#6294: gif frame delay dropped from last frame when scale filter is used
------------------------------------+------------------------------------
Reporter: okor | Owner:
Type: defect | Status: open
Priority: normal | Component: avfilter
Version: git-master | Resolution:
Keywords: fps | Blocked By:
Blocking: | Reproduced by developer: 1
Analyzed by developer: 0 |
------------------------------------+------------------------------------
Comment (by Gyan):
There's a hack method which works if you use a build from earlier than
23rd Dec 2016.
`ffmpeg -f lavfi -i color=000000 -i 7GPW_LivingRoom.gif -filter_complex
"[1]reverse,trim=end_frame=1[t];[1][t]concat[g];[0][g]scale2ref[bg][gif];[bg]setsar=1[bg];[bg][gif]overlay=shortest=1,scale=-2:-2"
livingroom.mp4`
The idea is to duplicate the last frame of the GIF and append it to
itself, and use that going forward. The reason for the 23 Dec 2016 cutoff
is because there's a bug (#6292) with some video filters at present,
involving the shortest option.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6294#comment:6>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac