Вам, вероятно, нужно image2pipe
вместо image2
.
Мне кажется странным, что он не документирован в Интернете, но в ffmpeg -formats
любом случае он указан .
Обычно вы можете передавать FFMPEG изображениями из файловой системы, используя -f image2, но это не работает, если в качестве входных данных указан именованный канал: FFMPEG компилирует, что «индекс в диапазоне 0-4» не может быть найден. Очевидно, что FFMPEG хочет иметь изображения с именем 0 ... x, что невозможно с именованными каналами.
Как правильно сделать это с именованными каналами?
Вам, вероятно, нужно image2pipe
вместо image2
.
Мне кажется странным, что он не документирован в Интернете, но в ffmpeg -formats
любом случае он указан .