Re: [請益]NB規格電腦硬解HD movie,該選哪個player …

看板VideoCard (顯卡板)作者 (破幻之眼)時間16年前 (2010/02/06 22:14), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串2/2 (看更多)
※ 引述《afj0928 (大頭)》之銘言: : 大家假日好, 小弟想從朋友那邊"花錢"接手一台NB電腦, : 目的是想用這台來播放HD moive的檔案, : 但考量到CPU時脈只有1.6G, 單核心, PFU只有64bit, 所以直接從硬解來看, : VGA部分是採用onboard的顯示晶片Geforce 8200, 若維基的資料沒錯的話, : Geforce 8200支援PureVideoHD第三代(VP3),所以H.264,與部分VC-1可以硬解, : 目前看起來似乎都很美好,但如果我的認知沒錯的話, : 即便顯示部分有能力做硬解, CPU部分太低階還是播放會十分LAG, 對嗎? : 第二個部分是, 由於他電腦上頭已經有安裝PowerDVD, 變成另一個關鍵點 : 硬解軟體所使用的"player與codec會是硬解品質的關鍵點", : 以PowerDVD與MPCHC與KMplayer甚至是PotPlayer(江湖接班人)做比較的話? : 以較普遍的HD檔案以及player與codec預設設定來說, 流暢度哪個會有較好的表現? 第一二部分一起來說 記憶中硬解的實作上可以分成 1.bitstream直接丟給顯卡 這種是mpc - hc的方式 這種狀況下和cpu能力大致不相關 因為絕大部分工作由顯卡完成 個人以為這種狀況下硬解的品質和撥放軟體以及解碼器大致無關 因為硬解過程中作什麼事幾乎都顯卡決定 2.軟硬合一 這有賴撥放軟體開發廠(或該說是解碼器廠 不過這辭很怪)和nvidia或ati合作 powerdvd似乎是採這方法來做(待驗證) 好處是支援度較大(powerdvd的某版會memory leak的解碼器可以讓ati卡解之前不能解的) 理論上這個才會比較跟cpu效能掛勾 也才比較可能跟撥放軟體以及解碼器的選擇掛勾 3.另類顯卡解 COREAVC有支援CUDA 所以部分比較新一點的NVIDIA的卡可以用這種方式解 這種方式雖然受限於廠牌(ATI的叫另一名字 但目前好像沒支援的解碼器出來) 但是解碼過程中要做什麼事可以由解碼器決定而非顯卡 所以會和解碼器的選擇掛勾(不過目前也似乎沒其他解碼器實作這種解碼) 然後這個也是和CPU效能不是非常相關的選擇 然後 基本上 個人不推kmp 因為請看FFMPEG的Hall of Shame http://www.ffmpeg.org/shame.html 裡面指出kmp是GPL breaker(用人家開放原始碼的LIB 結果自己又不公佈原始碼) pot player個人沒興趣用 powerdvd要錢(比較新的版本不能靠裝試用版拷貝出解碼器) 所以個人推薦MPC-HC H264的影片可以用其內建的H264(DXVA)解碼器 VC-1的話大部分的解碼器實做似乎都滿糟的 目前好像都還是推薦M$自己WMP送的(不是指切到WMP看) : 第三個部分是, 由於沒記錯的話, Geforce8200並沒有支援到DXVA, 似乎要8500以上才有 : 以這點考量的話, 是否連本身顯示晶片能否順暢播HD檔案都是個問題? 個人理解 能硬解 = 能dxva 兩者指的是相同件事 記憶中nvidia開硬解後的cpu負載比ati稍高(待驗證) 不過通常不大容易出現正常開了硬解後還跑不動的狀況 通常能開硬解 = 理論上能裝的cpu都該能夠正常撥放 : 第四個部分是, H.264(AVC)以及VC-1的編碼格式, 若以檔案形式來看的話, : 是否等同於X.264以及WMV結尾的檔案格式? : 或是說X.264是AVC的一部份? WMV編碼的部分應該算是VC-1的一部分沒錯... 個人理解 h264這叫做標準 x264叫做可以把視訊壓成這標準的軟體 但是通常你的片源會把兩者混用(指的是名稱上) 所以可以說檔案上標avc h264 x264指的是同一件事 然後mkv avi wmv這種叫做包裝格式 裡面到底包的東西是採什麼標準壓縮的要打開才知道 所以用副檔名來當作分辨壓縮格式的依據是不甚正確的 基本上還是要打開來才知道 : 問題多了點, 由於電腦在對方那邊無法本身測試, 他也對這部分不瞭解, : 還請各位高手觀照, 每個問題依回答內容程度, 小弟會各自附上P幣, : 四個回答完善的答案, 總共4000P, 謝謝各位觀看 其實 我對我的答案不是很有信心 大方向不會錯(大概) 然後 對於MPC-HC的設定可以看這個大概是(外國的宅男?)的網站 http://nunnally.ahmygoddess.net/watching-h264-videos-using-dxva/ 不過 理所當然是英文的 哭哭 至於MPC-HC的下載點推薦xvidvideo.ru http://www.xvidvideo.ru/ 這邊有最最最新的ffdshow MPC-HC可以下 大概兩三天就可以讓你更新一次版本 不過 這個是俄國網站(至少我看到俄文 雖然也有英文啦) 現在MPC-HC漢化的滿徹底了(上面那網站下載的有中文語系檔) 不過請記得安裝之前點那個DX9.0的更新 http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3 不然有些部分功能不能用(雖然沒啥差 不過還是裝吧) 大概這樣 想到再補充 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.41.136 ※ 編輯: Moonfury 來自: 114.32.41.136 (02/06 22:25)

02/06 22:34, , 1F
avivo?
02/06 22:34, 1F

02/06 23:14, , 2F
我要說的是ATI STREAM(和NV的CUDA相對 但是那行有點窄)
02/06 23:14, 2F

02/06 23:16, , 3F
avivo應該是主要相對nv的purevideo吧
02/06 23:16, 3F

02/06 23:42, , 4F
我是發問者, 以現在來講, 應該叫他uvd會比較好了
02/06 23:42, 4F

02/07 00:17, , 5F
公孫龍曰:白馬非馬 UVD好比白馬 avivo好比馬 所以....
02/07 00:17, 5F

02/07 00:29, , 6F
其實 1 跟2 是一樣的都是走 dxva標準 OS API
02/07 00:29, 6F
文章代碼(AID): #1BRNbYmL (VideoCard)
文章代碼(AID): #1BRNbYmL (VideoCard)