如何检测 SUSE Linux 系统中的音频可用性
Posted
技术标签:
【中文标题】如何检测 SUSE Linux 系统中的音频可用性【英文标题】:How to detect the audio availability in the SUSE Linux system 【发布时间】:2012-11-29 06:54:53 【问题描述】:我得到了一些 flv 格式的音频片段。它们每个都大约 10 秒长。
我的问题是如何检测音频片段是否有“声音”,换句话说,有时音频片段没有声音,即使它的大小不是 0 字节,那么如何找到那些破碎/无声的音频文件一些 linux 工具/命令?
也许 ffplay 可以做到这一点?有什么可用的建议吗?
【问题讨论】:
【参考方案1】:如果您想快速检查流是仅视频、仅音频还是同时包含音频和视频,请尝试hexdump -C filename | head
。第五个字节包含有关文件内容的信息。
0x01 - 仅视频 0x04 - 仅音频 0x05 - 音频+视频
您也可以尝试使用 VLC 媒体播放器播放文件。有一个菜单选项可以启用来自正在播放的媒体的信息性消息。
【讨论】:
以上是关于如何检测 SUSE Linux 系统中的音频可用性的主要内容,如果未能解决你的问题,请参考以下文章