2010-12-12 9 views
2

私は処理したいビデオファイルをたくさん持っています。私は、各ファイルにオーディオのピークを見つけることができ、そのピークが発生した時間を返すプログラムを作成したいと考えています。ビデオファイルのオーディオピークを見つける

さまざまな言語でさまざまなAPIを検索しましたが、いずれも機能しなくなりました。私はPHPとjavaに部分的です。だから誰も、素晴らしい言語処理ライブラリを知っていれば、それは素晴らしいでしょう!しかし、本当に私は言語についてあまり気にしません。このプログラムをcronで実行する必要があります。

また、これを達成するためにスクリプト内からffmpegへのシステムコールを使用できますか?前もって感謝します。

+0

これらの時間はどれくらい正確である必要がありますか?サンプル精度?フレーム精度? 2番までダウン?私が尋ねる理由は、ビデオからオーディオを分離するときにこれらのピークを簡単に見つけることができますが、それらを再び同期させることは難しいかもしれないということです。 – Brad

答えて

2

私はこれをオーディオファイルで直接使用するのに使っただけですが、python wrapper around theechonestのオーディオ分析サービスは、さまざまなビデオファイルからのオーディオをスラッシングする可能性があります。これはffmpegs共有ライブラリを使って行いますが、このラッパーはPythonとコマンドラインを使って作業するほうがはるかに簡単です。 API内で特に興味深いの

ドキュメントを引用することであり、これはechonest.videoです:愚かなパテにビデオをオン

フレームワーク。

私はカップルの他の有用なURLを追加したいが、私は評判を持っていないので、明らかに私は一つだけを追加することができます...とにかく

、うまくいけば、それは便利リードです。