Как я могу кормить FFMPEG с изображениями JPEG через Named Pipe?

Обычно вы можете передавать FFMPEG изображениями из файловой системы, используя -f image2, но это не работает, если в качестве входных данных указан именованный канал: FFMPEG компилирует, что "индекс в диапазоне 0-4" не может быть найден. Очевидно, что FFMPEG хочет иметь изображения с именем 0...x, что невозможно с именованными каналами.

Как правильно сделать это с именованными каналами?

1 ответ

Вам, вероятно, понадобится image2pipe вместо image2,

Мне кажется странным, что он не задокументирован в Интернете, но он указан в ffmpeg -formats тем не мение.

Другие вопросы по тегам