如何均衡要在hstack ffmpeg中使用的两个视频的高度

时间:2018-11-07 08:51:05

标签: ffmpeg

我想在ffmpeg中使用hstack合并两个视频。问题在于两个视频的高度不同。并且高度可以随着源是动态的而变化。因此,我该如何将视频高度与最大高度相等并对其进行hstack。

1 个答案:

答案 0 :(得分:1)

您需要两次运行scale2ref过滤器。

基本模板是

ffmpeg -i in1 -i in2 -filter_complex
       "[0][1]scale2ref='oh*mdar':'if(lt(main_h,ih),ih,main_h)'[0s][1s];
        [1s][0s]scale2ref='oh*mdar':'if(lt(main_h,ih),ih,main_h)'[1s][0s];
        [0s][1s]hstack,setsar=1"   output