【问题标题】:Android, split gif to frames with ffmpegAndroid,使用 ffmpeg 将 gif 拆分为帧
【发布时间】:2017-02-18 01:42:18
【问题描述】:

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

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

【问题讨论】:

    标签: android ffmpeg gif android-ffmpeg


    【解决方案1】:

    使用

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

    【讨论】:

    • 现在约 60% 的帧质量正常,但其他看起来仍然像丢失了一半像素
    猜你喜欢
    • 2011-04-24
    • 1970-01-01
    • 2014-12-16
    • 2016-01-08
    • 1970-01-01
    • 2013-09-02
    • 1970-01-01
    • 1970-01-01
    • 2019-04-25
    相关资源
    最近更新 更多