Есть видео с очень странного китайского видеорегистратора 6fps.
Проблема в том, что CIF(352*288) кодек принимает нормально, а D1(704*576) считает что видео 25fps
Можно ли в ffmpeg принудительно задать framerate входящего файла?
Объясню на пальцах: есть 2 видео(CIF и D1 разрешения), одинаковой длины(15:00).
При конвертировании CIF видео, на выходе получаем файл длительностью 15:00 и 6fps.
При конвертировании D1 видео, на выходе получаем файл длительностью 3:36 и 25fps, при конвертировании D1 видео и указывая параметр "-r 6", на выходе получаем файл длительностью 3:36 и 6 fps.
Как решение, пока что, использую -r 6 -filter:v "setpts=4.166*PTS"