У меня есть программа, которая является источником для изображений PNG, которые отправляются на его стандартный вывод. эта программа склонна к потере изображений, а также имеет дрожание (не доставляет их вовремя точно, то есть 25 кадров / сек).
я попробовал следующее с ffmpeg
image_streamer.sh | ffmpeg -vcodec png -i - -vf fps=25 -vcodec libx264 -y foo.mp4.
было замечено, что (a) когда скорость ввода колебалась около 25 кадров / сек без капель, файл mp4 создавался нормально, но когда (b) были падения с помощью image_streamer.sh, фильтр fps не дублировал изображения , я понимаю, что в этом случае нет никакой информации о очках.
Я прочитал несколько вопросов / ответов по этой проблеме, но там мы имели отношение к файлам, а не к трубе.
Давным-давно была и нить разговоров (https://ffmpeg.org/pipermail/ffmpeg-user/2012-December/011855.html), но это привело к тупику.
Я довольно наивен по отношению к ffmpeg. я надеюсь, что этот вопрос не является чем-то действительно глупым.