作者: wild 時間: 2017-12-5 22:05 標題: Browser睇youtube CPU+GPU睇真D大比併
本帖最後由 wild 於 2017-12-5 22:09 編輯
之前出左2個post閞於Browsers 大比併和 Browser睇youtube Video codec大不同.
今次照舊, 不過測試係用部較慢既PC, CPU係Intel Pentinum G3420!
而且今次有埋GPU, 今次真係睇真D.
除了用各Browsers既預設選用AVC H.264還是VP9既測試之外, 今次更強行Edge和FireFox都改用vp9來做對比!
GPU既Video Decoding係0, 即係冇對應既所謂硬解, 測試粒U係冇VP9既硬解, 希望大家明解!
測試環境, OS係W10 Fall Creators Update 1709版本.
CPU係得2粒春既Intel Pentinum G3420.
所有測試Browsers Edge, FireFox, Opera和Vivaldi都已經更新至最新版本!
Browsers都裝左同啟動左3個Extensions, 分別係Adguard AdBlocker, uBlock Origin和Enhancer for Youtube.
除了睇CPU幾多% loading之外, 一定要睇埋粒U係行緊咩野速度, CPU loading係3%, 但3%@1GHz和3%@2GHz係有好大分別!
測試同一條youtube片@720p
[youtube]T4SimnaiktU[/youtube]
先用個MyTube app來做個比較, CPU係8%@1.04GHz
Video Decode係2%, 即係播緊avc h.264有硬解, GPU Loading係10%

Edge預設播avc h.264, CPU係9%@0.98GHz
GPU係5%, Video Decode係2%

Firefox係部慢PC會預設以avc h.264播放, CPU係14%@1.53GHz
GPU係13%, Video Decode係2%

Edge強行播vp9, CPU係11%@1.29GHz
GPU係11%, 尤於冇vp9既硬解,所以Video Decode係0

Firefox強行播vp9, CPU係29%@3.19GHz
GPU係12%, 尤於冇vp9既硬解,所以Video Decode係0

Opera, CPU係20%@2.02GHz
GPU係22%, 冇vp9硬解,所以Video Decode係0

Vivaldi, CPU係36%@3.2GHz
GPU係20%, 冇vp9硬解,所以Video Decode係0

作者: 556556bt 時間: 2017-12-5 23:52
點局EDGE 同FF 行VP9?
作者: wild 時間: 2017-12-6 02:16
本帖最後由 wild 於 2017-12-6 02:20 編輯
Edge係address打about:flags, 就可以改強制用vp9!

Firefox係address打about:config, 係search打media.benchmark.vp9
我見到threshold係150, 試下改fps個value, 如果fps係細過150, 就會用avc h.264, 如果fps係150或以上, 就會用vp9!

https://www.hkepc.com/forum/attachment.php?aid=2028066&k=a8e37740bacf007b181f80f1765e7373&t=1781388602&sid=FIS3qfmgsM

https://www.hkepc.com/forum/attachment.php?aid=2028067&k=077c09ee1651b5119cc33d9aae454db5&t=1781388602&sid=FIS3qfmgsM

作者: gdh 時間: 2017-12-6 10:11
5知是5是ff or utube蝦膠windows,

Others用ff唔使夾硬嚟先用到VP9, 夾硬嚟真冇好嘢

vm用2個線CPU(1 core), os裝喺個hdd入邊嘅single文件已經好輕巧, ff vs opera差別好很細


作者: gdh 時間: 2017-12-6 12:12
原來張卡太屎冇H264硬解,
好在軟解VP9唔輸硬解H264, vm谷佢行高清都咁
作者: wild 時間: 2017-12-6 12:34
我諗你想多了!
Edge同Firefox都會判定睇youtube時, 究竟係用h.264還是vp9.
以下係個人猜測!
Edge預設vp9係行auto, 如果偵測到個Device係有vp9硬解(即係GPU個Video Decode可以發揮作用), 才會用vp9!
只於Firefox, 就係偵測個Device有幾快, 唔睇部機有冇vp9硬解, 快既device就用vp9, 慢既就用h.264.
只係為左做測試比較, 才強行用vp9或h.264, 平時都唔需要咁做!
作者: 556556bt 時間: 2017-12-6 12:38
咩咭會咁虧, 無H.264 硬解丫?
btw, VM 又有得玩video 硬解?!
作者: 556556bt 時間: 2017-12-6 12:39
VP9 特別好? .... 哈哈... default H264 無煩惱
作者: 556556bt 時間: 2017-12-6 12:41
Edge係address打about:flags, 就可以改強制用vp9!
Firefox係address打about:config, 係search打media.b ...
wild 發表於 2017-12-6 02:16
好彩disabled 晒..
作者: gdh 時間: 2017-12-6 13:06
咩咭會咁虧, 無H.264 硬解丫?
btw, VM 又有得玩video 硬解?!
係host試過ff & platform冇
2手拆返嚟

