FFmpeg disable image sequence realtime
Why does using image sequence as input in FFmpeg cause it to insist on realtime encoding? Is there no way to turn it off?
For example: I include an image-sequence in a filtergraph, and always get an error about thread message queue blocking:
image2
(the image sequence processor) is implying the thread queue isn’t large enough for realtime encoding… but I never intended for realtime encoding.
quality
and preset
and deadline
all appear to have no effect on this error occuring.
Here is an example demonstrating the issue
ffmpeg -loop 1 -i mysequence/%04d.png -loop 1 -i gfx/background.png -filter_complex [0:v]format=rgba -to 10 -ss 5 -vcodec libvpx-vp9 -an out.webm
If you tell the filter to use [1:v]
instead, everything goes fine.
But if you target [0:v]
– the image sequence – the warning occurs
Read more here: Source link