FullHD影片播放設定(for MPC-HC)指南2012

2012/02/03 更新,這次更新的部分標記為紅色

img867c3a24zikdzj.jpeg

這次主要是對應MPC-HC 2012的改版


標準流程:



  1. 更新你的DirectX(在微軟網站搜尋「DirectX End-User Runtime」)

  2. 更新你的顯示卡驅動程式(在製造商網站)

  3. 安裝MPC-HC,所有設定都按照預設就可以。MPC-HC 的前身為Media Player Classic,是著名的開放程式碼影音播放軟體,免費,有安裝版跟免安裝版可選,找32位元版本下載。注意!由於Real player長期不支援64位元環境,在目前要正常播放rm/rmvb影片只能選擇安裝32位元版本,其餘播放器包括微軟家庭劇院都一樣有此困擾。以下是微軟的回覆[ Rmvb是Real player的產品,根據我們的測試,若您透過Windows 7 64位元版的Media Center播放,由於Media Center是64位元核心,若您所撥放的影片是由Real audio Codec所壓縮而成,由於Real audio Codec目前仍沒有x64的編碼,所以在Media Center64位元核心模式底下將無法撥放。]

  4. 安裝Real Alternative Lite,解RMVB這個過時的格式(希望這玩意早點被放棄,不過目前還是要裝。)為什麼會有人壓720p的RMVB這種怪檔...在此呼籲,如果是自炊影片,別再壓縮成rm/rmvb格式以免造成他人困擾,同時未來電腦環境也很可能再也無法播放庫存檔。


當安裝後播放BD或BDrip,選單中codec都是MPC-HC內建的,就差不多了。

2012-02-03_173344.jpg

MPC-HC v1.6.0.4014 (released on 30-Jan/2012) 的改進相當明顯,內建分離器對於mp4或是mkv有時會有拉動時間軸影音不同步的問題已經被解決,因此後述的Haali Media Splitter 不一定要安裝另一個改進是內建codec已經能正確透過DXVA硬解H264/AVC 並Deblock和去交錯,所以非要安裝CoreAVC 3的意義也不大了

目前新版MPC-HC唯一只知的問題是mkv和aiff的圖示弄反了,取消mkv圖示、儲存設定、再打勾就會正常
選用的流程:

如果因為機器很舊(coreAVC的硬解比較省資源)或者其他信仰理由(?)要安裝,請往下看

  1. 安裝CoreAVC,內建的Haali Media Splitter也一併安裝。

  2. 安裝中,不選 「Enable MPEG-TS support」、「Enable MPEG-PS support」、「Enable AVI support」。 我習慣用MPC-HC看.mkv,所以也不選「associate .mkv ...」



最後是MPC-HC的內部設定



  1. 啟動MPC-HC,在選單中找到「選項」->「輸出」 ->可以在VMR9無轉換和EVR自訂中選一個你喜歡的,這部份背後原理有點複雜,不如自己試試看哪個喜歡比較快。 Real跟Quick都用DirectX9輸出,3D surfaces BicubicA=-1.00 ,除了Direct3D 全螢幕之外全部打勾。(如圖)(補充:VRM9跟EVR基本上是都把事情交給顯示卡作,所以效能較佳。不過EVR並非只能在VISTA/W7使用,XP下只要條件吻合也是能使用,而且效果比VRM9又好一些,總之還是由你的電腦配備決定)

  2. 仍然是MPC-HC選項,在選單中找到「檢視」 -> 「繪製器設定」 -> 「垂直同步」 ,三個都開啟。(補充:如果你的電腦配備不夠力,取消第一個)
    2009-12-27_140623.jpg

  3. 到此完成。如果你還遇上部份電腦顏色太淡的問題(TV的色域是15-235,PC的色域是0-255,有時會遇上判斷錯誤),仍然是MPC-HC選項,在選單中找到「播放」->「shaders」->「16-235 -> 0-255 [SD][HD]」打勾。(補充:另一個方法是使用NVIDIA新版的顯示卡驅動程式(177.xx 以後),在驅動程式控制面板中,點選「調整視訊色彩設定」將動態設定下拉選單從原本的有限範圍(16-235)改成全範圍(0-255)) 但是只要實作一個就好,開兩個色彩會變掉。推薦後者,由顯示卡驅動執行效果好很多
    2009-12-27_141708.jpg


