У мене є набір відеокадрів, збережених як зображення в каталозі, і я намагаюся закодувати їх у якісне відео, однак кожен параметр і кожен формат, який я намагаюся, дають дуже помітні артефакти.
Основна команда:
ffmpeg -r 25 -i %4d.png myvideo.mpg
і я спробував прапорці minrate та maxrate. Підійде будь-який із форматів {mpg, avi, mov, flv}.
Будь-які пропозиції щодо налаштувань? Остаточний розмір файлу не є проблемою.
ffmpeg -r 20 -f image2 -i myImage%04d.png -f mp4 -q:v 0 -vcodec mpeg4 -r 20 myVideo.mp4
. Я виявив, що, щоб примусити частоту кадрів, мені довелося вказати її як для вхідних, так і для вихідних файлів. Здається, цей кодек працює для мене - можливо, вам не потрібно буде його вказувати. Я просто хотів включити те, що я зробив, тому що я витратив багато часу на це. Єдиним недоліком є те, що мої вхідні зображення мають високу контрастність (сині та червоні кулі на білому тлі), а пізніше у фільмі кулі починають набувати однаковий темний колір - небажаний ефект контрасту.