查看: 23902|回覆: 21
收起左側

正確使用解碼器 (dscaler5+ivtc) 還原播放 1080i ts 電影

[複製連結]

發表於 2007-7-17 19:45:12 | 顯示全部樓層 |閱讀模式

馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社區。

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
很興奮看見 HD club 發一個 "臥虎藏龍" 1080i ts (film)
聽說以後會出 BD 版
目前看到的 BD or HD-DVD or Remux Rip 在 HTPC 播放, 都能正確還原播放 1080p/24
可是 Rip 自廣播的 1080i ts, 如 "臥虎藏龍" 仍需要 dscaler+ivtc, 才能正確還原播放 1080p/24, 如果用一般 NV purevideo decoder or Powerdvd decoder, 以 KMP (關極速) 加載播放, 按 TAB 鍵 --- > 29.XX FPS, 理論上畫質降至 1920x540 !

經過 Peter 兄及其他前輩多次指點, 在此整理文章, 讓入門 HTPC 的朋友參考, 如有錯誤, 請指正, 謝謝 !

先講方法

KMP 開 superspeed mode (極速) 或用 BSplayer 或 VMR 轉譯器觀察 FPS

1. 如果是看電影 (FILM), 解碼器反交錯選項設強制 weave (就是關反交錯) 即可, 為何不設自動或選擇某一種反交錯法, 稍後解釋
2. 如果此時出現拉絲 (interlacing), 選擇有 IVTC 功能的解碼器且需開啟或自動開啟 IVTC, 可選用 Dscaler5 (IVTC 非官版); NV GF6600 卡或以上可選自家 NV decoder 最新版以及 Forceware 81.84 版或以上 (直至目前, Forceware 81.95+NV decoder 未能 IVTC 硬式 TC 1080i TS 電影)
3. 如果是看視訊 (VIDEO), 解碼器反交錯選項設自動, 或選擇某一種反交錯法

KMP 關 superspeed mode (極速)

1. 如果是看電影 (FILM), 解碼器反交錯選項設強制 weave (就是關反交錯) 即可, TAB 鍵 - 實時 FPS 23-24(29.97)
2. 如果此時 TAB 鍵 - 實時 FPS 27-30(29.97), 選擇有 IVTC 功能的解碼器且需開啟或自動開啟 IVTC, 可選用 Dscaler5 (IVTC 非官版), TAB 鍵 - 實時 FPS 23-24(29.97)

思路

1. 原始電影以膠捲拍攝, 每秒 24 張 (24 FPS), 為了在 NTSC 制的電視系統 (60 Hz/交錯) 播放, 需要將每 4 張 (Frame) 轉化 (Telecine, 簡稱 TC) 為 10 場 (Field), 結果 24 張轉化為 60 場 (即 3:2 pull down), 交錯呈現於傳統 60 Hz/交錯 的 CRT 電視, 因為 10 場之中有 6 個場 (圖示 (i)) 時間不一致, 而合成的畫面會閃爍及拉絲


                                                                              

2. 隨著顯示器的進步, 目前新的顯示器大多能接受 60 Hz/逐行 的頻寬, 所以我們有機會利用硬體 (如逐行 DVD), 或軟體 (如 HTPC) 把 10 場 逆轉 (Inverse Telecine, 簡稱 IVTC) 回 4 張 (逐行), 結果 60 場又還原為 24 張, 但為了符合顯示器的 60 Hz/逐行, 又需要以 3倍-2倍 的方式複製 24 張成為 60 張, 然後呈現有膠捲感覺的畫面


                                                                                 

