ffmpeg asyncts用法

时间:2012-06-14 10:46:22

标签: ffmpeg

如何在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'

1 个答案:

答案 0 :(得分:0)

the docs开始,max_comp会出现一个参数:

  

“max_comp”
  每秒样本的最大补偿。

所以你应该像任何其他过滤器参数一样设置它:

ffmpeg -i 1.mp4 -i 2.wav ... -filter_complex "asyncts=max_comp=44100" 3.mp4

(当然,我认为对你的情况来说,实际上并不合适。)