Ffmpeg постоянная частота кадров в переменную

при записи игры с постоянным 60 кадров в секунду, он записывает на 60 кадров в секунду, даже если геймплей ~30 кадров в секунду или ниже.

есть ли способ перекодировать видео 60 кадров в секунду с постоянного на переменный FPS, поэтому он использует временные метки, а не FPS?

24
задан VixinG
31.01.2023 3:19 Количество просмотров материала 3350
Распечатать страницу

1 ответ

использовать

ffmpeg -i video.mp4 -vf mpdecimate -vsync vfr out.mp4

mpdecimate фильтр удаляет повторяющиеся кадры, если они есть в записи. The vsync vfr предотвращает дублирование кадров FFmpeg в соответствии с сохраненной частотой кадров.

3
отвечен Gyan 2023-02-01 11:07

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

Ваш ответ

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

Имя
Вверх