2

私は、mp3 および m4a 形式の曲の 1 分あたりのビート数 (bpm) を検出する機能を必要とする Mac アプリケーションで Mac に取り組んでいます。bpm を検出するために、  http: //www.surina.net/soundtouch のコードを使用していますが、m4a ファイルが ffmpeg を使用して mp3 または wav 形式に変換されているにもかかわらず、間違った bpm 値を示しています (mp3 の bpm 検出に注意してください)。ファイルは正常に動作しています)。bpm を検出するために、soundtouch (http://www.surina.net/soundtouch) からも提供されている SoundStretch という名前のバイナリも試しました。誰が何が起こっているのか説明できますか?!. mp3 または wave に変換された場合でも、m4a ファイルは機能しません。Mac で使用できる bpm 検出用のオープン ソース ライブラリまたはクラスは他にありますか?

どなたか道案内をお願いします

4

1 に答える 1

0

SoundTouchは、オープンソースのオーディオ処理ライブラリです。

作者のOlli Parviainenに連絡して、m4a 形式の問題を説明してみてください。彼は回避策を提案するか、ライブラリを修正することができます。

いっそのこと、ライブラリ コードが m4a 形式で機能しない理由を調べてみませんか。その後、作成者にコード パッチを送信できます。

于 2010-12-13T16:18:31.700 に答える