Простой способ создания анимированного GIF из видеоролика. Представленный способ выполняется в два этапа:
- Делим на кадры, попутно изменяя размер изображения (в данном случае до 320 по ширине, высота меняется пропорционально).
- Создаем GIF-анимацию из отдельных кадров.
$ ffmpeg -i input.mp4 -vf scale=320:-1:flags=lanczos,fps=10 frames_%03d.png $ convert -loop 0 frames_*.png output.gif