3. 但是問題來了, 因為 TC 的處理技術, 又分硬式 (Hard) 及軟式 (Soft), 硬式技術如上面 1, 2 所提; 軟式技術則在 Mpeg 串流中加入旗標 (Flag), 同樣符合 NTSC 訊號標準, 卻未將多餘的場加入 Mpeg 串流中; 當使用軟式技術的影片, 用於逐行的顯示器播放, 解碼器會直接捨棄旗標 (Flag), 讓 1080i/60 Hz 影片直接以 1080p/24 FPS 形式播放, 所以理論上, 軟式 TC 處理的 1080i 影片, 只要解碼器設置正確, 畫質相當於 1080p 影片, 以使用方法來說, 解碼器反交錯選項設強制 weave (就是關反交錯) 即可; 麻煩的是硬式 TC 處理的 1080i 影片, 一般解碼器無法分辨到底是電影 (FILM) 1080i (硬式 TC) 或是視訊 (VIDEO) 1080i (交錯) 內容, 於是大多就判斷為視訊 (VIDEO) 1080i (交錯), 如果此時解碼器反交錯選項設強制 weave (就是關反交錯), 1080i (硬式 TC) 就像視訊 (VIDEO) 1080i (交錯) 一樣會拉絲; 如果此時解碼器反交錯選項設自動或選擇某一種反交錯法, 去交錯功能會啟動, 硬是把電影 (FILM) 當作視訊 (VIDEO) 處理, 結果電影應該以 1080p/24FPS 解碼, 變成不當的以 1080i/60Hz (30FPS) 解碼, 畫面解析度從 1920x1080 (1080p) 下降為 1920x540 (1080i), 更製造出一些模糊或晃動的畫面, 如 1. 所述因為 10 場之中有 6 個場 (圖示 (i)) 時間不一致

4. 更複雜的是, 目前流傳的電影 (FILM), 常同時混雜有硬式及軟式 TC 處理, 結果是因為解碼器無法判斷 30 張中多餘的 6 張, 無法還原為 24 張的電影 (FILM), 而以 60 場來處理, 不但 CPU 增加額外的工作量, 畫面也因為一些垃圾訊息 (多餘的 6 張), 畫面無法流暢播放而晃動, 不需要的反交錯則製造模糊, 傳統的解碼器至此一籌莫展, 於是大多數人都沒有完全的欣賞到電影 (FILM) 1080i TS 應有的質量

5. 一直到最近, Dscaler5 非官方版加入 IVTC 偵測功能, 而傳言中 NV GeForce 6600 卡或以上搭配 81.84 版或以上的 forceware, 對於 IVTC 有更正確的偵測和處理, 值得各位燒友研究使用

6. 個人利用 KMP 打開 playback info (in OSC) 或 BSplayer 打開 video info, 觀察 FPS, 解碼器 (如 moonlight, sonic, powerdvd) 反交錯選項設強制 weave (就是關反交錯); KMP playback info 秀 24/29.97 (本文簡化約 30); BSplayer video info 秀 24, 表示電影 (FILM) 得到正確解碼

7. 如果 info 秀 30 或 數值在 24 和 30 之間跳動, 畫面時有拉絲或晃動現象, 可推測電影 (FILM) 含有硬式 TC 存在; 換用 Dscaler5 非官方版, 打開 IVTC 功能, 反交錯一樣選 weave, info 秀 24/29.97, 表示電影 (FILM) 得到正確解碼, 畫面拉絲或晃動消失

8. 多數電影 (FILM) 含硬式 TC 量不多, 可安心使用傳統的解碼器, 反交錯選項設強制 weave, IMAX 類的紀錄片常需啟用 IVTC 功能以還原 24 FPS, DEMO 片或 Smart travel, Bikini 等以 dgital videocam 拍攝的視訊, 原本就是 1080i (60 Hz/交錯), 把反交錯選項設自動或選擇喜歡的反交錯法即可, 感覺上, 以 moonlight 開反交錯能平順 play 1080i video, 反而 Dscaler5 非官方版開反交錯 play 會頓; 當然 play video 不需開啟 IVTC, Dscaler5 非官方版 IVTC 功能只針對 1080i TS 做過測試, 480i DVD 使用情況未知

9. 結論是, 看電影 (FILM) 盡可能用 weave, 如果不順啟用 IVTC, 還不行只好開動反交錯
(原文是 FOR NTSC PEOPLE: FORCE FILM WHEN YOU CAN, IVTC WHEN YOU CAN'T FORCE FILM, AND DEINTERLACE WHEN YOU CAN'T DO EITHER)

附件:
http://voxel.dl.sourceforge.net/sou...DScaler5006.exe
http://www.geocities.com/kzeuhkzeuh/IVTCBin291005.zip

對於已經裝好 DScaler5006 MPEG2 decoder 的人, 只須簡單的把下載的小檔案 IVTCBin291005 解壓縮, 再用解壓縮產生的兩個檔案 GenDMOProp.dll 和 MpegVideo.dll 替換原先 DScaler5006 裡的同名稱的 .dll 檔案.

