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