为什么现在 qq 不让用 gif 动态头像了,是有审查原因吗

360 天前
 kris0502

不光 qq ,现在好像主流软件都不能用 gif 头像了,这个本身大部分语言都默认加载图片就可以,而且没什么危害,让软件不支持 gif 还需要单独写代码限制,是不是因为 gif 不好审查监管

3444 次点击
所在节点    程序员
31 条回复
guanzhangzhang
360 天前
记得大概 18 年还是前几年,qq 头像还能搞背景音乐,就是点开有声音,被一个链接骗过去点开别人资料点开了他的 qq 头像,结果有啊啊啊的声音🤔,还好我当时周围没人
icyalala
360 天前
支持 gif 才需要单独处理,而且播放过程耗大量内存,存储的时候也不能压缩
cccer
360 天前
gif 体积大还影响客户端性能,另外动图可以作为后续的增值服务赚钱(比如 B 站)
lyxxxh2
360 天前
性能? 一个 gif 有什么性能
就是单纯太花了而已吧
shadowyue
360 天前
技术上来说,你一定要展示动态头像,不如用视频。同样三秒钟的动图,你用 mp4 来播放,参数调好,文件体积更小还更清晰。
shadowyue
360 天前
视频播放性能还更好
CivAx
360 天前
说起来这个,前几个月就有过一单爆点大事。手机 QQ 的上传头像接口没有过滤文件类型,只在前端做了判断,所以可以直接 POST 一个 mp4 过去,点开头像自动变有声小电影。不知道这会儿修了没。
nothingistrue
360 天前
自从 h.264 出来以后,gif 就是垃圾中的战斗机。
KgM4gLtF0shViDH3
360 天前
体积大性能差
oneKnow
360 天前
@CivAx #7 几个月前我也看过这玩意,qq 群全是转发这个的
icyalala
360 天前
@lyxxxh2 gif 一直都是客户端内存和 CPU 占用的大头:
https://cloud.tencent.com/developer/article/2285760
CivAx
360 天前
@icyalala C 语言版的 QQ 之前有过一个版本,如果有超过 150×150 的动图,而且聊天窗口被放大到一定像素以后,CPU 占用会直接起飞。绝大部分的看图软件在 GIF 图缩放超过 300% 的时候也会占用起飞
kris0502
360 天前
@guanzhangzhang 是的,那时候好多人都在玩
iblessyou
360 天前
对这块不了解,一直纳闷为啥网站视频都可以加载很快,加载个 gif ,需要很长时间,甚至有时浏览器崩溃
cccer
359 天前
@iblessyou 因为 gif 是很古老的格式了,基本没有任何的性能优化,没有帧间压缩也没有硬解。
lisxour
359 天前
我要是上传一个一秒爆闪 100 遍的爆闪图,阁下又如何应对呢
iblessyou
356 天前
@cccer 但这个又很好用,现在有什么替代方案没
cccer
356 天前
@iblessyou 新的图片格式都自带支持动图,比如 apng 、webp 、avif
kris0502
356 天前
@lisxour 删好友哈哈
kris0502
356 天前
@icyalala 我记着再 09 年 10 年那时候 qq 好多人都是 gif 头像,但那时候手机性能那么弱好像也不太影响呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1004319

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX