использование
ffmpeg -i ~/Desktop/file.mpg -vsync 0 ~/Desktop/file.mp4
Это пропускает дублирование.
Очень неприятная ситуация ...
У меня есть видео MPG2 с частотой кадров 29,97, но при конвертации в MP4 кадры дублируются.
Эта команда (прямое преобразование, без параметров):
ffmpeg -i ~/Desktop/file.mpg ~/Desktop/file.mp4
вызывает дублирование кадров ...
При установке частоты кадров с помощью:
ffmpeg -i ~/Desktop/file.mpg -framerate 29.97 ~/Desktop/file.mp4
тоже не работает!
Приведу ко мне попробовать:
ffmpeg -i ~/Desktop/file.mpg -r 29.97 ~/Desktop/file.mp4
все еще с дублированными кадрами!
Наконец-то я попробовал третий вариант ffmpeg :
ffmpeg -i ~/Desktop/file.mpg -vf fps=fps=29.97 ~/Desktop/file.mp4
Кроме того, когда он выводил, аудио / видео было не синхронизировано!
Какой вариант FPS я должен использовать?
использование
ffmpeg -i ~/Desktop/file.mpg -vsync 0 ~/Desktop/file.mp4
Это пропускает дублирование.