gpt4 book ai didi

ffmpeg - 添加 GIF 作为水印和循环 FFMPEG

转载 作者:行者123 更新时间:2023-12-04 22:46:17 27 4
gpt4 key购买 nike

我尝试在视频上添加 GIF 并不断循环播放,但它会播放一次动画并停在视频上

ffmpeg.exe -i "video.mp4"-i "ani.gif"-filter_complex "[1:v]format=yuva444p,setsar=1,scale=80:80,rotate=PI/6 :c=black@0:ow=rotw(PI/6):oh=roth(PI/6) [旋转];[0:v][旋转] overlay=(main_w-overlay_w)/2:(main_h-overlay_h )/2"-codec:a copy -y output.mp4

解决方案是什么?

谢谢,

最佳答案

使用

ffmpeg.exe -i "video.mp4"-ignore_loop 0 -i "ani.gif"-filter_complex "[1:v]format=yuva444p,scale=80:80,setsar=1,rotate= PI/6:c=black@0:ow=rotw(PI/6):oh=roth(PI/6) [旋转];[0:v][旋转] overlay=(main_w-overlay_w)/2:( main_h-overlay_h)/2:shortest=1"-codec:a copy -y output.mp4

ignore_loop 使 GIF 循环次数与文件标题中设置的次数一样多,通常是无限次。

叠加层通常会运行到两个输入的末尾,但这在这里不起作用,因为 GIF 将无限循环,因此启用了最短选项。

关于ffmpeg - 添加 GIF 作为水印和循环 FFMPEG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50053790/

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