用 ffmpeg -i %03d.jpg -loop -1 out.gif 生成 gif 图,在其他地方都能正常停下来,手机 qq 和手机微信的对话框,点开就循环播放。zhiy
有其他办法生成仅播放一遍的 gif 吗?
有其他办法生成仅播放一遍的 gif 吗?
|
1
像其他软件一样转换为视频再发出去
或者把最后一帧时间延长 |
|
2
不行,最好是 gif
嗯嗯,我把最后一帧时间延长试试 (我试过把循环次数设为-1,还试过循环的时间间隔 final 什么的设置为很大,都没生效。) |
|
WindSaysMar 31, 2020
3
感觉这是产品设计的时候特意处理的,因为播放一遍的 Gif 很容易被恶作剧。
|
|
4
@SunriseFox google 了一下,"把最后一帧时间延长"应该就是 final_delay,没有效果...
|
|
VegetableMar 31, 2020
5
微信发不了 GIF,字面意思。
QQ 不清楚。 |
|
6
@Vegetable 微信聊天框能发(发了也会循环动),朋友圈发了不会动而已。
|
|
VegetableMar 31, 2020
7
@xiaoming1992 我搞错了,我记得微信会把 gif 处理成视频,验证了一下并不会。并且并没有压缩 gif,看起来就是播放的逻辑专门设计过。
如果表情只播放一次的话的确很怪。 |