gpt4 book ai didi

覆盖后的FFmpeg concat(附加)

转载 作者:行者123 更新时间:2023-12-04 23:15:38 26 4
gpt4 key购买 nike

我有一些视频,我需要连接一个标题并添加一些覆盖,问题是我需要先做覆盖,否则时间不正确,然后才将标题连接到视频的开头

ffmpeg -i talk.mp4  -i start_pancarte.png -i end_pancarte.png  -i logo_alpha.png  -i header.mp4-filter_complex\ 
" overlay= enable='between(t,0,3.04)' [x];\
[x] overlay = enable='between(t,495.64, 498.6)' [y];\
[y] overlay=15:15:enable='between(t,3.04,495.64)'[c];\
[c] concat " solution.mp4

这显然将标题添加到末尾,我需要它在前面,我该怎么做(在 1 个命令中)?

最佳答案

利用

ffmpeg -i talk.mp4 -i start_pancarte.png -i end_pancarte.png -i logo_alpha.png -i header.mp4
-filter_complex
"[0][1]overlay= enable='between(t,0,3.04)'[x];\
[x][2]overlay=enable='between(t,495.64, 498.6)'[y];\
[y][3] overlay=15:15:enable='between(t,3.04,495.64)'[c];\
[4][c]concat" solution.mp4

正如您所发现的,依赖隐式过滤器焊盘连接可能很草率。我已将每个过滤器的输入设为显式,并按所需顺序排列了 concat 的输入。

关于覆盖后的FFmpeg concat(附加),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42890082/

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