ffplay - 如何从视频中获取单声道音频
ffplay - how to get only single channel audio from video
对于视频文件,如何只获取showwave 滤波器而不是showwave n 频谱。
ffplay -f lavfi 'amovie=abc.mp4,asplit=3[out1][a][b]; [a]showwaves=s=640x240[waves]; [b]showspectrum=s=640x240[spectrum]; [waves][spectrum] vstack[out0]'
这将视频显示为音频波形,但我得到了 2 个相同的波形(最有可能 left/right)
ffplay - showmode 1 abc.mp4
使用
ffplay -f lavfi 'amovie=abc.mp4,asplit=2[out1][waves];[waves]pan=1c|c0=c0,showwaves=s=640x240[out0]'
此处的 pan
过滤器仅保留第一个通道,很可能是左通道。将 c0=c0
更改为 c0=c1
以仅保留右侧。
对于视频文件,如何只获取showwave 滤波器而不是showwave n 频谱。
ffplay -f lavfi 'amovie=abc.mp4,asplit=3[out1][a][b]; [a]showwaves=s=640x240[waves]; [b]showspectrum=s=640x240[spectrum]; [waves][spectrum] vstack[out0]'
这将视频显示为音频波形,但我得到了 2 个相同的波形(最有可能 left/right) ffplay - showmode 1 abc.mp4
使用
ffplay -f lavfi 'amovie=abc.mp4,asplit=2[out1][waves];[waves]pan=1c|c0=c0,showwaves=s=640x240[out0]'
此处的 pan
过滤器仅保留第一个通道,很可能是左通道。将 c0=c0
更改为 c0=c1
以仅保留右侧。