firefox 在 Linux 下的硬解终于可以和 chromium/chrome 一战了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fateofheart
V2EX    Firefox

firefox 在 Linux 下的硬解终于可以和 chromium/chrome 一战了

  •  1
     
  •   fateofheart 2021-03-07 17:42:28 +08:00 3711 次点击
    这是一个创建于 1756 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前一直是 chrome 作为御用视频播放器,因为 ff 的硬解能力实在是渣渣渣渣。今天心血来潮测试一下,结果发现完全可以按着 chrome 打(以我本子的数据

    CPU 是 hotwell 4800MQ,ff 版本 86,chromium 版本 88,测试视频是 b 站随便找了一个 1080p60 的 h264 。

    检测是否使用硬解:

    ff 按照 arch wiki 加上 MOZ_LOG="PlatformDecoderModule:5"参数,然后观察是否有 VA-API 字样。

    chrome 的话,打开视频然后在 chrome://media-internals/找到指定视频,查看是否使用 MojoVideoDecoder 的视频解码器。

    我使用的是核显,所以用 intel-undervolt measure 观察 cpu 和 gpu 的功耗,结果是:

    ff dram: 2.451 W core: 1.217 W package-0: 9.802 W ( cpu ) uncore: 1.570 W ( gpu )

    chromium dram: 3.090 W core: 1.097 W package-0: 10.740 W ( cpu ) uncore: 2.318 W ( gpu )

    虽然都是瞬时功耗,但是观察得知 ff 的 gpu 和 cpu 能效明显都好于 chromium 。 肉眼复查,cpu 大家都在 800mhz 的情况下,循环 10 分钟,ff 大概能比 chromium 低个 1-2 度。

    但这一切都来的太晚了,查了下 ff 官方在 linux 下开始支持硬解是在 80 版本,支持 WebRender 是在 84 版本。。。。。。。。。。。

    ps.有没有好心人测试一下 vp9 的硬解?我尝试安装 libva-intel-driver-hybrid 来支持硬解,结果在油管卡的不能自理。。。

    5 条回复    2021-03-08 11:52:14 +08:00
    chanssl
        1
    chanssl  
       2021-03-07 17:50:49 +08:00
    HD4600 不支持硬解 VP9 吧
    fateofheart
        2
    fateofheart  
    OP
       2021-03-07 18:19:03 +08:00
    @chanssl 官方不支持,但可以用 https://github.com/intel/intel-hybrid-driver 来开启
    纠正一下,hsw 可以在 linux 下硬解 vp9,但只能硬解到 720p 的等级。。。一上 1080p 就一秒一卡。。。看了下报错 DECODER_UNDERFLOW
    guoqiyi
        3
    guoqiyi  
       2021-03-07 19:56:56 +08:00
    我的配置:CPU i5-10050,GPU UHD630,出来功耗显示全部一直是是 0,而且界面也不直观,还是用 intel_gpu_top 来查看 GPU 使用量比较直观,CPU 我则一直用 watch -n.5 grep MHz /proc/cpuinfo 来查看和这个倒是差不多效果,就是没电压项,不过硬解 CPU 本来功耗就很低,主要看 GPU 吧
    fateofheart
        4
    fateofheart  
    OP
       2021-03-08 11:51:25 +08:00
    @guoqiyi 你这个 cpu 比我这个中古货新太多了。。。
    fateofheart
        5
    fateofheart  
    OP
       2021-03-08 11:52:14 +08:00
    果然 linux 下用 ff 就是个小众中的小众= =。。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1285 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 17:06 PVG 01:06 LAX 09:06 JFK 12:06
    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