Какую команду я бы использовал для преобразования видеофайла в формате mp4 или mv4 в анимированный GIF-файл и наоборот. То есть конвертируем анимированный gif в mp4 или mv4.
video
conversion
жилль
источник
источник
scale
наcrop
), так как вы собираетесь обрезать максимум 1 пиксель. Масштабирование может сделать вещи размытымиВ моем случае использование
ffmpeg
напрямую помогло и дало лучший результат:источник
Еще один способ конвертировать GIF-анимацию в видео:
-crf значения могут быть от 4 до 63. Более низкие значения означают лучшее качество. -b: v - максимально допустимый битрейт. Чем выше, тем лучше.
источник
Если вы хотите сделать вывод в «n циклов» , посмотрите на это решение в один выстрел
Итак, давайте конвертируем normal.gif в loop.mp4
БУДЬТЕ ВНИМАТЕЛЬНЫ: есть -y [для перезаписи]
источник
ffmpeg
команду без-y
, у вас будет гораздо меньше шансов случайно перезаписать то, что вы не хотите. (Есть также, вероятно, способ заставитьffmpeg
видео транслироваться в себя, и сделать это одной конвейерной командой без промежуточного файла и перезаписи.)Версия MacOs выглядит следующим образом:
Рекомендации
источник