作者seansylin (sylin)
看板AVEncode
標題[教學] 撥放程式和codec
時間Sun Mar 16 21:09:36 2008
由於各家廠商喜歡利用撥放程式包裹影音格式的方式推廣產品,所以往往電腦裡撥放程式
林林總總,除了MS自家build in的windows media player外,apple、divx、real、corel
(併購了intervideo)...甚至連nvidia都下來玩一腳,造成電腦灌一堆雜七雜八的東西,
其中最多問題來自於灌了組合包又不會設定,就壞掉了。我這裡就常見的格式說一下好了
-DVD(mpeg2 bitstream)
合法管道的最大宗,codec要錢,最好的商業decode solution是corel的,灌windvd可獲得
完整的影音支援(含player),若只要codec則有InterVideo DVD XPack(不含player,所以
可用ms wmp代替),open source的則是Dscalar(不含player),兩者皆支援DXVA。
迷思:不同player會造成畫面不一樣
答:只要設定好,同codec效果一定一樣。
迷思:要DXVA一定要安裝Nvidia PureVideo DVD Decoder
答:Nvidia只有提供支援dxva的mpeg2(無h264 vc-1)codec,所以不用重複安裝。
迷思:wmp不能手動調用外部mpeg codec
答:MS有提供DVD Video Decoder Utility,可以設定選用mpeg2 codec,mce電腦必備
問題:電腦看dvd要設定成比高階dvd player優秀的注意事項在哪裡?
答:關鍵在於 不用硬解,改用cpu解;upscale的演算法;deinterlace的演算法;再來
有個常被忽略的color range問題(這部分很麻煩,vmr9 overlay driver等設定都是
看情況,無法一概而論,希望高手補充)。若追求品質的請用zoomplayer搭配一堆
codec與plugin慢慢調整,國外論壇有很多討論,懶人的話我有幾種方法
* kmplayer:方便功能強大,但各版本設定很不相容,程式也容易當機,還有
違法問題。
* vlc(解決real以外的檔案)+real:不能調用外部codec,但也因為此,電腦可
以非常"乾淨",幾乎不用設定。
*ffdshow:open source社群的終極解決方案,但要會設定。
-real和qt
除了官方solution(含player)就是real alternative、quicktime alternative方案(僅
codec),別無他法。
-wmv和vc-1
升級ms wmp11搭配WMV9 PowerToy是唯一解wvc1的方法(ffdshow的問題多多)。
-h.264
唯一好用的是要錢的coreAVC,目前出到1.6.5,我的celeron 215 1.33G可以用他軟
解"720p" h.264中高bitrate。
(※有人用cyberlink的solution測過,高bitrate的"1080p" h.264要E6750才保證軟解
,非常扯)
因為有太多東西可以說,一時間沒辦法整理地完整一些,只好先這樣
最後推薦一下這個站
http://www.avsforum.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.120.127
※ 編輯: seansylin 來自: 118.165.120.127 (03/16 21:17)
推 shangxuan:能請問一下kmp的"違法"是指什麼呢? 03/16 21:37
→ shangxuan:我的影音幾乎都給kmp全包了說 03/16 21:41
推 dream1124:謝謝啊 我就是一直想找和codec相關的知識 03/16 22:00
推 windjammer:因為kmp他內含很多CODE都是要錢的 但他全都包進去 03/16 22:43
推 windjammer:請問coreAVC 高bitrate的"1080p" h.264要多少才能解? 03/16 22:55
→ erspicu:個人推薦不然就用獨立的播放程式 類似GOM那種幾乎全吃的 03/16 22:56
→ erspicu:不然就裝傻瓜CODEC包 或是自認會處理的話缺哪些CODE 03/16 22:57
→ erspicu:自己另外安裝 03/16 22:57
→ erspicu:我是傻瓜包整個裝省麻煩 03/16 22:58
推 tonyhsie:KMP有盜用MPC的source code...跟codec無關 03/16 23:07
推 sdbb:kmp違反gpl,用了人家的code卻沒將自家source放出 03/17 01:38
→ sdbb:兩造各執一詞 03/17 01:38
→ sdbb:至於包進商業codec的問題,其他人自行打包的kmp才有此問題 03/17 01:39
推 windjammer:謝謝~ 我瞭解了 03/18 00:08
→ hck0819:所以我到現在還是用K-Lite的MPC來看影片,kmp幾乎沒再用 03/18 16:44
→ hck0819:雖然說K-lite不是最好的選擇,但用的人應該比kmp多吧 03/18 16:45
推 nobody:我自己都用 mplayer XD 03/18 20:20