[問題] 如何設定Youtube HTML5播放使用的編碼?

作者: toploader   2016-07-24 11:40:38
各位好,最近在研究老CPU在XP環境下怎麼順播Youtube或Twitch影片,有一個問題想請教
大家:
當Youtube在XP中的Firefox使用HTML5播放器,是否能夠改變所用的編碼?
在我的老電腦中,
- 使用Firefox:http://imgur.com/a/q2GVz,目前HTML5播放器會自動使用VP9編碼
- 使用Chrome:http://imgur.com/a/XCeyI,目前HTML5播放器會自動使用H.264編碼
- Firefox使用附加元件YouTube Flash Video Player,改用Flash播放器
- 開啟或關閉瀏覽器的硬體加速
以上方式播720p以上解析度都會不流暢。
使用DXVA Checker檢視我的顯示卡支援的硬體加速:http://imgur.com/a/LMgah
H.264似乎比VP9更能減輕負荷,而且支援硬解VP9的顯示卡似乎很貴
(https://en.wikipedia.org/wiki/Nvidia_PureVideo),
所以想請教是否有方法能夠設定HTML5播放器使用H.264?
支援硬解H.264的顯示卡應該會比較便宜。
搜尋過資料,包括拜讀版上的文章,
目前的解決方案是Livestreamer + VLC + Open with Livestreamer + Firefox,
確實有降低一些CPU的負荷,
但是不知道為什麼,在Firefox有1080p可看的影片,
用這套方式時,串流品質的選項最高卻只有720p,
請問是否有什麼設定可以改?
更新:發現MPC-BE可以設定Youtube影片解析度到1080p以上,
不過只有直接貼網址到播放器才會起作用,
而且MP4最高只有到720p而已,1080p以上都是WebM。
更新:MPC-BE跟Potplayer的CPU效能需求都比VLC低很多,
另外Livestreamer似乎不能開被保護的Youtube影片,得要直接將網址貼到播放器。
作者: WFXX (各種婊人的新注音)   2016-07-24 13:32:00
置底文不就有 除非你堅持要用瀏覽器
作者: mkz6 ( )   2016-07-24 15:42:00
https://forum.videolan.org/viewtopic.php?f=4&t=127921高於720p會分成影/音兩個串流,VLC沒辦法即時合併撥放google vlc youtube 1080p 就找得到,真好奇你用啥關鍵字另外Potplayer支援youtube 1080p,也有firefox附加元件可用
作者: abc0922001 (中士abc)   2016-07-24 21:39:00
livestreamer的code一直有在更新,可是程式都沒更新
作者: wkshiao (老公寶雞丁)   2016-07-26 09:22:00
PotPlayer內建開啟Youtube的網址方式有問題建議MPC-BE或PotPlayer搭配3DYD Youtube source濾鏡
作者: mkz6 ( )   2016-07-26 19:03:00
我用Potplayer內建沒遇過問題,而且播放清單網址也能撥
作者: doom3 (ⓓⓞⓞⓜ③ )   2016-07-26 19:07:00
作者: hijacker (懶人一枚)   2016-07-27 10:07:00
vlc要開硬體加速 不然CPU使用率也照樣飆高

Links booklink

Contact Us: admin [ a t ] ucptt.com