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

1148
nepa

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

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

1

1 ответ на вопрос

1
slhck

Вам, вероятно, нужно image2pipeвместо image2.

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

Это было бы хорошим кандидатом для патча (и, вероятно, хорошим способом узнать о том, как внести свой вклад в FFmpeg для всех, кто заинтересован). LordNeckbeard 11 лет назад 1

Похожие вопросы