查看: 9225|回覆: 17
收起左側

[email protected](29.97FPS) video materials

[複製連結]

發表於 2005-3-27 11:41:39 | 顯示全部樓層 |閱讀模式

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

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

x
自從去年大家由 MyAV 流行 BT 以來, 自今已約半年~
這段時間, 經由 usaretama, linjerin,......眾先進的啟蒙, 與各自的摸索,
我想大家約略都已經可以順暢的播放大多數的檔案;
自然也到了進一步關心播出"品質"的時期.

但是, 都沒有人提到這個問題, 大家心中似乎都有一些"不確定性"
------到底我的結論是對的嗎? 還是假設多於事實?
------到底我的播放設定是對的嗎? 還是剃頭的兒子自己的好?
------到底我的畫面設定忠於原始訊號呢? 還是自我催眠?
------到底..................... etc., etc.
Well, 不說出來談談, 就會一直錯下去, 或心中一直納悶;
這對社群或 west.club 的發展都會造成扭曲, 彷彿我們都只是收集狂,
------ 即使是收集狂, 若不能善用收集還是終究會厭倦!
我就不揣簡陋的笨鳥先飛, 拋磚引玉, 希望眾高手進一步談各種議題.
錯誤的地方請眾弟兄指正, 好讓我可以改進~



我們手頭上的 1080i 29.97FPS 檔案大約可分兩種:
1. HD CAM 拍攝的純種 video material, 如 Smart Travels 系列,
2. 原始 24FPS film material 轉成 59.94Hz/29.97FPS, 如 Black Hawk Down.
在播放這些檔案時, 我原先都是設成:
[email protected] for CRT(Sweet spot to my CRT @highest V/F),
[email protected] for PLV-Z1 (Native resolution) through VGA cable.
這種設定對 film material 的 DVD 影片是十分可接受的(雖非完美):
一則, 解析輸出已高於 dvd 的可能最大頻寬 6.75MHz
可辨識的 540 Vertical lines @480p, 720 Vertical lines @360p 的訊息量,
畫面不會有損失;
二則, film material 可以經由 flag reading 正確的還原應有的 24sF/sec,
再簡單的 2:3 pulldown 成 60FPS.

---- To be continued

 樓主| 發表於 2005-3-27 12:26:00 | 顯示全部樓層
然而, video material 先天上就是 interlaced,
畫面本來就沒有辦法完美的 deinterlace,
這在 PC 平台的 software player 更加困難.
Decoder 不就是簡單的 Bob, Weave, Vertical filtering 在變換,
bob 會損失大量解析, 還帶著閃動的 twitter;
weave 雖然訊息量不減, 確帶來醜陋礙眼的 combing/feathering;
vertical filtering 優缺點介於 bob, weave 之間, 訊息量也是不足.

What can we do? 我個人的選擇: 忠於訊源,
既然做不好 deinterlacing 那就忠於原有的 interlace 時間順序,
1. Decoder 內的 deinterlacing 選 weave,
2. VGA 輸出設定 [email protected] for Z1,
3. 進一步把輸出設成 1920x1440(or 1620)@59.94Hz for CRT.

------- To be continued, 我打字很慢的!
回覆 支持 反對

使用道具 舉報


發表於 2005-3-27 22:15:08 | 顯示全部樓層
Peter Caesar兄,感恩啦。
不過說真的,您寫得有點深奧,我這個初學者有點看不太懂,不過我會加油的,呵呵!
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2005-3-27 22:48:02 | 顯示全部樓層
我一開始這麼搞的重要"假設"之一是:
既然, 1080i 的 BSD 經由 YPbPr 到顯示器可以滿足我們的眼光,
那麼, 只要檔案沒問題, 播放平台沒問題,Player,.......
1080i 的 analog RGB 沒有理由會比原本的 1080i YPbPr 差.

以下是我系統大概:
P4 2.8CG [email protected],
512MBram, ELSA 960FX, HDD@7200rpm

KMP + MoonlightElcard splitter + CLVsd-dtv decoder
Video renderer: Direct3D RGB surface
Audio renderer: ReClock Audio Renderer(以 Video 為主的 A. Renderer)
選用上述軟體的理由是效率高, 可以把"問題簡化, isolate", 畫質也不錯!


回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2005-3-27 23:57:21 | 顯示全部樓層
OK~, 長話短說, where is the beaf?

以我在 32" 16:9 CRT 上觀察 HD CAM source/Smart_Travels 數十小時(快瞎了),
比較我原本的 1280x720 @59.94Hz vs New Settings:

1920x1080i @59.94Hz:
1. Horizontal TV lines 明顯勝出
2. Combing/Feathering 明顯排除, (依然還有, 23:00 訂正)
3. Vertical 的訊息量也沒有如預期的減少目視垂直訊息效果
(原因或許是原本的 720p deinterlacimg 就做不好,
再加上 Horizontal 1920 non-scaling 訊息量的支撐)