可以用世界大戰 War of the World, HD Trailer 來 test Dscaler5+IVTC

ps. Some original from:
http://www.hometheaterhifi.com/volume_7_4/dvd-benchmark-part-5-progressive-10-2000.html

評分

參與人數 1名聲 +20 收起 理由
west + 20 精品文章

查看全部評分


 樓主| 發表於 2007-7-17 19:59:47 | 顯示全部樓層
Dscaler5+IVTC 的使用



有完整旗標 (Flag) 的電影 (軟式 TC), 如女人香 (scent of a woman)
一般解碼器開 weave 即可, auto 當然行
如果用 Dscaler5+IVTC 禁用 IVTC , 開 weave 即可



IMAX 影片, Amadeus (莫札特傳導演版), World war trailer (世界大戰演示片) 播放影像會晃動或會頓或會拉絲的解決方案

有不完整旗標 (Flag) 的電影, 如 World war trailer (世界大戰演示片)
一般解碼器開 weave, KMP 開極速, 出現拉絲



如果用 Dscaler5+IVTC 開自動 IVTC (enabled only if Flags found) , 開 weave 即可, 畫面正常




完全沒有旗標 (Flag) 的電影 (硬式 TC), 如 Amadeus (莫札特傳導演版)
一般解碼器開 weave, KMP 開極速, 出現拉絲
如果用 Dscaler5+IVTC 開自動 IVTC (enabled only if Flags found), 開 weave, KMP 開極速, 一樣拉絲



如果用 Dscaler5+IVTC 開強制 IVTC (always enabled), 開 weave, 不會拉絲, 畫面正常

回覆

使用道具 舉報


 樓主| 發表於 2007-7-17 20:03:17 | 顯示全部樓層
IVTC 新版
http://www.silu.info/job.php?action...51543&aid=50333

這叫拉絲 (weave)



這叫模糊 (去交錯) (blend)

回覆

使用道具 舉報


 樓主| 發表於 2007-7-18 18:52:23 | 顯示全部樓層
看了幾個 "臥虎藏龍" 1080i ts 的場景畫面, 經過 HTPC-DVI to DLP (vp-12s2) 的全數位影像訊號傳輸, 畫質為透徹, 細節, 低訊噪, 無人工失真, 無 E.E. (Edge Enhancement), 真正是長久以來等待的感動, 因為相較 3 年前自 BS HI 錄影的 D-VHS 經過 panasonic BSD tuner-色差訊號 to DLP (vp-12s2), 影像鮮活而無 E.E., 想起當年還為了 BSD 色差訊號 to DLP (vp-12s2) 有太多 E.E., 娶進家門 2 個月就想把她休了 ! 嘆 ! 數位顯示和全數位訊源才是絕配 ! BSD ? 除非有 DVI or HDMI 輸出的 tuner, 否則我家的 BSD 只能繼續塵封, 想當年還為了收訊 BSD 才選擇目前的公寓大樓 ...

回頭看幾張 "臥虎藏龍" 1080i ts 的截圖

Dscaler off IVTC / force weave (KMP off superspeed)



Powerdvd 開反交錯 (deinterlace)



Dscaler force IVTC / force weave (KMP off superspeed)



Dscaler off IVTC / force weave (KMP off superspeed) - TAB 鍵看 FPS - 30.xx

ps. 本來只想看 FPS, 竟然也看到章小姐的皺紋 --- 說錯了是 1080i 交錯細紋 ! 點選放大看圖更清楚哦 !


Dscaler force IVTC / force weave (KMP off superspeed) - TAB 鍵看 FPS - 23.xx

打過脈衝光, 皺紋不見了 !
.

[ 本帖最後由 linjerin 於 2007-7-19 00:27 編輯 ]
回覆

使用道具 舉報


發表於 2007-7-18 23:17:14 | 顯示全部樓層
臥虎藏龍 如果嫌字幕礙眼的話
我倒是有個方式,請參考圖片
subtitle.jpg
回覆

使用道具 舉報


 樓主| 發表於 2007-7-19 11:32:24 | 顯示全部樓層
謝謝 !!
回覆

使用道具 舉報


