Power Member
|
>剛看完Huffyuv那段,Field Order是奇數先
啊,我的判斷方法有錯嗎?
為什麼我認為是偶先,我是這樣判斷的:
如果畫面上有一向固定方向移動的物體(例如:從左向右移動),就看Odd or Even哪個Field內的物體移動得比較前面(在這個例子裡,就是右邊)
這方法有問題嗎?
*****修正*****
對不起自問自答,我想錯了
基本上這種判斷方法是可用的,但是移動得比較慢的Field才是先出現的Field
所以這段影片的確是Odd Field(奇先、Top Field First)
**************
>影片本身是60fps(每個Field就是一個Frame)
>但字幕(PRESS START BUTTON)則是30fps(由兩個Field組成)
>所以不管怎麼搞都會有問題
其實我 猜測 是這樣啦
DreamCast內部運算的時候可能有產生640*480 60FPS的畫面
輸出到電視的時候,就從640*480 60FPS的畫面中依序取出Even及Odd Field輸出到電視(另一半的Field就被丟棄了,或是根本就沒有算出來?)
在我放出的那段AVI比較看不出這一點,因為動態比較多
但是有些靜態的片段看起來像是我說的那樣,而不像是直接的60FPS——但是我又沒辦法100%肯定
因為說不定Dreamcast會在30FPS 與60FPS的顯示模式中切換也說不定?或是2D的部分是用30FPS,3D的部分用60FPS?
>放棄字幕,以60fps去處理會好看一些
>或者犧牲一點流暢度,取奇數或偶數Field,作成30fps(這樣字幕就不會跳了)
我以前是只好做成Interlaced MPEG2,可是檔案很大…
(不過反正我只是留著自己看,沒有要貼出來就算了)
|