瀏覽單個文章
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
引用:
Originally posted by wala88
~~~~請問一下~~~~
Q1.
DivX code 選擇 Fast recompress 時
出現這個msg,請問這正常嗎

正常。
引用:

Q2.
24fps→120fps有什麼優點嗎?

沒有優點。
轉成 120fps,是因為有些動畫是 24/30fps 混合,例如 OP 30fps,本篇 24fps,做成 24fps OP 必須每五張砍掉一張,會頓;做成 30fps,本篇必須每四張重複一張,會頓,所以沒辦法,只好做成兩者的最小公倍數 120fps。
24 * 5 = 120
30 * 4 = 120

例如
代碼:

[1 2 3 4] [5 6 7 8 9]
   24p        30p

插入 null frame
-->
[1 d d d d 2 d d d d 3 d d d d 4 d d d d] [ 5 d d d 6 d d d 7 d d d 8 d d d 9 d d d]
                                        120p

d 代表 drop frame,24p 的部分每一張後面插入四張 null frame
30p 的部分每一張後面插入三張 null frame

null frame 代表空的 frame,播放時不用管他,紀錄 null frame 所需的容量也很小。

這樣就不用多砍 Frame 或重複 Frame,可以很完美的混合 24/30fps。

如果要用 Avisynth 做 120fps
1. 用 FPSCHK 讀取 .d2v 檔產生 idx 索引
2. 用 Decomb 做 IVTC
telecide()

telecide() 後會產生 29.97 的 porgressive frame,當然,此時 24p 的部分每五張會有一張是重複的,30p 的部分則正常。
3. 本來 telecide 後面是用 decimate(circle=5) 刪除重複的 frame,現在改成用 Dec60 做刪除的動作,Dec60 會根據上面分析 .d2v 檔產生 idx 索引,刪除 24p 部分重複的那一張,保留 30p 部分全部的 frame
4. 按照一般的方法壓縮成 AVI
5. 將壓好的 AVI 用 AVI60 插入 null frame,AVI60 會根據 idx 索引做成 120fps。

這個方法做出來的結果不是很完美,要完美需用 TMPGEnc 慢慢做。
 
舊 2003-08-14, 05:09 AM #72
回應時引用此文章
Shade離線中