發表於 2007-7-24 14:44:12 | 顯示全部樓層
linjerin兄請問您
下面的截圖是720p的wmv檔
小弟是最近才發現從--進階視訊--裏的--非交錯-- 勾選後 拉絲就不見了,不過有點模糊
是否就是要 **Dscaler force IVTC / force weave (KMP off superspeed)**
才能像臥虎藏龍的第3張一樣變清楚呢

[ 本帖最後由 look 於 2007-7-24 18:17 編輯 ]
Veronica Vanoza 6462v1-high[(002822)14-34-56].JPG
Veronica Vanoza 6462v1-high[(002821)14-35-11].JPG
回覆

使用道具 舉報


 樓主| 發表於 2007-7-25 06:46:09 | 顯示全部樓層

回復 #7 look 的帖子

IVTC (Inverse Telecine) 只能讓加料的 Film (1080@60i) 還原為 1080@24 FPS, 如果影片結構已經是 Video (1080@60i), 使用 IVTC 沒效, 只能選用 deinterlace (反交錯) 來克服拉絲, 反交錯處理技術有很多種, 不過要像 IVTC 還原為 1080p 解析度是不可能, 模糊或人工失真是必然

回到您的 720p WMV 片子上, 原結構如果是 Video@60i, 只能選用 deinterlace (反交錯), 希望以後導演多多直接用 720p or 1080p 攝影機拍攝, 我們才可能有 Film like (膠捲) 美感經驗; 類似 look 兄 720p WMV 情況我也經驗許多, 深感可惜, 這其中有無可能需要 IVTC@720@60i 以還原 720@60P or 720@48p or 720@24p 呢 ? 期待新繪圖晶片技術, 如 ATI UVD (HD2400/2600) 給個答案 !
回覆

使用道具 舉報


發表於 2007-7-25 11:26:07 | 顯示全部樓層
感謝linjerin兄的回覆
小弟顯卡已經換成2400,畫質果然比之前的6600gt鮮艷
而且清析度更加提升,不過拉絲依然存在
可能是設定的問題我再試試看
回覆

使用道具 舉報


 樓主| 發表於 2007-7-25 12:38:57 | 顯示全部樓層

回復 #9 look 的帖子

WMV decoder 要看微軟是否支援 UVD WMV IVTC or Deinterlace
拉絲情況最常見還是原 Video@60i --- > 無法 IVTC, 只能 Deinterlace
回覆

使用道具 舉報


發表於 2007-7-31 01:12:38 | 顯示全部樓層
..............想當年還為了收訊 BSD 才選擇目前的公寓大樓 ..........


有人為了 HD 買了幾十萬的 AMP, Projector, ........., 乃至於百萬的 speaker;
現在竟然發現還有 jerin 兄用以數千萬(甚至於數億元) 的房地產來為 HD 作嫁陪襯,
^^ ^^ ^^ ^^ ^^ ^^ ^:)^ ^:)^  , 當真五體投地^:)^ ^:)^ ^:)^ , 嘆為觀止 !

AVSForum 上的 Home Theater 只怕通通都給您比下去了
回覆

使用道具 舉報


 樓主| 發表於 2007-8-2 21:48:39 | 顯示全部樓層
台中市 ... 公寓大樓 ... 還好啦 ...
回覆

使用道具 舉報


發表於 2007-8-22 01:53:19 | 顯示全部樓層

GOOD

回覆

使用道具 舉報


 樓主| 發表於 2007-12-12 14:08:25 | 顯示全部樓層
後續報導
目前 BSD tuner 1080i 色差經過前級 Integra dtc-9.8 HD HQV 晶片, 1080i 轉 720p, HDMI 轉 DVI 線, 餵給 12S2, 已幾乎看不到往日的 "EE" 了 !
所以 bypass 12S2 DCDI 的視訊晶片處理, BSD 畫面當然足以抗衡 HTPC, 重返主人懷抱
塵封已久的主角, 改由 DCDI 擔綱, 呵呵 !

[ 本帖最後由 linjerin 於 2007-12-12 17:27 編輯 ]
回覆

使用道具 舉報


發表於 2007-12-12 14:53:42 | 顯示全部樓層
linjerin 兄.上面這一段.是不是可以來個Integra dtc-9.8的使用全記錄阿!!
回覆

使用道具 舉報


 樓主| 發表於 2007-12-12 17:44:06 | 顯示全部樓層