4. 缺點: Interlaced 訊號在 CRT 上的"閃爍感"顯現出來了,
(這問題或許是出在我的 CRT 等級不夠高) 在 960x540 的 Z1 並沒有這種問題;
大家手頭上的高級 DLP, LCD, PDP 等固定畫素顯示器
對於最常見基本的 HD 規格 1920x1080i@60Hz 多半都能應付裕如.
建議大家試試

用比喻性的表達來說, 原本的 CRT 的 1280x720p@60Hz deinterlacing:Blend,
看起來就像是馴化的"閹馬", 1920x1080i@60Hz 是一匹充滿個性的"野馬"

但是, 這對我的 CRT 還是不夠好, 這也是為什麼進一步設定了
1920x810p, 1920x900p, 1920x1440i, 1920x1620i 的原因.
個人的低階 CRT 不操到她接近的極限的話, 反而會閃爍做怪;
這一部分因為缺乏普遍的共通性, 就不報告了.
還在用 CRT 的人可以試試, 很好玩~


<font color="#000066">[這篇文章最後由Peter Caesar在 2005/03/27 11:01:13 AM 編輯]</font>
回覆 支持 反對

使用道具 舉報


發表於 2005-3-28 00:49:47 | 顯示全部樓層
蠻值得討論的一個話題
不過大部分的影片透過kmp都還可以表現出來
惟獨就是要經常去手動KMP的"去交錯"
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2005-3-28 01:39:29 | 顯示全部樓層
再轉回"偽 Video material”的 Black_Hawk_Down@29.97FPS 的播放.
Black_Hawk_Down 原本是 23.976/24FPS 的電影, 可是我手頭上的版本卻是 29.97FPS,
標準的 fucked up version:
1. 25Mb/sec 肥大臃腫(一般的 23.976FPS 檔案在 10~16Mb/sec),
CPU 很容易就消化不良, 導致 Drop frames;
2. 多出的 5FPS, 是先天不應存在不會對畫面有幫助,
只會帶來 judder/flicker/stutter;
3. DirectDraw, Decoder 抓不住它的 Cadence, 會在 23.976/29.97FPS 跳動
如果聽到音調(pitch)上下起伏, 不要覺得意外(在我的系統會如此).
說得通俗點, 生雞蛋哞, 雞屎放嘎規大堆∼

Anyway, 我一樣把它用相同的設定播放, 也得到類似的效果, 除了:
1. 23.976FPS Tele-cine 轉 29.97FPS 的 Judder 混上 24FPS film 原始的閃爍感,
但是, 至少免除了我們 deinterlacing 導致的閃爍;
2. 偶有 drop frame/stutter, 如果問題不是出在檔案編碼的滅失,
倒是可以進一步把 Decoder/DirectDraw 輸出降低到 28FPS 解決流量問題
(with ReClock Renderer, 這是另一個話題了)
3. Combing/Feathering 的問題大部分都獲得解決,
水平辨識度/訊息量, 乃至垂直辨識度/訊息量也有提升,
4. 但是:
民兵在用 50 機槍掃射饑民的那一段確依舊有"水平狗牙",
這個問題的原因/解決方法還要在花時間想想???
會是 CUE(Chroma Upsampling Error) 嗎? Color space?

BHD 這個檔案, 一旦已被搞咂了, 我想是很難播得好/順;
但是, 卻可以拿來砥礪我們的播放系統.
以上拉拉雜雜, 錯誤的地方請 west, jonnhy, Pepsi,....眾高手先進不吝指正,
我也好導正我的觀念, 鎚鍊我的 HD 知識 ----- 不揣簡陋, 笨鳥先飛!




<font color="#000066">[這篇文章最後由Peter Caesar在 2005/03/27 07:10:16 AM 編輯]</font>
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2005-3-28 03:16:45 | 顯示全部樓層
<br><table cellpadding=0 cellspacing=0 border=0 WIDTH=94% bgcolor=#000000 align=center><tr><td><table width=100% cellpadding=5 cellspacing=1 border=0><tr><td BGCOLOR=#F8F8F8><font id=quote><b>下面引用由<u><a href="pop_profile.asp?mode=display&id=39" target=_blank>knk</a></u>在 2005/03/27 02:15:08 AM 發表的內容:</b>
Peter Caesar兄,感恩啦。
不過說真的,您寫得有點深奧,我這個初學者有點看不太懂,不過我會加油的,呵呵!</td></tr></table></td></tr></table>

knk 兄太客氣了, 多半是我的文字表達不順,
邏輯過於簡化, 以致辭不達意, 請參考下面常見連結:

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

