У меня есть эта проблема, я загружаю GIF, я извлекаю из него все jpgs, я изменил jpg, затем я пытался воссоздать gif, используя новые jpgs, но я обнаружил, что все, что я пытаюсь, независимо от того, если это программное обеспечение или ffmpeg, мой gif играет намного медленнее, чем оригинальный gif.

я пробую несколько программ, некоторые опции говорят: "интервал", "задержка кадра", "время задержки анимации", я пробую самое низкое число во всех этих программах, и результат никогда не будет таким же, как в оригинальном gif.

затем я нахожу ffmpeg, и мне это нравится, но даже в моих исследованиях я все еще не могу найти правильную настройку, чтобы сделать мой GIF или клип в качестве исходного. Не должно быть разницы, Rigth ?, оригинальный GIF имеет время воспроизведения 44 секунды, я не удаляю или добавляю новые JPEG в извлеченные. Оригинальный GIF отправьте мне 2100, и это тот же номер, который я использую. и лучший результат, который у меня есть до сих пор, это 01 минута 28 секунд.

параметры "-vf fps = 1", "-r 1", -framerate 1 "и" -framerate 1/1 "неправильные ?????

Может кто-нибудь сказать мне, какой вариант мне нужно добавить, чтобы ускорить воспроизведение GIF или клипа ???

Я хочу использовать эти jpgs, чтобы сделать клип (WebM или MP4), но также не против, если только можно сделать в виде GIF.

Спасибо за вашу помощь.

1 ответ1

2

Чтобы сыграть 2100 JPG за 44 секунды, вам понадобится частота кадров около 50, так что.

ffmpeg -framerate 50 -i img%d.jpg -pix_fmt yuv420p video.mp4

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .