2

我得到了一些flv格式的音频片段。他们每个人大约有10秒长。

我的问题是如何检测音频片段是否有“声音”,换句话说,有时音频片段没有声音,即使它的大小不是 0 字节,那么如何通过一些 linux 工具找到那些损坏/静音的音频文件/命令?

也许ffplay可以做到这一点?任何可用的建议?

4

1 回答 1

2

如果您想快速检查流是仅视频、仅音频还是同时包含音频和视频,请尝试hexdump -C filename | head. 第五个字节包含有关文件内容的信息。

0x01 - 仅视频 0x04 - 仅音频 0x05 - 音频 + 视频

您也可以尝试使用 VLC 媒体播放器播放文件。有一个菜单选项可以启用来自正在播放的媒体的信息性消息。

于 2012-11-29T07:07:11.670 回答