回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2005-3-28 03:33:03 | 顯示全部樓層
<br><table cellpadding=0 cellspacing=0 border=0 WIDTH=94% bgcolor=#000000 align=center><tr><td><table width=100% cellpadding=5 cellspacing=1 border=0><tr><td BGCOLOR=#F8F8F8><font id=quote><b>下面引用由<u><a href="pop_profile.asp?mode=display&id=27" target=_blank>west</a></u>在 2005/03/27 04:49:47 AM 發表的內容:</b>
蠻值得討論的一個話題
不過大部分的影片透過kmp都還可以表現出來
惟獨就是要經常去手動KMP的"去交錯"</td></tr></table></td></tr></table>

west 大大,

我的 KMP 一旦啟動 Super speed mode, KMP 內建的 PostProcessing 就失效了
包括 deinterlacing, 不啟動 Super speed mode 又跑不動檔案?

KMP 外掛 FFDShow 用 DScaler TomsMoCom 去交錯
Search effort:10 with Vertical filtering 也跑不順?

目前只能用 Decoder 內的 deinterlacing 才順於播出
BHD 的 25Mb/sec~

請問, 有辦法同時啟動 Super speed mode 兼 KMP 去交錯嗎?
Thanks~


回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2005-3-28 07:24:17 | 顯示全部樓層
晚上又把各解析度的"狗牙"
重新從 60cm 左右的距離再檢驗過一次,
欸, 狗牙還是存在.
顯然 PC 還是在內部已做了 deinterlacing,
不論我的輸出是 prograssive or interlaced:

960x540p
1192x672p
1280x720p
1920x810p
1820x900p(56Hz)
1920x1080i
1920x1440i
1920x1620i

只是解析設定越高, 狗牙也越細, 細到非仔細找不易發現罷了!
目前, 如果是 PCM 音效的檔案, 我會守著 1920x900p@56Hz;
如果是 AC3 音效的檔案, 我會守著 1920x810p or 1620i@60Hz.
空歡喜一場, 不過我還是喜歡新的 CRT 解析.

回覆 支持 反對

使用道具 舉報


發表於 2005-3-29 01:07:11 | 顯示全部樓層
<br><table cellpadding=0 cellspacing=0 border=0 WIDTH=94% bgcolor=#000000 align=center><tr><td><table width=100% cellpadding=5 cellspacing=1 border=0><tr><td BGCOLOR=#F8F8F8><font id=quote><b>下面引用由<u><a href="pop_profile.asp?mode=display&id=46" target=_blank>Peter Caesar</a></u>在 2005/03/27 07:33:03 AM 發表的內容:</b>
我的 KMP 一旦啟動 Super speed mode, KMP 內建的 PostProcessing 就失效了
包括 deinterlacing, 不啟動 Super speed mode 又跑不動檔案?
KMP 外掛 FFDShow 用 DScaler TomsMoCom 去交錯
S ...</td></tr></table></td></tr></table>

不知Peter兄有什麼特別的需求,會需在在KMP中啟動ffdshow來使用?

我目前無論DVD or HDTV,為了不讓一堆codec在PC上打架,所以我只用KMP來播放DVD & HDTV影片.

KMP一樣有ffdshow最強的scaler function可以用,所以我目前是設定成800x600以下的訊源啟動scaler function,看HDTV訊源時就不會啟動scaler,看HDTV時止需要適時開啟Deinterlacing(去交錯)就可以很順暢的看HDTV,不需要開啟KMP的Super Speed Mode

個人覺得KMP的優點就是在於他內建了很多品質不錯的Codec,而且不會跟系統原有的codec彼此干擾,目前我看用KMP看DVD or HDTV,CPU使用率都大約在60%~90%之間,還不曾跑到100%,而且畫面在720p的Z2上看起來很順暢

PS: CPU是Intel P4 CG 3.0未超頻
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2005-3-29 01:49:20 | 顯示全部樓層
Pepsi 兄,

最主要還是想應付, 59,94Fields/sec(29.97FPS) 的一些 Video 檔;
想消除去交錯帶來的閃爍感(Bob), 狗牙(Weave), 低解析(Vertical filter).

有辦法讓訊號不做去交錯的情況下輸出原始 1080i 嗎?
我搞了半天, 所輸出的 1080i 訊號不過是"形式上"的 1080i;
猜想, PC 依舊已先去交錯成 1080p, 再輸出 1080i,
這種 1080i 已經不原始檔案的 1080i~

48.952(23.976FPS) 的 Film 檔, 基本上都播放得滿順的.
回覆 支持 反對

使用道具 舉報


