我想在 ffmpeg 中使用 hstack 组合两个视频。问题是这两个视频的高度不同。由于来源是动态的,因此高度可能会有所不同。那么如何将视频高度均衡到它们的最大高度并将它们堆叠起来。
您需要运行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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
727 次 |
| 最近记录: |