私は、ユーザーが選択したmp3ファイルを実行するサンプルを作成しています。 I ファイルの再生時間を計算します(たとえば、00:05:32)。再生時間はどのように計算できますか?.mp3ファイルの再生時間を計算する
答えて
あなたはそれはあなたがC#でこれをやっているタグに示唆TagLib.AudioProperties.Duration
を公開TagLib Sharp
を使用することができます。それにこの質問は、お得な情報:
そして、ここで(長さなど)MP3ヘッダを読み、関連する情報を抽出するためのいくつかのコードがあります:
http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=79
を助けるかもしれない顔をしている参照しますデビッドへのアプローチは、ファイルの長さを使用して期間を計算するため、間違っています。例えばmp3ファイルにアルバムアートを追加すると、ファイルの長さが増えるが、その期間には影響しないので、これは間違っている。この方法はこの時点では失敗し、私はそれをお勧めしません。 – aslisabanci
私はのWindows Media APIを信じます(またはWindowsミキサーのAPIや何か、私は正確な名前を思い出すことができません)を開いてmp3のようなサウンドファイルを読んで、多分それから時間を得る方法があります。追加のボーナスとして、そのAPIを使用することで、Windows Media Playerなどで動作する任意のオーディオ形式を開くことができるので、MP3だけに限定されません。 Alvas.Audioライブラリの
は
using (Mp3Reader mr = new Mp3Reader(File.OpenRead("len.mp3")))
{
int durationMS = mr.GetDurationInMS();
TimeSpan durationTS = TimeSpan.FromMilliseconds(durationMS);
}
- 1. AndroidでMP3ファイルの再生時間を取得する方法
- 2. 時間を加算して合計時間を計算する
- 3. アンドロイドアプリケーションでmp3ファイルを再生
- 4. iOSアプリでmp3ファイルを再生する
- 5. 計算時間
- 6. 時間計算
- 7. 時間計算
- 8. 行間の時間を計算する
- 9. シフト間の時間を計算する
- 10. mp3ストリームを数時間再生した後にAdobe Flashクラッシュが発生する
- 11. 時間と分でPythonの時間を計算して差を計算する
- 12. 瞬時の時間計算
- 13. Mysqlの時間計算 - 時間のみ
- 14. ポストグル時間計算
- 15. ビッグシータ、時間計算
- 16. 時間計算エラー
- 17. 計算時間が
- 18. Android AudioTrack再生時の再生時間
- 19. このアルゴリズムの時間計算量を計算する
- 20. webviewでmp3ファイルを再生するとエラーが発生する
- 21. 実行時間の計算を計算する
- 22. UIButtonの計算時間を計算する
- 23. リカバリーアルゴリズムの時間計算量を計算する
- 24. アプリからMP3ファイルを再生
- 25. JavaScriptの時間差を計算する
- 26. Rの時間差を計算する
- 27. Rの時間差を計算する
- 28. 時間の差を計算する
- 29. 時間の差を計算する式
- 30. 時間の差を計算する
以下のコードは[こちら](http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=79) –
この質問はhttp://stackoverflow.com/questions/119404/time-length-of-an-mp3-file – wai