我有将要转换为 FFV1 和 FLAC 的录像带的无损视频捕获。对于一些精选的磁带,在此过程中,我还需要将音频转换为单声道(只有左声道存在,因为原始录音是单声道,但捕获设备总是以立体声录制),我需要将音频标准化为由于摄像机非常安静并且无法调整捕获设备的音频电平,因此只需均匀地调整音量(没有像压缩或任何其他会扭曲声音超出绝对必要的东西)。
到目前为止,我已经确定我需要这两个过滤器:
删除右声道以创建只有左声道的单声道录音:
-filter_complex "[0:a]channelsplit=channel_layout=stereo:channels=FL[left]" -map "[left]"
标准化音频:
-af loudnorm=I=-16:LRA=11:TP=-1.5
但是,我无法确定如何组合这两个过滤器。我试过了:
ffmpeg -i "input.avi" -filter_complex "[0:a]channelsplit=channel_layout=stereo:channels=FL[left]" -map "[left]", loudnorm=I=-16:LRA=11:TP=-1.5" -c:v ffv1 -level 3 -slicecrc 1 -c:a flac -compression_level 12 "output.mkv"
产生:
loudnorm=I=-16:LRA=11:TP=-1.5 -c:v ffv1 -level 3 -slicecrc 1 -c:a flac -compression_level 12 output.mkv: Invalid argument
如何组合这两个过滤器?