关于 Mi11 播放 B 站 60FPS 视频掉帧的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Vegetable

关于 Mi11 播放 B 站 60FPS 视频掉帧的问题

  •  
  •   Vegetable Aug 30, 2021 13365 views
    This topic created in 1704 days ago, the information mentioned may be changed or developed.

    之前一直被 B 站的掉帧问题困扰,看 60fps 视频时不时就肉眼可见的掉帧。不知道除了小米,其他手机是不是也有这个问题?

    现象

    • 播放 B 站任意 60FPS 的视频,帧数在 45 ~ 61 之间波动。
    • 播放 Youtube 视频则稳定在 59 ~ 61,甚至 2160P 也一样可以稳定在 60+-1

    观测方式

    打开 [开发者选项-功耗检测-Frame Rate Monitor Tools ] ,然后播放视频观察帧率波动。
    尝试了自带的录屏,但是发现录屏出来的视频非常卡,播放的视频掉帧时,录屏就会卡,遂作罢。

    版本

    Mi11 12/256,MIUI 12.5.11.0,实际上这个掉帧的问题已经存在多个版本了。

    解决方案

    切换到 Bilibili 概念版,貌似没有了掉帧的问题

    12 replies    2021-09-04 06:48:37 +08:00
    AoEiuV020
        1
    AoEiuV020  
       Aug 30, 2021
    b 站 app 巨坑的是不能切换解码器,不知道默认是什么,可能软解性能差了,
    a1058021348
        2
    a1058021348  
       Aug 30, 2021
    入的首发 11Ultra,四个月前就发现这个问题了
    Vegetable
        3
    Vegetable  
    OP
       Aug 30, 2021
    @AoEiuV020 我记得以前能切换软解硬解,现在的 App 好像不行了,但是这个概念版里边依然可以切换。
    love4taylor
        4
    love4taylor  
    PRO
       Aug 30, 2021
    Hyouka
        5
    Hyouka  
       Aug 30, 2021
    你可以测试开弹幕和不开弹幕 再观察帧率
    以前用魅族测试过....开发者选项的帧率显示跟弹幕有关
    没开弹幕就是很稳定的等于视频帧率
    开了就看弹幕密集度..越多越卡
    AoEiuV020
        6
    AoEiuV020  
       Aug 30, 2021   1
    @Love4Taylor #4 这个看下来感觉他的意思是,去掉了“系统硬解”改用“ijk 硬解”,有利无弊,
    可实际上现在会不会某些情况时使用了"ijk 软解”导致性能问题呢?
    不开放选项总感觉很虚,
    cuicuiv5
        7
    cuicuiv5  
       Aug 30, 2021
    我记得 miui 有一些视频增强的功能,关了试试,说不定负优化
    ysc3839
        8
    ysc3839  
       Aug 31, 2021
    @AoEiuV020 似乎各类非专业性质的软件 (如 Chrome, Windows Media Player) 都只提供了硬解的开关,而没有禁用软解的开关。几乎不会有用户在不能硬解的情况下就不看视频,所以没有软解开关是一个很合理的选择。加上的话用户还可能误操作关闭导致视频无法播放,然后当成 bug 联系客服,降低客服效率。
    ysc3839
        9
    ysc3839  
       Aug 31, 2021
    比较合理的做法是允许用户查看硬解的支持情况,比如 Chrome 的 chrome://gpu/
    AoEiuV020
       
    AoEiuV020  
       Aug 31, 2021
    @ysc3839 #8 b 站 app 是没有任何选择,硬解软解开关都没有,不知道是直接软解还是自动判断设备支持硬解才硬解,
    我比较担心的是后者自动判断不给选择可能不准,比如最近我才刚知道 webrtc 判断是否支持硬解是根据 cpu 品牌,联发科一律不支持 h264 的硬解,
    jerryjhou
        11
    jerryjhou  
       Sep 4, 2021 via Android
    @cuicuiv5 那个东西默认就(几乎)是不生效的,假开关而已
    jerryjhou
        12
    jerryjhou  
       Sep 4, 2021 via Android
    YTB 是 VP9 编码,任何平台性能都吊打爱优腾+B
    B 站 HEVC 都没普及,高码率 H264 软解掉帧不是很正常吗,MIUI 又是锁帧又是锁核的...
    About     Help     Advertise     Blog     API     FAQ     Solana     5158 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 46ms UTC 08:47 PVG 16:47 LAX 01:47 JFK 04:47
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86