V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaoming1992
V2EX  ›  程序员

紧急求助,为什么 qq 会循环播放-loop -1 的 gif?

  •  
  •   xiaoming1992 · 2020-03-31 08:47:25 +08:00 via Android · 2311 次点击
    这是一个创建于 1700 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用 ffmpeg -i %03d.jpg -loop -1 out.gif 生成 gif 图,在其他地方都能正常停下来,手机 qq 和手机微信的对话框,点开就循环播放。zhiy

    有其他办法生成仅播放一遍的 gif 吗?
    7 条回复    2020-03-31 11:40:55 +08:00
    SunriseFox
        1
    SunriseFox  
       2020-03-31 08:49:23 +08:00 via Android   ❤️ 1
    像其他软件一样转换为视频再发出去
    或者把最后一帧时间延长
    xiaoming1992
        2
    xiaoming1992  
    OP
       2020-03-31 08:56:43 +08:00 via Android
    不行,最好是 gif
    嗯嗯,我把最后一帧时间延长试试
    (我试过把循环次数设为-1,还试过循环的时间间隔 final 什么的设置为很大,都没生效。)
    WindSays
        3
    WindSays  
       2020-03-31 09:00:16 +08:00
    感觉这是产品设计的时候特意处理的,因为播放一遍的 Gif 很容易被恶作剧。
    xiaoming1992
        4
    xiaoming1992  
    OP
       2020-03-31 10:24:20 +08:00
    @SunriseFox google 了一下,"把最后一帧时间延长"应该就是 final_delay,没有效果...
    Vegetable
        5
    Vegetable  
       2020-03-31 10:26:07 +08:00
    微信发不了 GIF,字面意思。

    QQ 不清楚。
    xiaoming1992
        6
    xiaoming1992  
    OP
       2020-03-31 11:01:52 +08:00
    @Vegetable 微信聊天框能发(发了也会循环动),朋友圈发了不会动而已。
    Vegetable
        7
    Vegetable  
       2020-03-31 11:40:55 +08:00
    @xiaoming1992 我搞错了,我记得微信会把 gif 处理成视频,验证了一下并不会。并且并没有压缩 gif,看起来就是播放的逻辑专门设计过。
    如果表情只播放一次的话的确很怪。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5591 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 07:57 · PVG 15:57 · LAX 23:57 · JFK 02:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.