Поэтому я пытаюсь ускорить все мои телевизионные эпизоды (потому что некоторые из них действительно медленные). Источник 30 кадров в секунду. И если уже пытался сделать это с помощью следующей команды:(Я делаю x1.6, потому что проще установить значение setpts (в противном случае это было бы 0.66666666666 ...)
ffmpeg -i VideoOriginal.mkv -r 48 -filter:v "setpts=0.625*PTS" VideoSpeedup.mkv
Но размер файла здесь намного ниже (может быть, я должен также использовать предустановку для качества?) В любом случае. Файл длится 40 минут, и через 10 минут он почти сломан (VLC начинает неверно истолковывать метки времени, а плеер в значительной степени облажан).
Также аудио не ускоряется с этим методом.
Любые советы о том, как сделать это лучше?
(Причина, почему я хочу «сохранить все кадры». Это потому, что, поскольку я иду x1.6, я могу просто сделать 48 кадров в секунду, что означает, что я на самом деле не теряю или должен генерировать новые кадры.
РЕДАКТИРОВАТЬ: только что понял, что FPS моего исходного файла составляет 23,97612 .... Я предполагаю, что это делает вещи более сложными ...?