gifs nicht Schleifen im ffmpeg-Film-filter
Habe ich ein gif, dass unendliche Schleifen(loop.gif). Ich möchte overlay dieses gif zu linken oberen Ecke des Videos.mpg. Also ich benutze diesen code, um diese:
ffmpeg -i video.mpg -vf "movie=loop.gif [logo]; [in][logo] overlay=10:10 [out]" -vcodec mpeg2video out.mpg
Das problem ist; gif-loops nur 1 mal und das Letzte frame der gif-Datei zeigt bis zum Ende des Videos.mpg.
Wie kann ich diese Schleife gif kontinuierlich?
- Ich bin mit ffmpeg ausführbare Datei in mein Programm. Ich werde daran denken, Ihre Ankündigung nächste mal. Danke.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zählen, Affe, Graf! (Dies ist keine gif-Datei).
Verwenden Sie die
-ignore_loop
option aus der gif-demuxer:ffmpeg -h demuxer=gif
.movie
source filter.shortest
option inoverlay
sonst die Codierung wird auf unbestimmte Zeit laufen, da einer der Eingänge ist mit looping.-map
.