如何检测 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 系统中的音频可用性的主要内容,如果未能解决你的问题,请参考以下文章

怎样用虚拟机安装SUSE Linux11

怎样用虚拟机安装SUSE Linux11

Suse linux查询内存大小的指令是啥?

如何成功创建Linux集群

SUSE Linux 的Zypper包管理器使用实例

如何查看Linux(suse和RedHat)操作系统与内核版本