選用的流程:

仍然是MPC-HC選項,在選單中找到「內部篩選器」。取消以下項目,其他都保留給MPC-HC解碼。左邊的檔案來源篩選器,不選Matroska、MP4/MOV、Ogg 三項。右邊的編碼轉換篩選器,不選MPEG-1 Video、H264/AVC(兩個)、VC1(兩個)五項。(如圖)若使用Windows 7以上環境,也不選 MPEG-2 Video、MPEG-2 Video (DXVA),共七項。

到此設定完成可以播放HD影片的環境,夠簡單了吧?我個人不建議安裝 codec pack之類什麼都包進去的方案

如果還要細部微調最佳化,上網找其他說明文,這篇只負責搞定一般PC的播放問題而已w

留言

  1. Haali的官網目前當站中,請洽股溝大師找其他下載點。例如http://www.free-codecs.com/download/Haali_Matroska_Splitter.htm

    回覆刪除
  2. MPC-HC的使用和詳細設定聽說思路那邊討論不少,除此之外,建議看看PCDVD的相關討論,歡迎作bug&問題影片交流。

    MPC-HC的相關討論和入門

    純討論軟體
    http://forum.pcdvd.com.tw/showthread.php?t=875908

    軟硬都有
    http://forum.pcdvd.com.tw/showthread.php?t=875432&page=1&pp=10

    用MPC-HC播放BD時,把音源交由外部AMP處理
    http://www.mobile01.com/topicdetail.php?f=510&t=1339715&m=f&r=5&last=16609369

    中文MPC-HC全攻略+設定+技術細節,逢人便推,字多注意
    http://www.pczone.com.tw/vbb3/thread/67/143719/


    如果是用Windows Vista以上,輸出建議使用EVR custom present,XP則使用VMR9 renderless,如此可以使用內建的字幕功能,也只有這樣才能使用內建解碼器+硬解。

    若使用CoreAVC,建議輸出選擇System default,
    最近碰到CoreAVC+MPC-HC+VMR9播放某些影片有問題。(HKG壓的kimiaru)

    回覆刪除
  3. 補張圖
    http://img704.imageshack.us/img704/1344/snap3x.png

    使用內建解碼器+內建字幕功能+硬解,字幕特效正常,硬解成功開啟

    原來出到第四集了!

    回覆刪除
  4. >sdbb
    謝補充,你剛好補了我不想講講更深的部份(因為我很懶w)

    另外問一下LMForum系列的觀眾。我這邊發現720p版色域不夠,擷圖下來在PS裡看色階圖就是不對。一定要跑一次16-235 -> 0-255 才正常,不知道是我的個人問題還是用戶都拿到這版本?

    回覆刪除
  5. 真是好教學,我這猴子也懂子(泣
    唯一差別是我有安裝K-lite解碼包,裡面也有Haali Media Splitter
    不曉得版本會不會衝突就是了...

    回覆刪除
  6. "為什麼會有人壓720p的RMVB這種怪檔..."
    迅雷网站上全是这种rmvb……

    回覆刪除
  7. purecodec好像都有?

    回覆刪除
  8. Y/C伸張問題

    http://tujiregza.blogbus.com/logs/36279850.html

    http://www.pczone.com.tw/vbb3/thread/67/143719/31/#post1072094

    http://www.pczone.com.tw/vbb3/thread/67/143719/
    這段...
    4.VMR9-Renderless會出現畫面偏灰白的情況,這是因為由於"Y/C 伸張"問題所導致的,有幾種解決方法:
    如果您是使用nVIDIA的GPU,後期的driver已經提供"Y/C伸張"的調整項目..
    可以從16-235 YUV伸張成0-255 RGB...


    看顯示卡是不是做過一次,CoreAVC又一次,最後MPC-HC再一次

    回覆刪除
  9. 小弟比較想知道的是下面這台能不能藉此有效觀賞HD畫質動畫?
    http://jp.kohjinsha.com/models/dz/index.html
    本來是覺得自己沒有必要用這台,但今天看到美國朋友帶個電子書閱讀器,非常好用,所以對這台螢幕可以反折變平板讀書,也可以擴大成雙螢幕的機器,又產生濃厚興趣......

    回覆刪除
  10. 補充了三點稍微細一點的資料,再深入就討論起來很麻煩,還是保持文章入門程度吧

    >dasha
    這個組合根據網路上說跟Intel SU3500 + ION 差不多,但是你要考慮有雙螢幕,所以影像性能要除以二...

    回覆刪除
  11. 回大俠,那台是顯卡是支援硬解的HD3200,如果是可以硬解的H.264影片(AMD目前限H.264,無實作VC-1)影片,是可以有效觀賞HD畫質動畫,問題是:

    1. 限H.264
    2. 不是每部H.264的影片都可使用硬解,要看壓製時的Profile
    3. 目前屬NVIDIA VP 4.0支援最多格式(含xvid)實做最完整,但NVIDIA晶片組Intel不疼,AMD不愛

    回覆刪除
  12. 寫錯了,AMD的UVD也有實作VC-1,而解碼器以微軟自家的最好

    回覆刪除
  13. OK,心裡有譜了,基本上看動畫時就是要關掉雙螢幕吧......
    不過昨晚找一下還真有趣,聯想有台17吋的搞10.1吋第二螢幕,台灣也有個牌子的13吋雙螢幕,但那都是獨顯等級Notebook,算中高階品,工人舍這台不管怎麼說都還只是Netbook而已......

    回覆刪除
  14. CoreAVC只有要錢版啊......卡不在身邊,想刷也沒轍.

    回覆刪除
  15. 呃..這版720P的和網上流傳的1080p的版本差別是?感覺720p的應該不會很難撥才是啊?

    回覆刪除
  16. 口胡!畫面突然沒了硬解的問題解決了,但FLAC聲音的斷續問題還是解決不了,又是時候重灌了嗎~~~>_<~~~
    P.S.偶還在用Vista......

    回覆刪除
  17. flac向來都是個很有問題的格式,10個人壓出來就有10種狀況,偏偏一堆演唱會都是這種格式...

    不知道為什麼樓上的文每次都被判斷成spam,顯然是該網域有什麼不良紀錄w

    回覆刪除
  18. 唔 我不能調整EVR自訂和關閉垂直同步...
    而且我播放Evangelion.1.11..Bluray.1080p.DTSES6.1.x264-CHD的時候會出現影音不同步和畫面一頓一頓的QQ

    重複了一次步驟也不知道哪裡出問題
    是說影片的問題還是我的電腦老到該送到墳場了...

    回覆刪除
  19. 咦咦 垂直同步突然可以改了 其他問題還是存在
    換了一部blueray還是同樣的情況

    是說 不能用blueray還是說不能用MKV

    回覆刪除
  20. 720p的給AtomN270(Intel chips)來播也順嗎?1080P就不用問了,沒調好參數,居然連ATi4830顯卡的機器都有點頓頓的......

    回覆刪除
  21. 如果都不懂就裝klite一次解決
    缺點是你看不懂選項的話就全部依照他的預設....
    話說kmp實在很濫-.-....
    唯一會開他是因為撥放rmvb時比realplay快多了
    新版還因為版權不支援
    濫爆了

    回覆刪除
  22. 問一個很爛的問題...
    1080P 電腦最爛等級限制(被毆)
    在等記憶體降價的人(泣)

    rsv2

    回覆刪除
  23. 不考慮任何獨立顯卡的狀況下

    只是要看網路上亂七八糟的"假1080p rip" : Atom + ION 應該就夠了 (low-end)

    高流量的BD影片,大約40Mbps+:Core 2 duo世代,真實時脈2.4Ghz(暫時,隨著技術改進可能可以更低?)(high-end)

    大概落在這個區間

    回覆刪除
  24. 有沒有"猴子也看得懂的 "LMForum" Suzumiya Haruhi no Yuuutsu 2009播放指南w"
    我16話開始播不出字幕.......

    回覆刪除
  25. 我自從為了該死的MKV找CODEC找破頭之後,到目前都一直使用Combined Community Codec Pack(http://www.cccp-project.net/),反正我沒有那麼高解析的影片就將就著。

    回覆刪除
  26. lordmi兄問一下
    coreavc 購買之後
    有出新版的話可以免費更新嗎
    跟cfosspeed一樣終生免費更新

    回覆刪除
  27. 請問大大:
    您說可以不用另外安裝"Haali Media Splitter"
    那在coreAVC時要選"Haali Media Splitter"安裝嗎?

    回覆刪除
  28. coreAVC內建的不裝(版本過舊)。
    等你遇到某些影片無法正確解出後面的音軌和字幕軌再去Haali官網抓最新版,沒遇上就不用裝

    回覆刪除
  29. 更新:根據主壓負責人表示,我們沒出過涼宮2009的TVRIP.... 問問看流鳴本家

    重點在我們只是路過的鄉民褲襪脫落,不是什麼夏亞你認錯了(戴上面具)

    回覆刪除
  30. 似乎只有小改版才有免費升級。像1.xx之前都是同個註冊方式,2.xx就換了

    回覆刪除
  31. 請教一下

    最近遇到2160P的影片

    有兩個版本 一個60FPS(碼率約65MBPS)照你的設定可以順利播放

    另一個120FPS(碼率約101MBPS)就會LAG CPU平均是在95%左右 有時候會掉到50~60%

    以下是我電腦配備

    CPU:INTEL I5 750 ES@220/20 4.4G
    MB: DFI LP P55 DK
    RAM:GSKILL DDR 1600 7 8 7 24@DDR2200 9 11 11 27
    HDD:Intel x25v
    VGA:ASUS ATI 5850@1100/1400
    PSU:影隼600W威力加強版
    OS:WINDOS7 X64

    先謝謝你

    回覆刪除
  32. 這恐怕是由於壓片子的人本身就做錯了轉換,120fps對大多數電腦來說不是一個好的規格,fps超過螢幕更新率,不能用會使用overlay的renderer。

    目前我也沒有好辦法硬解這種設定太怪異的檔案...

    回覆刪除
  33. 120fps還有可能在少數幾款螢幕正常顯示,2160p是要拿什麼螢幕來顯示呀?

    回覆刪除
  34. 目前還在研究中

    補上來源 大大也可以去載來玩

    http://u.115.com/file/f11c354472

    好像看到有人播放成功了(不確定~

    http://www.mobile01.com/topicdetail.php?f=514&t=1462153&p=12#18137816

    回覆刪除
  35. 2160P不會很難啊:
    http://www.pdp.com.cn/news/9673.shtml
    http://gizmodo.com/5440598/vizio-xvt-pro-580cd-their-first-2560x1080-res-58+inch-21x9-cinema-wide-tv
    http://chinese.engadget.com/2009/10/03/philips-21-9-lcd-tv/

    21:9已經買得到了...XD, 不過真感慨, 以前都是PC monitor的spec跑在電視前, 現在剛好相反, 電視已經一堆120HZ了, monitor還沒幾款...

    回覆刪除
  36. 不是用purecodec就搞定了嗎...automode記得取消勾選,H.264選Cyberlink...

    回覆刪除
  37. 1080p是1920*1080,所以2160至少要3840*2160(16:9)或是2880*2106(4:3)才夠

    回覆刪除
  38. 盡力了~

    還是不行

    http://b.imagehost.org/0208/1_33.jpg

    需要大濕

    回覆刪除
  39. 還有NICO系列

    http://www.nicovideo.jp/mylist/18142723

    5120*2880 30FPS還能順暢播

    之後的都LAG到爆...

    回覆刪除
  40. 在下之前是裝K-Lite編碼包,有時候播放會不太順,照著這篇重新安裝並作了設定,
    狀況好了很多,HDTV的影片都沒有格子了,但只有一個地方還有點問題,
    若照著步驟六,將變更大小改成「3D surfaces BicubicA=-1.00」,
    播放時會LAG,我現在是按原設定設為Bilinear,這跟電腦的效能有關嗎?

    回覆刪除
  41. 你所說這個濾鏡,它負責把影片放大縮小時怎麼平滑化,Bilinear是比較簡單的演算法也比較不吃CPU資源,這是正常的。

    回覆刪除
  42. haali media splitter請持續更新
    最近又發現一批影片非要換成2010.05之後的版本才能正常影音同步

    回覆刪除
  43. 我都是只裝K-Lite,
    然後看影片全都用微軟的WMP...
    主要是因為我習慣用一種音效外掛:DFX
    目前最大的問題是,
    跟我這張顯示卡(nVIDIA 7300GS)似乎有點不合,
    看H264影片時,有時會出現花屏,
    過幾天等AMD 6870上市,換張卡看會不會正常

    回覆刪除
  44. 好麻煩....想請問有沒有懶人的方法
    我只想用PS3撥放原版BD 不過似乎沒辦法外掛字幕....這問題是無解嗎orz

    回覆刪除
  45. 感謝版主分享!
    我試用後會出現這個訊息:

    Error creating EVR Sync

    Could not find DXVA2CreateDirect3DDeviceManager9 (dxva2.dll)
    Could not find MFCreateDXSurfaceBuffer (evr.dll)
    Could not find MFCreateVideoSampleFromSurface (evr.dll)
    Could not find MFCreateVideoMediaType (evr.dll)

    不過按確定,影片仍可正常播放,也能播1080p的影片就是了

    回覆刪除
  46. 無解
    PS3下面沒有外掛字幕的方案,請用格式工廠之類軟體把字幕鑲進mp4裡,再放進PS3

    回覆刪除
  47. 看起來是EVR沒動起來,如果很煩人的話就換成DirectX9吧

    回覆刪除
  48. 請問一下~ 為什麼win7的N牌顯示卡控制面板上的調整色彩設定成0-255然後開MPC-HC還是沒有看到效果呢??

    回覆刪除
  49. (◕ ◡◡ ◕)< 因為你還沒定下契約啊~~(誤

    開了沒效果就不用開,你的播放器正確抓到0-255了

    回覆刪除
  50. 那MPC-HC的Shader裡的 YV12 Chroma Upsampling 需要開啟嗎??

    回覆刪除
  51. Win7的話我現在改用Shark 007了
    http://shark007.net/index.html

    回覆刪除
  52. 請問播放這個nico可以驗證甚麼? 他們是故意延伸到5120*2880嗎?
    因為播放沒什麼問題但畫質卻不怎麼好

    回覆刪除
  53. nico是flash架構。理論上在瀏覽器裡不受第三方codec管

    如果你要實驗,必須抓下來在MPC裡播放然後更換codec看哪個好。我猜coreAVC+Nvidia顯示卡應該是最省資源的

    回覆刪除
  54. shark007外國論壇說是adware,我沒用過。好用?

    回覆刪除
  55. 有甚麼方法可抓到原生片源嗎?用第三方軟件某似都是抓.swf下來的說

    回覆刪除
  56. 幫助還滿大的,謝謝了

    回覆刪除
  57. 是說真的還蠻萬能的~感謝。
    但似乎不能播放從YOUTUBE載下來的FLV檔?
    可以麻煩您幫忙一下嗎?

    回覆刪除
  58. 我不管在瀏覽器上看或下載後播放都很正常
    你有安裝adobe flash player嗎?
    否則讓media player HC設成預設flv播放器,也會啟動內建的解碼器

    回覆刪除
  59. 有的..我有安裝...

    回覆刪除
  60. 那我就不知道了,你可以去PTT的AVEncode版問看看,或許有人遇到過

    回覆刪除
  61. 120FPS是動畫製作階段會混用多種FPS速率的應對手段(手繪角色動作是24FPS,畫面平移用機器做所以是30FPS),而兩種FPS數的最小公倍數是120FPS,所以用120FPS來確保畫格出現在正確的時間點。(這也是為什麼有些影片的平移畫面看起來特別卡,因為畫格出現時間點不對...

    我對付這問題的方法是轉成60FPS,理論是電視機也是60FPS工作,如果這樣就足以看不出問題(欺騙眼睛),那也沒有必要一定要轉成最小公倍數的理論最佳化。在60HZ更新率的螢幕撥放120FPS的影片,也已經能夠受益於正確畫格時間了,不一定要強求120FPS的設備...如果眼睛很好的話例外XD

    最近碰到的問題是不知道怎麼讓5.1錄製的BD抽出混音成兩聲道讓電腦撥放...演唱會主要歌唱聲音都放在前置聲道,沒有正確解碼變得好像卡拉OK...XD|||

    回覆刪除
    回覆
    1. 感謝心得

      要把5.1ch downmix 2.1ch(不是討論區)PTT有篇你可以試看看
      http://www.ptt.cc/bbs/AVEncode/M.1333392447.A.8E6.html

      雖然我自己都是偷懶用播放器自己混音就算了...:p

      刪除

張貼留言

這個網誌中的熱門文章

Windows 10 高DPI文字模糊解法