Android,使用ffmpeg将gif拆分为帧

Android,使用ffmpeg将gif拆分为帧,android,ffmpeg,gif,android-ffmpeg,Android,Ffmpeg,Gif,Android 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 我应该怎么做才能获得正常质量的所有帧 ffmpeg -i path/to/gif -vsync 0 path/to/output%03

我需要将我的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

我应该怎么做才能获得正常质量的所有帧

ffmpeg -i path/to/gif -vsync 0 path/to/output%03d.png

现在,约60%的帧质量正常,但其他帧看起来仍然缺少一半像素