gpt4 book ai didi

loops - FFMPEG vstack 和循环

转载 作者:行者123 更新时间:2023-12-04 22:58:37 30 4
gpt4 key购买 nike

我想堆叠 4 个视频,如下面的代码和 添加循环 例如,对于较短的 top_left.mp4。
我找不到添加循环选项而不会出错的方法。
请问你能帮帮我吗?

ffmpeg -i top_left.mp4 -i top_right.mp4 -i bottom_left.mp4 -i bottom_right.mp4 \ 
-lavfi "[0:v][1:v]hstack[top];[2:v][3:v]hstack[bottom];[top][bottom]vstack" \
2by2grid.mp4

最佳答案

使用-stream_loop -1并添加 shortest=1到第一个hstack :

ffmpeg -stream_loop -1 -i top_left.mp4 -i top_right.mp4 -i bottom_left.mp4 -i bottom_right.mp4 -lavfi "[0:v][1:v]hstack=shortest=1[top];[2:v][3:v]hstack[bottom];[top][bottom]vstack" 2by2grid.mp4

xstack版本:
ffmpeg -stream_loop -1 -i top_left.mp4 -i top_right.mp4 -i bottom_left.mp4 -i bottom_right.mp4 -lavfi "[0][1][2][3]xstack=inputs=4:layout=0_0|w0_0|0_h0|w0_h0:shortest=1" 2by2grid.mp4

关于loops - FFMPEG vstack 和循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60569268/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com