發表於 2005-3-29 02:10:08 | 顯示全部樓層
基本上我使用KMP的情形跟Pepsi相同
一樣1080i的影片.有的交錯很明顯.有的卻又不會出現
我想問題應該是出現在影片Fields錯亂
如同我做影片非線性剪接時.一定需要一部非交錯的CRT monitor監看檢視Fields有無錯亂
相同的道理.讓訊號不做去交錯的情況下輸出原始1080i.我想正確的做法還是要有一部專撥1080I的器材
這類更深入的問題.我也沒遇過.所以只能提出我的經驗
有必要的話.我會叫我一些後期製作懂這些工程部的朋友上來
上個星期到一家有跟我合作的公司去看他們新進的器材
目前製作4000*2000的HDTV影片台灣都有這個實力了
不過初期當然還是以電影特效為主
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2005-3-29 05:55:19 | 顯示全部樓層
感謝 west 兄的解釋,
原始 1080i Video source 就是沒辦法由 PC 輸出
---- 這麼多的 Player, Decoder, Renderer,......!

殘念的痴心妄想∼

回覆 支持 反對

使用道具 舉報


發表於 2005-11-12 22:02:49 | 顯示全部樓層
請問 Peter 兄
現階段結論是 [email protected] video material 需 deinterlace,
[email protected] film material (偽 video) 需 IVTC 對嗎 ?
ps. 看 dscaler5 的 IVTC 說明, 有點花花
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2005-11-12 23:13:43 | 顯示全部樓層
我個人目前對於 1080i Film:
1. C-MORE, BOB, Matrix I,........只要 WEAVE,
2. 比較完整的片子和 IMAX 只需 "Enabled if only IVTC Flags are found",
3. 有些檔案 (Natural Born Killers 之類) 就一定要 IVTC "Always enabled"
1 ~ 3 的選擇, 往往要依照個別檔案 case by case 的去試.

對於"純" Video(如 Smart Travles, 演唱會,........)
我傾向於搭配 ReClock 使得 Decoder 和顯示卡之間的輸出維持 59.94:59.94Hz,
然後一律 1080i 輸出.
回覆 支持 反對

使用道具 舉報


發表於 2005-11-14 16:52:43 | 顯示全部樓層
Peter 兄
再請問 BT 下來的各家 (SONY, PIONEER, LG, ...) DEMO 片, Bikini 風光片, Discovery channel 片都是"純" Video 嗎 ?
回覆 支持 反對

使用道具 舉報


 樓主| 發表於 2005-11-15 04:35:06 | 顯示全部樓層
我對 DEMO 的興趣不是很高, 所以手頭上的 clip 也少,
實在不足以論斷 DEMO 是否一率是 Video-based/59.94i;
不過, 我最近下的 Samsung DEMO 應該是 Video-based.

Video-based content 的定義應該指訊號是以 Video CAM 記錄,
這種 CCD 記錄的訊號 Sharpness 和 S/N 非常的討好,
在時間軸上各個 Field 是不同的(相差 1/59.94 sec),
在 1080/60i 的顯示器和 Source unit 搭配時, 更是 Smooth 得就相 NTSC video.
早期的 1080 HD CAM 只能這樣記錄, 但是新一代的 HD CAM 已經可以 1080 24p, 30p, 60i, 60p 記錄,
所以, 那天我們或許有幸看到這種優質的 ATSC 24p/30p (with or without vertical filtering),
不過, 1080/60p 的畫面已經不屬於現有 HDTV 廣播 or BluRay/HD-DVD 的規格.

Bikini 我沒有下載, 不過 HD CAM 的調性和 Film 不太一樣, 應該可以看得出來.
Discovery 在我的印象中, 似乎常有 Film 和 Video 相混雜的情況.
回覆 支持 反對

使用道具 舉報

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

本版積分規則

熱門推薦

風暴StormAudio 家庭劇院巡禮 : 來自新加坡頂層公寓的聲音饗宴
風暴StormAudio 家庭劇院
風暴StormAudio 家庭劇院巡禮 : 來自新加坡頂層公寓的聲音饗宴
何止錦上添花!?Zidoo Neo Alpha的最佳Wingman - HD Fury Vrroom V3
何止錦上添花!?Zidoo Ne
何止錦上添花!?Zidoo Neo Alpha的最佳Wingman - HD Fury 8K VR
風暴StormAudio/Goldmund家庭劇院巡禮 "KazCorporation:為音樂愛好者實現家庭劇院夢想"
風暴StormAudio/Goldmund
風暴StormAudio/Goldmund家庭劇院巡禮"KazCorporation:為音樂愛
風暴StormAudio 4.6r0韌體釋出囉!
風暴StormAudio 4.6r0韌體
風暴StormAudio 4.6r0韌體釋出囉! 新功能和增強功能 系統控
劇毒!DIVA EX-7/EX-mini賢昆仲相汝以沫Hi-End音響網路交換器體驗心得分享
劇毒!DIVA EX-7/EX-mini
劇毒!DIVA EX-7/EX-mini賢昆仲相汝以沫Hi-End音響網路交換器體

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

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