看板 Palmar_Drama 關於我們 聯絡資訊
上禮拜趁著沒發片的空檔 研究了一下 用電腦播 要怎樣才能讓霹靂的畫質提升 後來發現 原理其實很簡單 把原本 30i 的影片(如霹靂系列,大部分的演唱會 DVD) 利用較高級的去交錯演算法 計算出 60p 的畫面 讓畫面更流暢 尤其在武戲等人物高速移動的場景,有最好的效果 實際效果範例影片:http://tinyurl.com/37nq3uh (不用作下列設定,可以直接看,xvid-mp3編碼) 需要的免費軟體 (皆有中文介面) 1. MPC-HC (播放器) http://tinyurl.com/y8u9jqf 2. ffdshow (倍頻用) http://tinyurl.com/3v9wv 必要設定 1. MPC-HC 中文化: View -> Language -> Chinese(Trad..) 2. MPC-HC 設定 : 檢視 -> 設定選項 -> 內部篩選器 -> 取消 MPEG-2 Video -> 外部篩選器 -> 新增篩選器 -> 選ffdshow Video Decoder -> 確認,偏好 3. ffdshow 設定 : 在前一個畫面,點兩下 ffdshow decoder 4. ffdshow 中文化: Tray, dialog... -> Language -> 正體中文 5. MPEG-2 解碼 : 編解碼器 -> MPEG2 -> 解碼器那欄點兩下,選 libavcodec -> 勾選 DVD decoding 6. 倍頻去交錯 : 勾選去交錯,其餘設定如圖 http://tinyurl.com/4qpr3at 播放霹靂 DVD 執行 MPC-HC,檔案 -> 開啟光碟 -> (選擇光碟機) 跳過版權/廣告 -> alt-R 這時已經有 60p 倍頻的效果了! 檢查是否真的是 60p 播放中按 ctrl-J,左上角 frame rate 在 60 左右,(40.0 ms = 25.0, P) 即可確定是 60p (另一種方法,按 ctrl-4,影格頻率在 60 左右也 OK) 跟 30p, 30i 作比較 播放中按右鍵,篩選器 -> ffdshow Video Decoder -> 內容 30p => 去交錯裡的 Double framerate 不要勾 30i => 去交錯不要勾 PS. 若此文違反版規,就請版大直接砍囉,不好意思 PS2. 有問題請推文,小弟盡力幫忙解決,謝謝! -- 白髮三千橫世態 玉骨冰心縱蒼穹 風節自古如殘照 ▁▁ 青袍一舞笑人庸 ▕玉冰▏ ▕骨心▏ ▔▔ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.107.234
meidoku:推這篇,不過我想有興趣的人不多吧,我朋友他說他看 11/12 21:32
meidoku:土豆網就看的很高興了,真是被他打敗 11/12 21:33
timtame23:60P的 畫面會怪怪的 跳格? 30P好像不賴 11/12 21:37
eagyrrg6a13:好文一篇,推這篇但不推樓上推文內容 11/12 21:37
eagyrrg6a13:樓樓上 11/12 21:37
nixo:用PS3或X360,直接提升到1080P 11/12 21:46
deerdriver:一般好像是說30fps 沒有人說30i或30p的 11/12 21:52
tonyhsie:其實是29.97i 59.94p....打一堆數字怕大家看了眼花 @@ 11/12 21:56
tonyhsie:的確用 29.97 fps (interlaced)/(progressive)比較清楚 11/12 21:56
peoplelo:我會用了~~~剛剛問原po問好久 11/12 22:09
damaskala:不懂,但似乎好優文! 11/12 22:32
james732:看不太懂,是說會更流暢嗎? 11/12 23:02
Apricotsu:DVD畫質其實就很好了,個人眼拙 用電腦看不出差別 XD 11/12 23:12
joinwu:只要用一個SPLAYER就能有更好效果 廣告片頭片尾快轉超方便 11/12 23:13
tonyhsie:更流暢沒錯...只要能用ffdshow的程式都可用 MPC-HC非必要 11/12 23:23
joinwu:提高FPS對話直沒有加分 要其他的FILTER才有效果 11/12 23:41
joinwu:像是抗噪 去鋸齒(交錯) 銳化 柔化....等之類才有用 11/12 23:44
joinwu:之前我也都習慣用FFSHOW搭配DECODER撥放 現在都只用SPLAYER 11/12 23:46
tonyhsie:要看是怎樣提高FPS 若用演算法插入frame 的確可提高畫質 11/12 23:46
tonyhsie:這個就是去交錯的 filter 啊...用的是動態補償方式... 11/12 23:47
joinwu:Http://splayer.org 安裝好記的把語系變成 正體中文 11/12 23:48
tonyhsie: 動態適應 11/12 23:49
tonyhsie:霹靂DVD一定要去交錯才能看 而去交錯的演算法中 能即時 11/12 23:49
tonyhsie:時播放的最好演算法 就是動態適應方式了... 11/12 23:50
tonyhsie:其實重點並不在於你用哪個player 而在於你怎麼作去交錯 11/12 23:57
tonyhsie:splayer的MPEG-2解碼器 跟MPC-HC一樣 但spla的版本比較舊 11/13 00:06
tonyhsie:它作反交錯的方式 自然也跟MPC-HC內建的decoder一模一樣 11/13 00:06
tonyhsie:不曉得你所謂splayer有更好效果 指的是哪方面? 11/13 00:12
joinwu:抓圖可能是狠準僅供參考 http://goo.gl/nBIeD 11/13 00:15
joinwu:SPLAYER並不使用FFSHOW 直接跑ffmpeg以及CoreAVC 11/13 00:25
joinwu:FFDSHOW要就跑原本的CODE 不然就是跑ffmpeg的libavcodec 11/13 00:26
joinwu:如果撥放器要透過ffdshow才能跑ffmpeg模式就有點脫褲子放屁 11/13 00:28
joinwu:參考 http://goo.gl/GyZes 對ffdshow的註解 11/13 00:30
tonyhsie:醬就一目了然 你是用shader的deinterlace(blending) 11/13 00:49
tonyhsie:blending還有MPC-HC內建的MPEG-2所有去交錯選項 效果不好 11/13 00:50
tonyhsie:所以才要改用ffdshow內建的yadif來作去交錯 11/13 00:53
tonyhsie:圖例請看http://www.100fps.com/ 比較blend/adaptive的圖 11/13 00:55
tonyhsie:為什麼動態適應比較好http://tinyurl.com/2dpyweu wiki有 11/13 00:55
直接看圖最清楚,以梟皇第一集 43:57 秒左右,素還真悼楓岫的畫面為範例 (請注意:左下角的劍穗、左上角的劍柄) http://tinyurl.com/4rrol2j DVD 原始畫面,未作任何去交錯 (劍穗交錯得慘不忍睹) http://tinyurl.com/4w27gbk joinwu 大使用的 blending 方式 (交錯解決了,但小模糊) http://tinyurl.com/4doxy6c 本文所用的 yadif 畫面 1/2 http://tinyurl.com/4864kku 本文所用的 yadif 畫面 2/2 (劍穗/劍柄清晰可見) yadif 不但解決了交錯或模糊的問題 而且把 1 張原始畫面,變成 2 張不同的清晰畫面 進而提升了播放時的流暢度
james732:試過這篇才發現,用Windows Media Player播的我真是... 11/13 01:06
jahnny:樓上我笑了 XDDDDDDD 11/13 01:31
james732:真的差超級多,我一度覺得WMP已經堪用,現在好想砍掉 11/13 02:35
※ 編輯: tonyhsie 來自: 220.135.107.234 (11/13 04:33)
akiramilk:QoQ好深奧..不過看截圖,真的差很多 11/13 09:21
tonyhsie:轉錄至看板 AVEncode 11/13 14:55
iamvegetable:看完這篇好像誤闖了什麼高科技的要塞- -" 11/13 15:12
PECOPECO:這篇要M啊!!! 11/14 01:54
PRODIGALEX:該M來研究參考~ 11/14 02:57
修正蛙圖連結 ※ 編輯: tonyhsie 來自: 220.135.107.234 (03/26 23:38)