如何在ffmpeg(或avconv)中使用新的asyncts?哪种语法正确?
ffmpeg -i 1.mp4 -i 2.wav -vcodec copy -strict experimental -acodec libmp3lame -ab 128k -f flv -map 0:0 -map 1:0 -filter_complex“asyncts = max_comp”3.mp4 < / p>
生成:
[asyncts filter @ 0x2a58640]缺少键或没有键/值分隔符 键'max_comp'后找到[asyncts @ 0x2952380]解析选项时出错 字符串'max_comp'。使用args初始化过滤器'asyncts'时出错 'max_comp'
答案 0 :(得分:0)
从the docs开始,max_comp
会出现一个参数:
“max_comp”
每秒样本的最大补偿。
所以你应该像任何其他过滤器参数一样设置它:
ffmpeg -i 1.mp4 -i 2.wav ... -filter_complex "asyncts=max_comp=44100" 3.mp4
(当然,我认为对你的情况来说,实际上并不合适。)