原帖由 west 於 2007-12-12 14:53 發表
linjerin 兄.上面這一段.是不是可以來個Integra dtc-9.8的使用全記錄阿!!


我會試試 !
回覆

使用道具 舉報


發表於 2007-12-12 17:46:33 | 顯示全部樓層
我會很期待,相信論壇上很多人也都很期待的!
回覆

使用道具 舉報


發表於 2008-1-3 15:17:33 | 顯示全部樓層
用 Dscaler5+IVTC 開強制 IVTC (always enabled),開 weave,看avhdd擷取出來的ts檔 >> 拉絲...囧
用Sonic的Codec反而不會拉絲...用PowerDVD的CODEC > 拉絲,WinDVD的CODEC > 不會拉絲但每撥兩秒就暫停(聲音繼續,畫面不動....囧,但開高速就沒事)......以上均沒有開高速...
回覆

使用道具 舉報


 樓主| 發表於 2008-1-5 08:25:00 | 顯示全部樓層
原帖由 NeoBetas 於 2008-1-3 15:17 發表
用 Dscaler5+IVTC 開強制 IVTC (always enabled),開 weave,看avhdd擷取出來的ts檔 >> 拉絲...囧
用Sonic的Codec反而不會拉絲...用PowerDVD的CODEC > 拉絲,WinDVD的CODEC > 不會拉絲但每撥兩秒就暫停(聲音繼續,畫面不動.. ...


正確使用解碼器 (dscaler5+ivtc) 還原播放 1080i ts 電影

抱歉, 電影 (film) 或者更正確的說, mpeg-2 編碼錯誤的電影 (film), 最適合用 Unofficial Dscaler5+IVTC patch
其他, 電影 (film) 編碼正確, 不一定需要 Unofficial Dscaler5+IVTC patch, 除非你喜歡它的畫質, CPU 也夠力 (只能軟解)
其他, 視訊 (video), 包括絕大多數的 HDV 攝影機, 訊源編碼為 1080i/60i, 絕對不適合用 Unofficial Dscaler5+IVTC patch, 因為效率差, 去交錯能力也差 ...
回覆

使用道具 舉報


發表於 2008-1-6 02:08:12 | 顯示全部樓層
原帖由 linjerin 於 2008-1-5 08:25 AM 發表


正確使用解碼器 (dscaler5+ivtc) 還原播放 1080i ts 電影

抱歉, 電影 (film) 或者更正確的說, mpeg-2 編碼錯誤的電影 (film), 最適合用 Unofficial Dscaler5+IVTC patch
其他, 電影 (film) 編碼正確, 不一定需要 ...


了解,看來是我會錯意XD
回覆

使用道具 舉報

您需要登錄後才可以回文 登入 | 註冊

本版積分規則

熱門推薦

這是C/P值最高的錄音室監聽揚聲器?我推薦:Barefoot Footprint 02!
這是C/P值最高的錄音室監
這是C/P值最高的錄音室監聽揚聲器?我推薦:Barefoot Footprint
桃園Genelec+風暴EVO的相遇(轉載網友蔡先生家訪專文)
桃園Genelec+風暴EVO的相
桃園Genelec+風暴EVO的相遇(轉載網友蔡先生家訪專文) ●器材組
StormAudio風暴多聲道處理器掀起家用數位狂潮 - 台中許醫師MK3 16 + AES/EBU搭Burmester DAC雙系統成軍!
StormAudio風暴多聲道處理
StormAudio風暴多聲道處理器掀起家用數位狂潮 - 台中許醫師MK3 1
採訪亞洲首座217吋MicroLED顯示巨幕,結合風暴32聲道的超頂級私人家庭劇院!
採訪亞洲首座217吋MicroLE
採訪亞洲首座217吋MicroLED顯示巨幕,結合風暴32聲道的超頂級私
家庭劇院與遊戲娛樂兼顧 - ViewSonic LX700-4K RGB雷射投影機開箱
家庭劇院與遊戲娛樂兼顧 -
影片呈現高畫質影像、遊戲、介面、音效,能更迅速了解LX700-4K R

聯絡我們| 問題反映| 小黑屋| 手機版| Archiver|  本網站特別聘請 蔡家豪律師 為本站法律顧問

快速回覆 返回頂部 返回列表