Re:[請益] 請問我想升級apu看HEVC編碼的動畫

作者: luguo (close to u)   2015-04-12 11:51:01
※ 引述《Hurricaneger (褲襪脫落大尉)》之銘言:
: 目前的配備是 athlon 5200+ g78gpmds2h,因為看到 am1的華擎itx板一千塊而已,手上
: 有空的ssd hdd ddr3ram,請問apu要買到哪一款才能順利播放1080p hecv編碼的影片?還
: 是捏淡淡直上i3+b85?
首先先回答你的問題,目前市面上的APU,
對HEVC格式的影片,仍不存在完美的解碼方案。
若有HEVC需求,目前只能直接購買Nvidia Geforce GTX 960。
因為目前也只有這塊內建 HEVC 10-bit & 8-bit 完整硬體解碼線路,
其他可以解碼的方案,都是需要CPU輔助運算的混合解碼。
另外在這邊稍微提一下未來網路及BD XL將會出現的影片格式的方向。
對HEVC(H.265)編碼的影片,目前可以用顯示晶片大致來說可以分成Intel系及Nvidia系。
如同目前H.264的影片格式,設定檔可分成能硬解的8-bit & 不能硬解的10-bit一樣。
依HEVC設定檔的色彩範圍,也可分成 8-bit 及 10-bit 兩種。
一、可用顯示核心解碼 8-bit HEVC的方案
1.Intel Haswell refresh架構的部份內建顯示核心
Desktop 有 HD Graphics 4400 & 4600系列。
需搭配最新HD Graphics驅動,可使用混合解碼HEVC 8-bit影片。
由於是需CPU輔助運算的混合解碼,故CPU使用率稍高,並支持4K解碼。
不過4K影片的運算量,需i3(最好是i5)等級的CPU輔助會比較適合。
2.Nvidia Maxwell (First genenation)架構的顯示核心
可使用混合解碼HEVC 8-bit影片,也是須用上最新的Geforce驅動。
由於也是混合解碼,播放影片時的CPU使用率稍高,約i3等級以上才適合。
同樣支援4K解碼。
3.Nvidia Kepler架構的顯示核心
搭配最新驅動可使用內建NVENC的硬體線路,解碼1080P的8-bit影片。
只不過由於是混合編碼,需要CPU輔助的關系,
4K影片部份雖然用DXVA Checker看是有支援,不過實際播放則明顯會卡頓,
不敷使用。
二、可用顯示核心解碼 8-bit & 10-bit HEVC的方案
1.Intel Broadwell架構的內建顯示核心
HD Graphics 5500 & 6000 & 6100系列,目前暫無Desktop產品。
搭配最新驅動可以使用混合解碼HEVC 10-bit & 8-bit影片。
CPU使用率雖然較Haswell低,但CPU仍需一定等級才行。
2.Nvidia Maxwell (Second generation)架構的顯示核心
目前只有Geforce GTX 960這塊顯示晶片,支援完整的HEVC 8-bit & 10-bit
硬體解碼線路。
透過NVENC及PureVideo,經Lav filters的作者nevcairiel親測。
可以支援到HEVC Main 10 Profile@L5.1以上。
換句話說,至少支援到4,096 x 2,160 60fps 128mbps的流量,
就這個支援度來說,已足以應付未來大多數HEVC格式壓製的影片。
三、其他雜七雜八的參考資訊
1.HEVC設定檔的細節,可參考英語版維基百科的HEVC條目
http://en.wikipedia.org/wiki/High_Efficiency_Video_Coding#Tiers_and_levels
2.Intel CPU內建的顯示晶片,對HEVC格式的相容性疑問
可參考Intel Communite Graphics區內的這篇文章。
https://communities.intel.com/message/273816
3.目前在Windows系統中對HEVC最友善的解碼器(decoder),當屬MPC-HC內建的Lav filters
所以如果要看HEVC這種較新的格式,請直接裝MPC-HC就好,
其他什麼解碼包或播放器的絕對都是浮雲。
4.上文完全沒提到AMD,絕對不是我對AMD有偏見
而是目前AMD沒一張能打的 ˋ(′_‵||)ˊ
目前市面上唯一一張比較能上得了抬面的是R9 285,但也只能解H.264 4K...
看網路上的討論,AMD的顯示晶片對HEVC似乎完全不支援的樣子
再加上我沒這張卡,在沒實測過之前,也不好意思放進可以解碼的清單內
5.HEVC相關討論,可參考Doom9的這串文章
http://forum.doom9.org/showthread.php?t=171219
文章內也有許多HEVC的測試影片可供下載,
8-bit 及10-bit 都有。
四、結語
HEVC算是蠻新的影片格式,許多廠商都在摩拳擦掌等著吃這塊大餅。
無論是家電業、片商或是其他3c相關產業,都開始慢慢導入HEVC。
加上開放程式碼的x.265所壓製出來的完成品也已經慢慢成熟。
由於許多優異的特性,例如降低相同畫質下的流量及10-bit取樣色域的規範化,
讓HEVC在未來有機會像過去的H.264一樣,逐漸取代目前主流的影片格式。
例如網路上搜尋的到的影片格式,已經有部份壓製組開始使用HEVC,
北美一些片商也慢慢開始提供HEVC格式的影片給消費者。
雖然目前網路上的串流及流通的格式,幾乎都是以H.264為主,
但未來會是怎麼樣,其實都還很難說。
只不過由於現在仍處在過渡階段,就像6~7年前一樣。
所以在桌機這個領域,顯示晶片的廠商對HEVC格式的支援度,可能會仍稍嫌不足。
若想追求較佳的相容性,商品選擇上會較為有限。
Intel方面則無論是Haswell refresh 或 Boradwell架構,仍然是以混合解碼的方式,
在處理HEVC的影片格式。
再加上Intel過去一路走來,似乎有意無意的限制低階CPU對視訊解、編碼的狀況。
所以我推測HEVC的支援度,就算未來桌機市場推出Boradwell架構的CPU可供使用,
Pentium級別的HD Graphics應該也不會被支援。
至於更遙遠的未來,所推出的Skylake架構,則應該是最有機會完整支援HEVC格式的。
但還是那句話,未來是怎樣樣,其實還很難說。
至少就目前寫文的這個時間點 (2015/4/12),Nvidia GTX 960 仍是影片解碼的最佳解。
雖然對顯示晶片效能有重度需求的使用者來說,這個顯示晶片所能提供的效能,
應該算不上是什麼好主意。
但若僅對HEVC及4K影片格式的相容性來說,Nvidia GTX 960 應該是支援度最高的選擇。
最後的最後... 我還是想講句內心話。
AMD拜託爭氣一點啊。 QQ
作者: Hurricaneger (褲襪脫落大尉)   2015-04-12 18:23:00
感謝,用kmp和k-lite 附上的播放器跑都會掉格,cpu跑百啪,還是該組英~~特爾了

Links booklink

Contact Us: admin [ a t ] ucptt.com