2

flv形式のオーディオ作品をいくつか入手しました。それぞれの長さは約10秒です。

私の質問は、オーディオピースに「音」があるかどうかを検出する方法です。つまり、オーディオピースのサイズが0バイトでなくても音が出ないことがあるので、Linuxツールで壊れた/サイレントなオーディオファイルを見つける方法/指図?

多分ffplayはこれを行うことができますか?利用可能なアドバイスはありますか?

4

1 に答える 1

2

ストリームがビデオのみ、オーディオのみ、またはオーディオとビデオの両方が含まれているかどうかをすばやく確認するには、 を試してくださいhexdump -C filename | head。5 番目のバイトには、ファイルの内容に関する情報が含まれます。

0x01 - ビデオのみ 0x04 - オーディオのみ 0x05 - オーディオ + ビデオ

VLC メディア プレーヤーを使用してファイルを再生することもできます。再生中のメディアからの情報メッセージを有効にするメニュー オプションがあります。

于 2012-11-29T07:07:11.670 に答える