[教學] 影片播放與解碼軟體設定

看板AVEncode (影音編碼技術)作者 (喵喵叫的蜜蜂貓)時間15年前 (2009/04/25 03:32), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/3 (看更多)
※ [本文轉錄自 C_Chat 看板] 作者: SmallBeeWayn (喵喵叫的蜜蜂貓) 看板: C_Chat 標題: [教學] 影片播放與解碼軟體設定 時間: Sat Apr 25 02:53:06 2009 話在前頭========================================================== 1.本教學文是基於功能最佳化設計的,而非性能最佳化 注重在於用最少的安裝跟設定達到最大的支援跟功能性 對於效能的要求則在相對次要,但也比那種隨便亂裝得好很多了 如果重視效能請參考 C_Chat 版 #19jp-mDb 2.教學文針對 Windows 7 x64 跟 Windows XP x32 做最佳化設定 如果你是Vista/Win7 x64/x32, 請參照Win7設定 不是所有本文提到的程式都同時有x64跟x32版本 所以如果要在完全x64環境下播放, 當然不能裝任何x32的程式或Codec 3a.目前Real x64沒有完美解決方案 3b.KMPlayer設定太複雜, 略過 3c.DXVA(H.264硬體解碼)根據實測結果...失敗率太高 常常破格或錯誤之類的, 所以暫不建議實裝 3d.Haali太複雜, 略過 5.建議套用本設定之前砍掉所有之前的設定跟Codec 檔案下載========================================================== 同時提供x64與x32版本 ffdshow & MPC HomeCinema : http://www.xvidvideo.ru/ 只有x32版本的 Haali Media Splitter: http://haali.cs.msu.ru/mkv/ Cyberlink PowerDVD 9 測試版: http://tw.cyberlink.com/downloads/trials/powerdvd/download_zh_TW.html 其實你只需要 pThreadVC2.dll,CL264dec.ax,264dsse3.dll ,264dsse2.dll,264dsse.dll,264dmmx.dll,264dbe.dll Real Alternative : http://www.free-codecs.com/download/Real_Alternative.htm 在軟體選用方面, x64沒什麼選擇,就是MPC-HC + ffdshow x32方面, 除了 ffdshow & MPC-HC是必要的之外 在x264解碼方面, 如果有考慮要用硬解, PowerDVD是比較好的 軟解的話, PowerDVD跟ffdshow能力大約是等同的 Real Alternative是看Real影片用的 Haali有好用的流量檢視功能,除了這個功能,實際運作上與MPC-HC內建的效果等同 推薦進階x32使用者安裝,本文不再另外交了 安裝作業========================================================== MPC-HC有提供安裝版本, 也可以用免安裝版本, 只需要這些檔案: mplayerc.exe, mpcresources.tc.dll, mpciconlib.dll 安裝完先啟動軟體,進行下列設定: View - Language - Chinese (traditional) => 然後就會變中文了 之後進 檢視-設定選項 開始一系列設定 播放程式 : 建議啟用"儲存設定到INI檔" 格式 : 建議選全部的視訊....DVD也可以用MPC-HC撥 播放 : 底下四個開啟設定都要開 輸出 : Vista/Win7 - EVR 自訂呈現 XP - VMR9(無轉換) RealMedia跟QuickTime都用DirectX 9 繪圖頁用3D, 變更大小看個人喜好(銳利度)設定Bicubic A=0.6~1(PS 2.0) VMR9 合成模式, YUV 合成, 替代式 VSync 三項都打勾 EVR 緩衝可以設定大一點,不過影響不大就是了 內部篩選器:分離器的部份, x64下請全勾, x32下沒裝Haali全勾 有裝Haali的話, 少勾Matroska跟OGG 解碼器, x64下全部不勾, x32的話只勾RealAudio, RealVideo 音訊切換器:x64下啟用, x32有裝Haali的話不啟用 也可以不啟用, 但是萬一遇到特殊影片(例如多音源的RMVB)會出問題 字幕 :緩衝開0, 除非你電腦很爛跑不動才給數字 =====以上MPC-HC===== ffdshow安裝先全部用預設安裝 裝完之後,到程式集執行"Video decoder configuration" 先到"Tray, dialog & paths" 把 "Language" 設定為 "Traditional Chinese" 接著開始逐項說明 解碼器:H.264/AVC = ffmpeg-mt 其他除了WMV系,其他都用livavcodec or libmpeg2 x32如果已經有裝Real Alternative, 可以不要用Real Video部份 x64只能用ffdshow硬上了(不過會有問題就是了) 輸出 :勾選 YV12, YUY2, NV12 顯卡不錯的話可以啟用HW 反交錯 就這樣,可以關閉了 接著到程式集執行"Audio decoder configuration" 先到"Tray, dialog & paths" 把 "Language" 設定為 "Traditional Chinese" 解碼器:除了WMV系統跟Uncompressed以外都啟用吧 多語切換:啟用 Haali的"來源選擇",ffdshow的"多語切換", MPC-HC的"音訊切換器" 其實是完全相同目標的功能 Haali是在分離階段, ffdshow是在解碼階段, MPC則是在輸出階段 當然越早把不需要的串流砍掉是越好, 三個不用同時啟用 後面的進階功能請依序(項目可上下拖曳) 取樣-低音-合成-音量 取樣, 重新取樣到48000Hz, Resample if sample rate is lower than 48000 低音, 如果你喇叭有重低音則勾選 合成, 設定輸出聲道, 勾選聲音控制跟立體聲擴展 音量, 不要勾標準化, 這個功能只是拿來顯示目前音量而已... 輸出: 正常來說都是只勾16位元整數,除非你音效卡比較好 =====以上, 設定完畢===== 延伸討論========================================================== 我把需要的軟體砍到剩兩個, 主要還是因為x64的軟體真的少 而為了DXVA, Vobsub也不裝了, 最後只剩下一點點東西 MPC-HC 是 Media Player Classic的衍生版本 特色是支援多語系表單, DXVA 跟 狀態OSD OSD可以用快速鍵"Ctrl+J"開啟 Frame rate : 目前瞬間的畫面更新率, 正常應該是24或30 Setting : EVR ~~~ 0-255 -> 輸出為EVR模式, 色域 0-255 如果要輸出給電視應該要用16-235 Refresh rate : 電腦銀幕的更新率, LCD都是60Hz Sync offset 跟 Jitter : 影音之間跟輸出的時間差, 正常應該在0左右 Subtitles : 照我的設定 Buffered應該永遠是1 Buffering : 如果 Buffered 掉太多的話代表解碼速度跟不上影片速度了 DXVA : 有開的話會顯示H.264 bitstream decoder類似的字樣 Mixer output: 有開DXVA通常是NV12, 沒開的話會是YUY2或是YV12 右下角的圖:影像(綠色)以及音樂(紅色)跟 =========== 目前我已知最難解的影片已經不是 AIR 映像特典 Opening A 了 已經被KTKJ所出的True Tears FullHD ED 給取代了... TT的ED, FPS=24/60(變動), 平均流量2495Kbps , 瞬間最大流量25.3 Mbps -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.180.163

04/25 03:11,
好文推~
04/25 03:11

04/25 03:19,
這是一要推的
04/25 03:19
※ 編輯: SmallBeeWayn 來自: 122.116.180.163 (04/25 03:31) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.180.163

04/25 11:29, , 1F
我開始覺得把這篇置底可能會比較好~無敵啦~
04/25 11:29, 1F

04/30 22:36, , 2F
其實還好吧 也未必最佳化 自己調整沒什麼難度
04/30 22:36, 2F
文章代碼(AID): #19yXF2Mg (AVEncode)
文章代碼(AID): #19yXF2Mg (AVEncode)