ffmpeg / video заикается на 1 Гц при кодировании изображения seq с 24 кадрами в секунду вместо 25 pfs

я кодирую последовательность изображений как mp4 / h264 с помощью ffmpeg. Я замечаю это, когда использую -r 24, воспроизведение" скачет вперед " каждую секунду, как будто предсказание движения или расчет ключевого кадра пошло не так. Напротив, с помощью -r 25 обеспечивает плавное воспроизведение.

это происходит как на настольном компьютере (Debian) с TFT, который работает на частоте 60 Гц, в VLC и встроенном настольном видеоплеере Gnome, так и при работе через omxplayer на малине Пи.

любые способы исправить это?

6
задан 0__
26.04.2023 12:47 Количество просмотров материала 3368
Распечатать страницу

1 ответ

FFmpeg предполагает частоту кадров 25 для последовательностей изображений, Если вы не переопределите ее.

Так что ваша команда должна начать

ffmpeg -framerate 24 -i img%d.jpg...

не ставить -r до -i.

0
отвечен Gyan 2023-04-27 20:35

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх