[教學] 影片播放與解碼軟體設定
看板AVEncode (影音編碼技術)作者SmallBeeWayn (喵喵叫的蜜蜂貓)時間15年前 (2009/04/25 03:32)推噓1(1推 0噓 1→)留言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
討論串 (同標題文章)
AVEncode 近期熱門文章
PTT數位生活區 即時熱門文章