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

b 站这吃相实在是有点太难看了,为了省那么点流帮苹果淘汰 a17 以前的设备

  •  
  •   InamikanAnju · 4 天前 · 7036 次点击

    最近发现手上的 iPhone 随便刷刷 b 站就发热非常严重,比以前发热严重得多,在 wifi 下看个半个小时手机就会很热,感觉如果是在外面拿蜂窝刷的话长时间必定低温烫伤的程度了。查了一圈以后确定原因应该是是近三个月的某一个时间点开始,b 站开始强制在 app 端包括 iOS 上使用 av1 替代原先的 hevc 作为默认编码格式,结果就是除了这次发布的新 iPhone 和 15pro 以外的其他设备解码功耗都变大了好几倍。但哪怕是低码率下 av1 能比 hevc 再节约有百分之 15 吗? 不知道有没有什么解决的办法,现在浏览器那边还有可以优先选择 hevc ,app 这边连个选的地方都没有。

    60 条回复    2024-09-18 20:26:44 +08:00
    jjxtrotter
        1
    jjxtrotter  
       4 天前 via iPhone
    我外版的客户端好像还行?我看的不多

    android 端有没有什么说法呢?
    cxtrinityy
        2
    cxtrinityy  
       4 天前 via Android   ❤️ 1
    不能看番的 b 站莫得灵魂,弃
    抖音油管看看有没有关注的 up 也在
    jemyzhang
        3
    jemyzhang  
       4 天前 via iPhone   ❤️ 1
    不光是这点,av1 还是免费的,hevc 两头收费
    hfJ433
        4
    hfJ433  
       4 天前
    av1 压缩比 hevc 小,b 站是不是为了省点流量费
    sphendae
        5
    sphendae  
       4 天前   ❤️ 3
    对于视频大厂而言,能少花一点上传流量是一点。省的「那么点」流都是白花花的银子啊。除非 B 站改变会员收费模式,长视频也像 YT 一样插广告,显著增加广告收入,不然类似这样的成本控制就是必然
    llllker
        6
    llllker  
       4 天前
    试试非国区的版本试试?外版的很少更新,似乎也没那么严重的发烫问题(看直播除外)。
    Sting1226
        7
    Sting1226  
       3 天前
    实在不行就刷小红书呗。反正很多 up 都是多平台更新的。
    explon
        8
    explon  
       3 天前
    B 站没钱了,可以理解
    hefish
        9
    hefish  
       3 天前
    op ,要买新 iPhone 吗? 16 首发,低价转让。。
    coolmint
        10
    coolmint  
       3 天前 via iPhone
    15 Pro 都挺烫……
    Love4Taylor
        11
    Love4Taylor  
       3 天前   ❤️ 4
    > b 站开始强制在 app 端包括 iOS 上使用 av1 替代原先的 hevc 作为默认编码格式

    iOS 是可以 MitM 的,所以你有抓包流媒体分段然后查看编码确认过么
    feikaras
        12
    feikaras  
       3 天前
    缺钱缺的荒。
    各种直接跳转购物站
    建议别用手机刷,电脑开 h264 ,以上。
    gam2046
        13
    gam2046  
       3 天前
    唔,iPhone 是刚刚的 16 才支持 AV1 硬解嘛?

    我记得 MTK 1000+开始就支持 AV1 硬解了,高通就比较晚一点了,不过也在 8gen2 支持了。
    billlee
        14
    billlee  
       3 天前   ❤️ 1
    不单是流量问题,hevc 还交专利费吧
    dcsuibian
        15
    dcsuibian  
       3 天前
    我感觉还能理解,毕竟国内的流量费多贵是众所周知的
    Goooooos
        16
    Goooooos  
       3 天前 via Android
    一年省个几百万也不是小钱了
    acorngyl
        17
    acorngyl  
       3 天前
    不是吧。
    是不是系统出 bug 了? 我的 14 ,17.15.1 ,这周才重装的,没发现 bili 发烫。
    SkywalkerJi
        18
    SkywalkerJi  
       3 天前 via Android
    @gam2046
    从 15 开始。以前苹果不是 av1 阵营的,不能支敌,现在不得不加了。
    aliofwind
        19
    aliofwind  
       3 天前   ❤️ 2
    @SkywalkerJi 苹果是 AOM 联盟创始成员,从头到尾他就是 AV1 阵营的
    river010
        20
    river010  
       3 天前
    15 也很烫啊
    chilledheart
        21
    chilledheart  
       3 天前
    太穷了。。。
    kyor0
        22
    kyor0  
       3 天前
    没发现啊,我 18 年的 ipadpro 是不烫的,se2 也没问题。你删了重装试试
    Zhao3King
        23
    Zhao3King  
       3 天前
    印象中才刚铺开 hevc 没多久,就一路往 av1 倾斜了,b 站为了降码率也是绞尽脑汁
    shxlxa
        24
    shxlxa  
       3 天前 via iPhone
    用海外版吧
    bclerdx
        25
    bclerdx  
       3 天前 via Android
    @shxlxa 海外版和国内版有什么区别么?
    mooyo
        26
    mooyo  
       3 天前
    这可不是一点点,降码率+换编码至少省一半
    yushi17
        27
    yushi17  
       3 天前
    我刚想吐槽这个就看到 v 站发了.....最近刷 b 站真的巨烫,感谢叔叔帮我戒 b 站
    spadger
        28
    spadger  
       3 天前
    8plus 16.7.10 看 B 站一点也不发烫
    linzh
        29
    linzh  
       3 天前   ❤️ 10
    b 站连浏览器端默认的都是 hevc ,你是如何「确定」 ios 端是 av1 的(移动端无法选择编码,不存在默认一说只存在强制)?我希望你出示抓包的证据,不然鉴定为纯 yy 、造谣。评论全都在输出情绪,根本没人给出证据。

    再说了,其实 b 站的 av1 码率只比 hevc 低一点点,在浏览器端上。

    还有就是,b 站的码率大小和编码效率没有 [任何] 联系。在浏览器端上,b 站的 avc 画质就是最好的,在浏览器端,hevc 和 av1 的码率普遍在 avc 的 25%-50%之间,中位数我体感是在 30%上下,这种码率下客观上你截静止帧比对画质就不可能和 avc 一样好。尽管 b 站一直坚称他们做了各种各样的优化和评估,让画质「看不出区别」。(但总得来说,b 站的优化确实可圈可点,除非仔细的去观察一些容易露馅欠码的地方,平时看视频确实是「看不出区别」,算是作出了取舍)。保留高码率 avc 应该是迫于之前自己承诺的码率,以及确实有一部分用户对高画质有追求,算是提供一个选项,反正正常用户现在默认 hevc 了,电脑端就算解不了也调软解/av1 ,根本不给 avc 。

    我一直强调是「在浏览器端上」,因为在以前,浏览器端上的 hevc 码率是高于移动端的!我不清楚现在是否还保持了这个规则。b 站的理由是手机屏幕小,更不容易看出差别。

    综上所述,b 站想要降本增效,完全可以继续降低移动端甚至是浏览器端的 hevc 画质(事实上已经干过好几回了,不同时期的平均码率是不一样的),而无需坑害你手机电池。b 站开弹幕自古以来发热就很严重...那个弹幕功能很耗电的,这又是另外一回事了。我不相信 b 站在 ios 端(对不支持 av1 硬解的设备)用 av1 解码。
    feikaras
        30
    feikaras  
       3 天前
    @linzh av1 才是默认,hevc 实质上被抛弃了。移动端才可能是 hevc 默认。另外这个年代软解 av1 哪怕是手机也不会热的。
    feikaras
        31
    feikaras  
       3 天前
    hevc 不是浏览器默认编码,你自己看一下就知道了。
    也可能不是任何设备的默认编码,或者仅仅是部分移动客户端的默认编码。
    今年是 2024 年
    这么点码率的软解为什么会发热?
    当年 a8 还顶着 h264 10bit 看呢,那才一点点热。
    kenvix
        32
    kenvix  
       3 天前 via Android
    你除了输出一坨负面情绪以外还有什么?首先 bili 是默认 HEVC 的。其次,HEVC 是专利格式,要交钱,浏览器和操作系统没有一个直接支持的,只管调用硬件,兼容性一坨屎。要选也是选 VP9
    nuevepicos
        33
    nuevepicos  
       3 天前
    @kenvix vp9 是 google 出的,苹果天然的想回避……
    JensenQian
        34
    JensenQian  
       3 天前
    win 居然默认是 av1 的,我的 pc 是 6800H 的核显支持 av1 最高 8K 30
    [img][/img]
    要不来做个测试,手机缓存试下影视飓风这个
    JensenQian
        35
    JensenQian  
       3 天前
    要不你们来做个测试,你们试下这个影视飓风的视频,手机最高只能缓存 4K 版本,
    https://www.bilibili.com/video/av934637444/
    我试了缓存下看了,你们对比下体积,看下是啥
    avc 要 200 多 M
    [img][/img]
    hevc 和 av1 体积差不多
    [img][/img]
    [img][/img]
    JensenQian
        36
    JensenQian  
       3 天前
    [img][/img]
    GooMS
        37
    GooMS  
       3 天前
    垃圾苹果总是支持慢吞吞的
    MrKrabs
        38
    MrKrabs  
       3 天前
    其实就批站那么低的码率软件解码也不用多少 cpu(dav1d)
    MrKrabs
        39
    MrKrabs  
       3 天前
    你可以抓一下包看看
    b1t
        40
    b1t  
       3 天前
    我用的外区版,没感觉发热,但是 b 站的码率太低,不冲会员实在是糊,刷不动
    Love4Taylor
        41
    Love4Taylor  
       3 天前
    @feikaras macOS:你在说啥,老子还没死呢

    Love4Taylor
        42
    Love4Taylor  
       3 天前   ❤️ 8
    就真全在那阴谋论,没有一个去抓播放地址然后下载下来看编码的是吧。
    设备:iPhone 12 ,iOS 18 rc ,Bilibili 粉 8.13.0 (81300100)

    Love4Taylor
        43
    Love4Taylor  
       3 天前
    这是 4k 分辨率的
    povsister
        44
    povsister  
       3 天前 via iPhone
    @Love4Taylor
    好骂
    Rache1
        45
    Rache1  
       2 天前
    @JensenQian #33 你这图上这个也是 HEVC 吧,我这 11 看的也是一样的呀
    JensenQian
        46
    JensenQian  
       2 天前
    @Rache1 #45 他这默认怎么一会 av1 ,一会 hevc 的
    我试了下多个视频,应该是 8K 的原因
    [img][/img]
    microka
        47
    microka  
       2 天前
    @JensenQian 大哥我看你回复贴图好多次了,你应该察觉到不用加[img][/img]吧?
    JensenQian
        48
    JensenQian  
       2 天前
    @microka #47 隔壁 discuz 论坛用多了,习惯了
    microka
        49
    microka  
       2 天前
    我也讨厌别人张口就来

    iPhone 15 Pro Max ,国区 哔哩哔哩.app ,Surge 抓包(感谢 @Love4Taylor 启发,手拙抓了好几次才出来完整 url )





    4K HEVC
    linzh
        50
    linzh  
       2 天前
    @feikaras 在我这是默认 hevc 的...我的电脑甚至支持硬解 av1 。不知道 b 站有啥神奇的判定方法,设备不同还能不一样(毕竟我这边支持 AV1 ,但同样默认提供 hevc )。

    软解怎么不会发热,b 站那点码率另说,就说 4k60hz/120hz ,码率上个 30+Mbps ,hevc 和 av1 ,哪部手机可以保持流畅且长时间软解的?手机根本解不了那么多热量。软解是很吃 cpu 的,手机的工况并不适合长时间的 cpu 高负载。我电脑软解那 cpu 要上 100+W ,相比起硬解几瓦的功耗,你说为什么会发热?当年 720p 和如今 4k 的数据量根本不是一个维度的,而 cpu 在相同功耗下,提升的性能一直是有限的。

    回到 720p 低码率视频软解,确实不怎么发热,但如果是硬解,手机直接就是凉的。你拉功耗看,依然能差出一倍多的。
    linzh
        51
    linzh  
       2 天前
    @JensenQian b 站的 8k 视频/HDR/杜比视界有特殊判定规则的,规则不适用于普通视频,具体来说 8k 视频不提供 avc 格式,只提供 hevc 和 av1 然后对电脑配置会有判定,即不是所有配置都能切出这类特殊视频,可以找 4k 及以下的规律。
    bclerdx
        52
    bclerdx  
       2 天前 via Android
    @shxlxa 海外版和国内版有什么区别么?
    Aaron325
        53
    Aaron325  
       2 天前
    卸载了,还是用网页+盒子版吧
    morisakitaku
        54
    morisakitaku  
       2 天前
    我幫你試過了 註銷 bili ,人不會死
    - - -
    另外,自從註銷後。
    我每次通過各種不同原因,打開一在「未登陸」狀態下的 bili 網頁,看到 被屏蔽的評論區和被壓縮成 20 年前的互聯網畫素,

    我感覺我,我就像是身處現實生活裡的一個場景;我站在馬路邊看一個惡臭的豬圈,裡面的豬正在吵架。
    xbelsep
        55
    xbelsep  
       2 天前
    @morisakitaku 殊不知你自己也是头猪,在更大的猪圈,不自知罢了
    morisakitaku
        56
    morisakitaku  
       1 天前
    @xbelsep 讓我們為同豬乾杯!中秋快樂!
    chesha1
        57
    chesha1  
       1 天前
    @morisakitaku #53 居然还有人能觉得阿瓦隆好,真是神奇

    太监阉割了没有那么多激素,有各种好处,但是正常人宁愿要激素,同时承担好处和坏处,也不会主动做太监
    shxlxa
        58
    shxlxa  
       1 天前 via iPhone
    @bclerdx 国内版的时间长了,占用空间很大,清理都清理不掉
    bclerdx
        59
    bclerdx  
       19 小时 37 分钟前
    @shxlxa 那为何国内版 B 站 APP 和国外版 B 站 APP 有如此大的区别?搞双标和区别对待?
    shxlxa
        60
    shxlxa  
       13 小时 13 分钟前 via iPhone
    @bclerdx 不知道呀😂
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5562 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 01:40 · PVG 09:40 · LAX 18:40 · JFK 21:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.