我有一张图片和一个视频。我想在实际视频之前添加图像作为视频,这样我就可以使用介绍帧流式传输视频 5 秒。
我找到了一个命令并完全满足了我的要求,但是在视频末尾添加的命令图像中,我需要视频的开头。让我在下面分享命令:
ffmpeg -i 1.mp4 -loop 1 -t 5 -i 2.jpg -f lavfi -t 5 -i anullsrc -filter_complex "[0]split[base][full];[base]trim=0:5,drawbox=t=fill[base];[1][base]scale2ref=iw:ih:force_original_aspect_ratio=decrease:flags=spline[2nd][base];[base][2nd]overlay='(W-w)/2':'(H-h)/2'[padded];[full][0:a][padded][2:a]concat=n=2:v=1:a=1[v][a]" -c:v libx264 -c:a aac -strict -2 -map "[v]" -map "[a]" output.mp4
图像应根据视频分辨率动态调整大小。最好的解决方案将由衷地感激。