Android, разделить gif на фреймы с помощью ffmpeg
Мне нужно разделить мой GIF-файл на отдельные кадры любого формата (GIF, PNG, не имеет значения).
ffmpeg -i path/to/gif -c:v gif -f image2 path/to/output$03d.gif
эта команда действительно разбивает gif на кадры, но только первый кадр имеет нормальное качество. Все остальные кадры выглядят как поврежденные изображения
Я использую библиотеку com.writingminds:FFmpegAndroid:0.3.2
Что нужно сделать, чтобы получить все кадры с нормальным качеством
1 ответ
Решение
Использование
ffmpeg -i path/to/gif -vsync 0 path/to/output$03d.png