我正在编写一个脚本,该脚本对多个.wav
文件执行一系列操作。其中一项操作是相位反转(据我所知,180 度相移)。
这对 FFmpeg 是否可行,如果可以,我需要使用什么开关?
旁注:我在这里找到了一种与 SOX 反相的可能方法/sf/ask/2217791131/ version-of-an-audio-file(虽然,为什么它使用音量开关超出了我的理解),但是在花了几个小时试图用 FFmpeg 解决这个问题之后,我仍然想知道这是否可能。
要反转相位,您需要使用aeval
滤波器。
ffmpeg -i input.wav -af "aeval='-val(0)':c=same" output.wav
Run Code Online (Sandbox Code Playgroud)
val(0)
引用第一个通道。-ve 符号反转相位。c=same
保留输入通道布局(在输出中)。
归档时间: |
|
查看次数: |
2639 次 |
最近记录: |