Golang で mp3 ファイルの長さを取得することは一般的な要件です。 PHPエディタXiaoxinが簡単で効果的な方法を紹介します。まず、サードパーティのライブラリを使用して mp3 ファイルを処理する必要があります。便利な機能を提供する go-audio ライブラリの使用をお勧めします。次に、go-audio ライブラリの Decoder 関数を使用して、mp3 ファイルをデコードする必要があります。次に、Decoder のDuration メソッドを呼び出して、mp3 ファイルの長さを取得できます。最後に、ナノ秒単位で継続時間の値を取得します。これを、秒や分などのよりわかりやすい形式に変換できます。 Golang で MP3 ファイルの長さを取得する方法は次のとおりです。お役に立てれば!
openAI APIに音声を生成するよう要求するテキスト読み上げリクエストを設定しました。 [MM:SS] での持続時間を知りたいのですが、それを取得する方法またはライブラリはありますか?
この質問の答えはここにあります:
golang で MP3 ファイルの長さを確認するにはどうすればよいですか?
さらに、float64 を MM:SS 形式に変換することもできます。この場合、次のようなものを使用できます:
リーリー以上がGolangでmp3ファイルの長さを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。