Android,使用ffmpeg将gif拆分为帧

P. *_*yin 3 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

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

Gya*_*yan 7

使用

ffmpeg -i path/to/gif -vsync 0 path/to/output$03d.png
Run Code Online (Sandbox Code Playgroud)