Параметр частоты кадров FFmpeg - PullRequest
0 голосов
/ 24 апреля 2020

Я смущен параметром FFmpeg framerate. Насколько я понимаю, docs и wiki , он устанавливает количество кадров в секунду для ввода (и вывода, если не указана опция -r). Фактически, когда я устанавливаю частоту кадров 1, видео воспроизводится в основном на нормальной скорости (25-30, но определенно не 1 кадр в секунду, как ожидалось). Если установить частоту кадров 2, она будет проигрываться в два раза быстрее (не 2 кадра в секунду).

Чтобы дать немного больше деталей, есть сценарий python, который читает кадр видео кадр за кадром так быстро, как это возможно, и выводит эти кадры немедленно в FFmpeg:

python main.py -i myvideo.mp4 | ffmpeg -v warning -f rawvideo -pixel_format bgr24 -video_size 768x432 -framerate 2 -i - http://0.0.0.0:3004/fac.ffm

В чем может быть причина такого поведения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...