看板 VideoCard 關於我們 聯絡資訊
之前在各種中英論壇爬過許多相關文章,得到的資訊不外乎是 1. AMD顯卡 不支援 4K 影片硬解 2. AMD顯卡 不支援 HEVC 影片硬解 (為了避免討論上的麻煩,讓我們暫且排除 Fiji 架構的卡) 我的 CPU 是 i5-3450。 首先,我用下面這個影片進行i5軟解的測試, https://www.youtube.com/watch?v=sLprVF6d7Ug
測試方式就是把影片從Youtube下載下來之後,用 Potplayer 撥放。 然後 CPU 達到 100% 每秒卻只能吐出 21 張左右(影片原來是24fps)。 裝上顯卡 R7-260 之後,就可以很輕送地撥放。 這可以得出兩個結論: 1. i5-3450 不足以軟解這個9630kbps的4K/AVC 影片 2. R7-260 有出力幫忙 這過程中 CPU 使用率在 30~50% 跳動 這跟我當初想像的「播放4K影片,AMD顯卡沒屁用」很不一樣 接著我又跑去找些 HEVC 影片來玩。 我從下面這個網頁下載了些影片測試, http://www.elecard.com/en/download/videos.html 我發現即便是網頁中 Elecard 4K video about Tomsk, part 3, 這個 17.6 mbps 25fps 的HEVC 影片,一樣可以順播。 CPU使用率在 50~70% 跳動 最大那個懶得測 所以R7-260在這個播放過程中是有出力的, 這也跟我想像的「播放HEVC影片,AMD顯卡沒屁用」很不一樣 所以一般所謂的 AMD 不支援 4K or HEVC 硬解指的是沒有純粹的硬解支援嗎? 否則從我的測試看起來,有沒有顯卡是會造成巨大落差的。 不過這樣看來 R7-260 戰到壞掉是沒啥問題了 ㄎㄎ 我只擔心能不能順播未來的4K/HEVC動畫而已 -- 「瘋了的...是這個我和雪不能在一起的世界!!!!」 ~我妻由乃 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 67.194.232.103 ※ 文章網址: https://www.ptt.cc/bbs/VideoCard/M.1450344364.A.5EA.html
JoyRex: R7-260沒辦法硬解4K.H264和HEVC。你的情況都是靠CPU硬吃。 12/17 18:17
JoyRex: 至於只靠內顯會卡是因為切給內顯的顯存太小爆掉了。 12/17 18:18
但沒有顯卡的時候,CPU使用量達到100%,這會是內顯造成的結果嗎?
a2935373: 是 12/17 18:48
a2935373: 簡單講CPU在等人 然後裝忙 12/17 18:49
這真有意思耶 所以實際上i5可以直接解4K/HEVC影片?
a2935373: 真靠硬解不會CPU負載高到50% 12/17 18:51
a2935373: 然後4K影片流行之前你該先換的是螢幕 普及還要好一陣子 12/17 18:52
螢幕我會等到4K影片真的出現才換。 現在4K螢幕已經從以前貴得不像話的價格跌到 27" $400~450 了。 我覺得之後會跌更多。
a2935373: 等跌到你想入手我看電腦也差不多能換了 12/17 19:33
a2935373: 同樣是4K影片流量差很多 Youtube那根本小意思 高流量I5 12/17 19:34
a2935373: 會非常喘 12/17 19:34
17.6 mbps 已經算很高流量了吧? 24mins 就超過3GB 了 而且在 Potplayer 播才OK,Youtube 4K 我這台播不順。
Zed5566: 8K,狂! 12/17 20:19
a2935373: BD一堆流量都能到3Xmbps 你跟我說4K這樣很多.. 12/17 20:27
a2935373: 新規BD的流量DL和XL分別是108和128 1X頂多1080P BD水準 12/17 20:29
a2935373: 你要試試高流量的拿這個去試試 12/17 20:30
mayuyu: youtube載下來的影片有二種 一種是MP4(H.264/AVC) 12/17 20:34
mayuyu: 一種是WebM(VP8/9) 二種都不是HEVC 12/17 20:34
mayuyu: 用Firefox42播放的話youtube給的格式是H.264 12/17 20:35
mayuyu: 用Chrome播放的話youtube給的格式是VP9 12/17 20:35
mayuyu: 硬解以前有製作專門的硬體解碼線路 也有用現成的GPU運算 12/17 20:35
mayuyu: 現在大多透過DXVA用GPU解碼 解碼支援的能力有分不同等級 12/17 20:35
mayuyu: iDCT/MoComp/VLD 等級越高能處理的步驟就越多 12/17 20:35
mayuyu: 部分支援就GPU處理一部份丟回給CPU繼續處理 稱為混合解碼 12/17 20:36
a2935373: 反正水管弄下來的根本只能說是低流量4K 12/17 20:36
mayuyu: 支援到VLD就可以完全解碼 整張畫面都給GPU去處理 12/17 20:36
mayuyu: 即使支援VLD 支援的色深(8bit/10bit)和解析度 12/17 20:36
mayuyu: (SD/HD/FHD/QFHD)也有差別 有的可以做HD的VLD解碼 12/17 20:37
mayuyu: 但是上到FHD/QFHD的解析度硬解就會失效 12/17 20:37
mayuyu: 所以即使支援HEVC硬解 還是要看支援的完整程度 12/17 20:37
a2935373: 短期我還蠻不看好4K市場的 我覺得現在要買根本不用管4K 12/17 20:38
a2935373: 你也不能保證現在硬解OK之後一定行 何必煩惱未來的事 12/17 20:38
但明年4K藍光片就要出來了耶
a2935373: 你知道1080P藍光片啥時出來的嗎 將近十年前 12/17 20:47
mayuyu: 忘了說 你用potplayer的話 播放的時候按右鍵 檢視媒體資訊 12/17 21:09
mayuyu: 有成功啟用DXVA的話 媒體資訊的輸出欄位就會顯示dxva 12/17 21:09
mayuyu: 使用中的解碼器也會寫dxva decoder VLD之類的訊息 12/17 21:10
mayuyu: 就可以知道GPU有沒有幫上忙 12/17 21:10
我是看 GPU 使用率。 我比較好奇的是如果GPU不是在幫忙解碼,那麼那些使用率所顯示的工作是什麼? 換句話說,GPU使用率會跳起來是因為做什麼工作? ※ 編輯: arrenwu (67.194.232.103), 12/18/2015 03:28:15
mayuyu: 也許是色空間轉換?通常render輸出都直接丟NV12或YV12 12/18 03:43
mayuyu: 給顯示卡 由顯示卡去做升頻(提升色度的解析度從4:2:0 12/18 03:44
mayuyu: 升頻為4:4:4,做YC伸張(擴展,16~235->0~255)轉成RGB 12/18 03:44
mayuyu: 還有視播放情況作縮放運算(例如640x360->1920x1080) 12/18 03:44
mayuyu: 有些顯示卡會提供後製處理例如濾雜訊、去交錯 12/18 03:44
mayuyu: 所以播放的影片解析度越高 處理的運算量越大 顯示卡就越忙 12/18 03:45
ddrdod: 顯卡硬解使用率要看 GPU-Z > Sensors > Video Engine Load 12/18 04:18
ddrdod: GPU 視訊引擎佔用率 12/18 04:19
我在 GPU-Z 的 Sensors 裡面看不到 "Video Engine Load" 我的 GPU-Z 版本是 0.8.6 ※ 編輯: arrenwu (67.194.232.103), 12/18/2015 05:33:58
Radeon: AMD的Video Codec Engine使用率好像不給測.. 12/18 10:19
toddyu: 可以在potplayer播放時按tab鍵 12/18 12:02
toddyu: 會呈現如附圖 http://i.imgur.com/IaYMyuk.png 12/18 12:03
toddyu: Russian Beatles 4.41GB http://i.imgur.com/AoS8wtV.png 12/18 12:21
speedshuffle: 去下載DXVA CHECKER查看是否有HEVC_VLD_MAIN 12/18 16:25
speedshuffle: 有的話就是有支援 沒有就是不支援 12/18 16:25
kevin552216: 等4K螢幕掉到現在2K螢幕的價,再來煩惱4K吧。 12/20 16:23
Radeon: 樓上,同感XDD 12/21 18:23
Radeon: 尤其是現在4K遊戲他媽難跑QQ 12/21 18:24