V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
KentonLee
V2EX  ›  问与答

为什么现在的动图都变成了视频?

  •  
  •   KentonLee · 2 天前 · 4653 次点击
    在主流平台上,大多已经使用视频格式来呈现动图内容。
    视频动图相比 GIF 格式,有哪些技术优势,导致其逐渐取代 GIF ?
    44 条回复    2024-10-28 11:27:30 +08:00
    renmu
        1
    renmu  
       2 天前 via Android   ❤️ 1
    gif 除了动图和兼容性就没啥优势了
    alect
        2
    alect  
       2 天前
    因为视频更方便通过各种 app 分享
    watermeter
        3
    watermeter  
       2 天前 via Android
    gif 压缩率太低,画质太差
    Ariake265
        4
    Ariake265  
       2 天前
    GIF 压缩算法太落后了点,但感觉 webp 应该会比视频更好一点
    andytao
        5
    andytao  
       2 天前
    要提升压缩率得用 AVIF 啦
    cmdOptionKana
        6
    cmdOptionKana  
       2 天前
    很多年前就听说 mp4 性能比 gif 好了,但普及需要过程,所以到了现在才明显取代。
    tuimaochang
        7
    tuimaochang  
       2 天前
    画质比 gif 高,文件比 gif 小。找个转换工具一试便知。而且还可以前端控制是否显示进度条。
    KentonLee
        8
    KentonLee  
    OP
       2 天前   ❤️ 1
    @alect 作为用户来讲,图片应该更方便保存。大多数网站都会对视频进行限制,无法保存到本地。
    paopjian
        9
    paopjian  
       2 天前
    @KentonLee 你这不就是真相了, 用视频控制来防止资源流出, 大封闭时代的简单操作了
    everhythm
        10
    everhythm  
       2 天前
    可以试试同样的流媒体,压成 gif 质量一般但体积太大(分辨率高的 20 多秒就有 10+Mb ),压成 mp4 体积小转码也方便。
    abcbuzhiming
        11
    abcbuzhiming  
       2 天前
    视频编解码技术一直在进步,GIF 一直停在原地,现在视频已经是兼容性赶上了,比 gif 压缩比更好,更清晰。那还要 gif 何用
    Cbdy
        12
    Cbdy  
       2 天前
    gif 压缩率太低了,我现在也用 mp4 替代了
    rick13
        13
    rick13  
       2 天前
    为啥不用 webp 或者 avif 呢
    icyalala
        14
    icyalala  
       2 天前
    gif 支持的颜色数也少,压缩比也差,编码解码还要消耗更多 CPU 资源,是完全过时的格式了。
    视频无论是色彩还是压缩比都比 GIF 高很多,而且现代设备都有硬编硬解,播放的时候还更省电。
    gransh
        15
    gransh  
       2 天前   ❤️ 7
    动图变成视频不算什么,把知乎、微博的文字截个图,再去抖音发成视频才是真的离谱。
    haimall
        16
    haimall  
       2 天前
    主要是宽带变快了
    gentrydeng
        17
    gentrydeng  
       2 天前 via Android
    你不如问为什么现在图像变成了视频?

    参考 AVIF 。
    Matsunatru
        18
    Matsunatru  
       2 天前 via Android
    同样的一个 5s 短视频
    用 h264 压缩,最高 2500 码率只要 2.5MB ,可以完整保留原帧率和分辨率,清晰度还行。
    换成 gif,要压缩到 2.5MB ,分辨率就要再降低,还需要降低帧率。
    除了大量的 h264 可能会导致设备卡之外,各方面都吊打 gif
    BeautifulSoap
        19
    BeautifulSoap  
       2 天前 via Android   ❤️ 3
    lz 明显就没做过 gif ,做过才知道 gif 这玩意多不好

    ScreenToGif 录个几秒 gif 体积就要上 100m 了,想各种办法和算法去压缩都降不太下来
    最后终极解决办法就是降分辨率降帧率然后用最极端的压缩率来压。就这体积还很大。这就是为什么你在网上看到的 gif 为什么都是 VCD 级别分辨率,低帧率和 av 画质满屏颗粒清晰度的 gif 。因为这些加上去后的体 gif 积根本没法传播

    同样内容的 h.264 h.265 这些视频格式都能把 gif 按在地上摩擦
    hazardous
        20
    hazardous  
       2 天前
    主要现在动图都太长了,动不动就几十秒几分钟的,gif 更适合表情包这种非常短的。

    另外,技术上肯定是视频更先进,压缩率和质量都高,但是 gif 播放器比视频播放器要简单多了,资源占用也小,网页代码简单,服务器部署方便,也没有自动播放的策略限制或者造成骚扰。我觉得还是各司其职更好,统一用 gif 或统一用视频都不好。
    Adamo
        21
    Adamo  
       2 天前
    GIF 就是垃圾,和 FLash 一样迟早淘汰的
    muapyw
        22
    muapyw  
       2 天前
    评论区什么时候能发视频,GIF 就可能淘汰了
    WhateverYouLike
        23
    WhateverYouLike  
       2 天前 via iPhone
    体积太大,质量太差了。我做前端的,宣传图放个视频比 GIF 好多了
    hunkhygge
        24
    hunkhygge  
       2 天前 via iPhone
    gif 应该只支持 8bit 位深 256 色
    qeqv
        25
    qeqv  
       2 天前
    从用户角度看,GIF 被操作系统视为图片,视频是比不了的
    Eagleyes
        26
    Eagleyes  
       2 天前
    @Adamo #21 GIF 这个兼容性在过 10 年都淘汰不了,不保守的说 20 年内都会用。
    jpg 够烂的的把? HEIF 吊打,HEIF 大规模铺开至少 7 年了,从 iPhone7 开始算。
    7 年了,windows 支持仍然不足,预览图生成很慢很卡。甚至需要额外装插件。
    大多数平台主流仍然是 jpg
    732870147
        27
    732870147  
       2 天前 via Android
    题外话,微信的动态表情好像就是 gif😅
    tanranran
        28
    tanranran  
       2 天前
    @732870147 效果好的自带的表情不是 gif ,是 apng ,三方的是 gif
    SkywalkerJi
        29
    SkywalkerJi  
       2 天前
    gif 这格式被淘汰了,然后新的动图格式都是基于视频的。
    SkywalkerJi
        30
    SkywalkerJi  
       2 天前
    @Eagleyes #26
    jpg 这格式还是在发展的,jpgxl 之类。gif 是被放弃了。
    ntedshen
        31
    ntedshen  
       2 天前
    @Eagleyes 非要说的话 heif 除了苹果以外几乎就没人理,hevc 进 chrome 和 edge 正式版都是这两年的事情,国人提交的。。。
    https://caniuse.com/?search=heif

    2010 年的 webp 实际上到了 2018 年才有正式版,现在用的挺多的了。。。
    Eagleyes
        32
    Eagleyes  
       2 天前
    @ntedshen #31 HEIF 优势很大,体积小一半,存储信息更多。

    hevc 是 h265 吧?这个很多硬件都支持了,视频体积也小一半。

    webp 才是小众,曾经 chrome 在网站下载的图变成这个格式,害得我每次要转码一次。后来不知道是豆瓣改了还是 chrome 改了,下载又恢复正常 jpg 了。


    @SkywalkerJi #30 但你说的那些格式网站支持的也不多,gif 确实越来越少了,可能就是表情包用吧,表情包好像也用了很多 png 。
    ntedshen
        33
    ntedshen  
       2 天前
    @Eagleyes 265 并没有人用,至少在 web 端是如此,windows 的原生解码器一直以来也是要付费的,只是民间方案很多。。。
    只有苹果一直在原生支持 265 ,某种程度上应该属于是阵营问题。。。
    FACEB00K
        34
    FACEB00K  
       2 天前
    是为了适配苹果的 live photo 吧,苹果 live photo 存储的就是一张图片+一段视频
    jim9606
        35
    jim9606  
       2 天前
    gif 除了兼容性没任何优势。
    现在的浏览器要控制视频像动图那样循环播放隐藏进度条是很简单的事情,还能享受现代视频编码的全部优势。
    ziseyinzi
        36
    ziseyinzi  
       2 天前
    不光是压缩率的问题,gif 原生只有 256 色,实在不够用。楼上说的录屏体积大,就是因为现代计算机至少是 1600 万色,gif 必须靠抖动算法才能模拟。
    相比之下 jpg 虽然压缩率也落后了,但色彩深度是够用的。
    gpt5
        37
    gpt5  
       2 天前 via iPhone
    以前没钱,只能约土肥圆,
    现在阔绰了,换个胸怀大志的,不过分吧。
    awanabe
        38
    awanabe  
       2 天前
    加载速度快, 节省带宽. gif 需要加载完全部才能播放, mp4 可以流播放
    Eagleyes
        39
    Eagleyes  
       2 天前
    @ntedshen #33 我就知道 10 系列以后的显卡支持硬解 h265 ,最新的 intel cpu 也支持硬解,不然巨卡无比。

    播放的时候用 portplayer 软硬都可以。没听说要付费啊
    marcong95
        40
    marcong95  
       1 天前
    就算不看画质,GIF 编解码性能不行,之前在一个比较差的电脑用 GIF 做过一个前端的 loading 动画,各种卡。你只要换个别的格式例如 webp 都能上硬件解码。

    至于兼容性,在 2024 年移动互联网大行其道的时代的当下,你到底要兼容什么不支持现代动图格式的设备呢~
    ntedshen
        41
    ntedshen  
       1 天前
    @Eagleyes 确实是迷惑行为,不装插件并不影响第三方库调用硬件或者 cpu 解码,只是无法在 windows 自带的播放器和 edge 上放,而且收费也不贵,国行七块钱美元 0.99 。。。
    https://apps.microsoft.com/detail/9nmzlz57r3t7

    有传言是 hevc 商用要钱民间免费所以导致的现在这个情况,但是我看前几年给浏览器添加支持的时候似乎也没有遇到什么授权和收费相关的阻力。。。
    可能只是几个大厂不想做这个事。。。
    BeforeTooLate
        42
    BeforeTooLate  
       1 天前
    说个另类反常识的观点:同样的展现内容,把 gif 换成 mp4 反而资源占用上更低!
    clf
        43
    clf  
       1 天前
    gif 画质差。另外就是兼容性?至少微信发 gif 有概率是发出来不会动的。
    Eagleyes
        44
    Eagleyes  
       1 天前
    @ntedshen #41 可能是商用要钱吧,民用没听说要钱。而且那个 7 块钱的插件,以前是不要钱的,后来突然要钱了。网上一堆提前下好的版本。真迷惑行为。

    H265 用的不少了,很多字幕组都用这个来压制,明显比 H264 减少 40%体积,清晰度不变。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2891 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 00:29 · PVG 08:29 · LAX 17:29 · JFK 20:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.