我正在尝试缩放视频和硬编码。
我试过了:
ffmpeg -i in.mp4 -vf "scale=1280:720; subtitles=sub.srt" out.mp4
但我只得到一个:
预计你知道怎么了?我应该使用filter_complex吗?因为它对我来说看起来很神秘......正好有1个输入和1个输出。但是,它具有> 1 输入和> 1个输出。请调整,或使用复杂的滤镜图 (-filter_complex)代替。
答案 0 :(得分:0)
使用
ffmpeg -i in.mp4 -vf "scale=1280:720, subtitles=sub.srt" out.mp4
即。将;
替换为,
。 ;
用于终止过滤链,过滤链是过滤器的线性序列,每个过滤器在前一个过滤器的输出上运行。所以,使用;
。你开始一个新的链,它需要一个标记的输入或一个来自不同来源的链。