2009-08-14 32 views
0

可能性の重複:
How to retrieve duration of MP3 in .NET?Err ..曲の長さ?

私はここで少しmp3プレーヤーのmakinだと私はほとんどすべてカバーさを持っています。私は歌の長さを表示することができるようにしたいと思いますが、ちょっと混乱してしまいます。私はネットの周りを検索し、曲の長さを取得する簡単な方法があるかどうか疑問に思うほど長く見える多くの例を見てきましたか?

答えて

1

Mp3Sharpに興味があるかもしれません。私はそれをあまり使っていませんが、達成しようとしているものに役立つBitsPerSampleなどの関数があります。

0

MP3の長さをデコードする唯一の方法です。

特にVBRエンコードの場合は、ファイルサイズで長さを推測するのは難しいです。 MP3の中にはID3タグの長さがあるものがありますので、これをヒントとして使用できます。しかし私の経験では、それでも必ずしも正確ではありません。

0

mp3をデコードする必要があります。 mp3の解読に関する素敵な記事は、http://blog.bjrn.se/2008/10/lets-build-mp3-decoder.htmlを参照してください。これはC#用に書かれていませんが、かなり完成しています。

あなた自身のライブラリを動かすことが興味のあるものではない場合、他の質問へのリンクには、見る価値のあるライブラリへのリンクがあります。

関連する問題