Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ffprobe检查视频是否有声音(供bash使用)_Bash_Macos_Ffprobe - Fatal编程技术网

使用ffprobe检查视频是否有声音(供bash使用)

使用ffprobe检查视频是否有声音(供bash使用),bash,macos,ffprobe,Bash,Macos,Ffprobe,我正在尝试检测我的视频是否有声音 起初我试着用它做一个30秒的样本,并检查大小,但问题是这些都是用CBR编码的,这意味着大小总是一样的 但我发现了ffprobe,它的接缝操作起来相当复杂。我可以检查视频的级别是否高于任何数字吗 编辑:同样,这些视频文件可能有音频流,但没有声音。总之,我需要检查是否有音频流,在这种情况下,是否有真正的声音,而不仅仅是静音。这应该会有帮助。。。是的,我当然看过这个主题,但它假设有或没有音频流。我应该说得更准确一些:我想处理有音频流但没有噪声的可能性。这使得该主题变得

我正在尝试检测我的视频是否有声音

起初我试着用它做一个30秒的样本,并检查大小,但问题是这些都是用CBR编码的,这意味着大小总是一样的

但我发现了ffprobe,它的接缝操作起来相当复杂。我可以检查视频的级别是否高于任何数字吗


编辑:同样,这些视频文件可能有音频流,但没有声音。总之,我需要检查是否有音频流,在这种情况下,是否有真正的声音,而不仅仅是静音。

这应该会有帮助。。。是的,我当然看过这个主题,但它假设有或没有音频流。我应该说得更准确一些:我想处理有音频流但没有噪声的可能性。这使得该主题变得无关紧要。您可以尝试将
ffmpeg
silenedetect
过滤器一起使用,而不是ffprobe。