• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kris0502
V2EX  ›  程序员

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

  •  
  •   kris0502 · Dec 29, 2023 · 5742 views
  •   You need to sign in to view this topic
    This topic created in 1036 days ago, the information mentioned may be changed or developed.

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

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


    icyalala
        24
    icyalala  
       Jan 2, 2024
    @kris0502 09 年 10 年,那时候才刚有 iPhone 3GS/4 ,塞班还在大行其道,Android 还没兴起呢。
    那时候手机分辨率也好,动图尺寸也好,都小得不行。一个 gif 顶多两三帧闪来闪去,也消耗不了什么计算量。
    iPhone 3GS 分辨率也不过 320x480 ,还赶不上现在一个大表情。
    kris0502
        25
    kris0502  
    OP
       Jan 2, 2024
    @icyalala 感觉其实现在也可以继续用着么大的头像
    kris0502
        26
    kris0502  
    OP
       Jan 2, 2024
    @DdDddDlush 这里只能用小世界公开视频做头像
    icyalala
        27
    icyalala  
       Jan 2, 2024
    @kris0502 那现在给你 320x480 的手机屏幕你还会用吗?
    icyalala
        28
    icyalala  
       Jan 2, 2024
    @kris0502 不考虑哪些产品策略,单纯从技术角度讲。
    iPhone 3GS 到 4 PPI 翻倍,再到 iPhone Max 系列分辨率又翻倍。单纯一张 UI 布局等比放大,图片内存占用就翻了 16 倍。再加上每张动图帧数增多、屏幕显示内容增多,想要一次性解码动图,内存根本不够用。所以策略无非就是时间换空间,编解码边播放,就像视频那样。但 gif 没有硬件加速,CPU 就会飙升,这是无解的事情。
    kris0502
        29
    kris0502  
    OP
       Jan 2, 2024
    @icyalala 我现在还在用着,有个 agm 的功能机,还有个诺基亚 e63 ,买了诺基亚 110 4g 复刻版本,带在身上用,主要是被互联网工作绑架了,要不还真不想用智能机
    kris0502
        30
    kris0502  
    OP
       Jan 2, 2024
    @icyalala 好吧。明白了
    XJPlus
        31
    XJPlus  
       Jan 3, 2024
    我的 qq 头像还是动态的还带 bgm ,哈哈哈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5212 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 02:49 · PVG 10:49 · LAX 19:49 · JFK 22:49
    ♥ Do have faith in what you're doing.