KVM 可以綁張卡落 VM
作者: gdh 時間: 2017-12-6 13:13
我諗你想多了!
Edge同Firefox都會判定睇youtube時, 究竟係用h.264還是vp9.
以下係個人猜測!
Edge預設vp9係行auto, 如果偵測到個Device係有vp9硬解(即係GPU個Video Decode可以發揮作用), 才會用vp9!
只於Firefox, 就係偵測個Device有幾快, 唔睇部機有冇vp9硬解, 快既device就用vp9, 慢既就用h.264.
只係為左做測試比較, 才強行用vp9或h.264, 平時都唔需要咁做!
我覺得部機僅有H264硬解先用佢, 因為Vp9優勢明顯
測試應標準一致, 特別重要是解像度, 咁嘅片應配高清
作者: 556556bt 時間: 2017-12-6 16:03
你pass thru. 左張咭入去, 但入邊個windows 係咪detected AMD 先?!
作者: 556556bt 時間: 2017-12-6 16:07
其實VP9 有乜優勢? 我掟條片去Apple TV 都要H.264 啦.
btw 呢度windows 版. 個Post 講既windows 10 Video 硬解運作分野. 攞個linux 黎比, 係咩比法? D screen cap 好misleading. 搞到個比較不論不類.....
作者: yjfoeg 時間: 2017-12-6 17:11
Force VP9
即係叫保特去跑馬拉松
作者: 556556bt 時間: 2017-12-6 17:46
係咪會動L
作者: 沙盒A 時間: 2017-12-6 18:06
VP9係for 4k呢d high resolution video,因為h264太舊,壓4k冇效率又大
hevc又要錢,所以google就用vp9, pc嚟講近代gpu都支援vp9硬/半硬解
作者: 556556bt 時間: 2017-12-6 18:22
VP9係for 4k呢d high resolution video,因為h264太舊,壓4k冇效率又大
hevc又要錢,所以google就用vp9, pc嚟 ...
沙盒A 發表於 2017-12-6 18:06
所以講緊係FHD 之下. VP9 係無乜意思.... H.264 夠晒啦.
問題係IOS, APPLE 野為數不少. HLS H.265 HEVC 都幾近係標準. 會有邊間streaming 唔support?!
作者: 沙盒A 時間: 2017-12-6 18:30
所以講緊係FHD 之下. VP9 係無乜意思.... H.264 夠晒啦.
問題係IOS, APPLE 野為數不少. HLS H.265 ...
556556bt 發表於 2017-12-6 18:22
HLS safari以外得edge support........但明明係standard嚟............
hevc呢d大路野唔洗講好快通街都係
VP9..........只怪youtube真係獨大先要理埋佢
作者: 556556bt 時間: 2017-12-6 19:21
HLS safari以外得edge support........但明明係standard嚟............
hevc呢d大路野唔洗講好快通街都係
...
沙盒A 發表於 2017-12-6 18:30
係,好奇怪。 明明hls 係好方便 就做到streaming
我覺得vp9 好快都phase out.
via HKEPC Ionic Reader v1.2.9 - Windows Phone 10
作者: 沙盒A 時間: 2017-12-6 19:42
係,好奇怪。 明明hls 係好方便 就做到streaming
我覺得vp9 好快都phase out.
via HKEPC Ionic R ...
556556bt 發表於 2017-12-6 19:21
HLS同vp9唔同
HLS係streaming 協議,VP9係video codec
VP9應該同vp8一樣唔會phase out,因為youtube係導向緊個市場,而且VP9免費
作者: 556556bt 時間: 2017-12-6 20:49
HLS同vp9唔同
HLS係streaming 協議,VP9係video codec
VP9應該同vp8一樣唔會phase out,因為youtube係導向緊 ...
沙盒A 發表於 2017-12-6 19:42
phase out 意思係不為其他大廠或provider 所用....
而 HLS 配得一定AVC 或者 HEVC. 因為APPLE.
作者: 沙盒A 時間: 2017-12-6 21:39
phase out 意思係不為其他大廠或provider 所用....
而 HLS 配得一定AVC 或者 HEVC. 因為APPLE. ...
556556bt 發表於 2017-12-6 20:49
全世界都用youtube,點會phase out?
作者: 556556bt 時間: 2017-12-6 22:07
咪得佢用囉... 其他用番HEVC. phase out 意思. 係無其他需求.
你睇番YOUTUBE 都要做晒2 隻CODEC 啦
作者: 沙盒A 時間: 2017-12-6 22:11
其實我唔明個問題係咩,反正都chip都support啦
作者: 556556bt 時間: 2017-12-6 22:29
PC 就係. 但好多其他device 都唔support.
作者: gdh 時間: 2017-12-7 09:21
其實VP9 有乜優勢? 我掟條片去Apple TV 都要H.264 啦.
btw 呢度windows 版. 個Post 講既windows 10 Video 硬解運作分野. 攞個linux 黎比, 係咩比法? D screen cap 好misleading. 搞到個比較不論不類.....
上次大比併我見樓主冇同步就比, 回個係Windows同步條片嘅貼畀佢睇唔同結果, 你仲緊張過樓主咁黎挑剔我個建議, 你唔知同步有幾緊要, 都廢事同你拗, 大比併又唔係你做
今次樓主show到解像度, 我認為有問題, 我建議一致跟返條片嘅解像度, 因為冇windows係手, 就順手用linux, 而且佢個firefox特差, 我用更低HW做更高解像度都比佢好, 先笑下係咪firefox蝦Windows, opera我冇笑佢吖, 又衝撞咗你信念要嚟拗
同上邊一樣廢事同你抝VP9優於H264, 你係咪真disable個VP9都唔使懷疑, 淨想睇下你有幾多隊友, 因為netflix都用
作者: 556556bt 時間: 2017-12-7 11:43
玩隊友?唔通閣下成隊玩嗚門?
我覺得vp9 係無avc 同 hevc 咁好前途喎, so what ?!
咁叻既YouTube 淨用dash 同 vp9 only, 放棄堆high end 既Apple 用戶囉.
Btw, 你攞個Linux 去比個windows 覺得自己好公平的話?咁有無攞埋個hardware spec 出黎比呢?
via HKEPC IR Pro v2.1.0 - iPhone


