视频音轨音量是否为0检测过程

检测方案

1.生成音轨文件(视频直接抽取音频,音频维持不变)并转为wav格式

```ffmpeg -i xxx.mp4 -f wav -ar 16000 xxx.wav ```

2.使用sox xx.wav -n stat获取音频统计信息,并解析音量结果并返回

python可用库:https://pypi.org/project/sox/, sox 中有一个 silent函数直接返回True or False,就意味着视频是否为静音。

sox简介:SoX — 音频处理工具里的瑞士军刀

你可能感兴趣的:(python,sox,ffmpeg)