我有复杂的视频和gif但是gif一次播放,我也设置了循环参数,它似乎不再起作用了。
ffmpeg -y -i /sdcard/Download/Test2/test2.mp4 -loop 1 -i /sdcard/Download/Test2/1.gif -loop 1 -i /sdcard/Download/Test2/2.gif -filter_complex [1:v]rotate=30*PI/180:c=none:ow=rotw(iw):oh=roth(ih)[rotete1];[0:v][rotete1]overlay=main_h-overlay_h-10:main_w-overlay_w-10[overlayout1];[2:v]rotate=30*PI/180:c=none:ow=rotw(iw):oh=roth(ih)[rotete2];[overlayout1][rotete2]overlay=20:20[out3] -map [out3] -map 0:a -codec:a copy /sdcard/Download/Test2/output.mp4
答案 0 :(得分:0)
GIF解复用器无法识别循环选项。
对于GIF,如果在文件中设置了循环,则可以使用
ffmpeg -y -i /sdcard/Download/Test2/test2.mp4
-ignore_loop 0 -i /sdcard/Download/Test2/1.gif
-ignore_loop 0 -i /sdcard/Download/Test2/2.gif ...