ffmpeg,scale和hardcoded subs

时间:2018-06-13 18:21:51

标签: ffmpeg

我正在尝试缩放视频和硬编码。

我试过了:

ffmpeg -i in.mp4 -vf "scale=1280:720; subtitles=sub.srt" out.mp4

但我只得到一个:

  预计

正好有1个输入和1个输出。但是,它具有> 1   输入和> 1个输出。请调整,或使用复杂的滤镜图   (-filter_complex)代替。

你知道怎么了?我应该使用filter_complex吗?因为它对我来说看起来很神秘......

1 个答案:

答案 0 :(得分:0)

使用

ffmpeg -i in.mp4 -vf "scale=1280:720, subtitles=sub.srt" out.mp4

即。将;替换为,;用于终止过滤链,过滤链是过滤器的线性序列,每个过滤器在前一个过滤器的输出上运行。所以,使用;。你开始一个新的链,它需要一个标记的输入或一个来自不同来源的链。