FFmpeg отключить последовательность изображений в реальном времени

FFmpeg отключить последовательность изображений в реальном времени

Почему использование последовательности изображений в качестве входных данных в FFmpeg заставляет его настаивать на кодировании в реальном времени?

Например: я включаю последовательность изображений в фильтр-граф и всегда получаю ошибку о блокировке очереди сообщений потока:

[in#0/image2 @ 000000192832d23a] Thread message queue blocking; consider raising the thread queue size option (current value: 8)

image2(процессор последовательности изображений) подразумевает, что очередь потоков недостаточно велика для кодирования в реальном времени... но я никогда не подразумевал кодирование в реальном времени.

Такие параметры, как qualityи presetи deadlineвсе, по-видимому, не оказывают никакого влияния на сохранение этого предупреждения.

При выполнении этой команды возникает предупреждение:

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

Если вы укажете фильтру использовать [1:v] вместо этого, все пойдет хорошо... но если вы укажете [0:v] - последовательность изображений - появится предупреждение

Почему использование последовательности изображений вызывает предупреждение, а не одного изображения?

Связанный контент