DivX4是有SCD(觀察VirtualDub在壓影片的時候流量圖如果有紅色就代表是KeyFrame,藍色是Delta Frame),
但是從你前面的描述看來,把數值設成最大似乎會使SCD失效的樣子,變成永遠不會插KeyFrame的樣子(我不確定,請您做實驗吧)
=>lwb兄您猜錯了...設成最大還是有插,謝謝您告訴我這這個判別的方法

這樣子可能就變成像Q大的設定一樣,沒事不插,一定要場景變動才插,只是divx4.12無法像divx5一樣調SCD threshold!
=>lwb大大也說了keyframe不一定比較大,我本來也猜過我檔案的有效縮小會不會是沒有插keyframe!可是現在可以說不是這個樣子,加上lwb的理論更是如此
那這樣不是確定了4.12有bug
不知lwb有沒有空實驗看看
錄一段320*240 mjpeg
分別錄一個5min的片段,一個1hr的片斷
,然後丟到VD選2pass,500kpbs,320*240
->現在就不管keyframe interval設成最大的case(也就是不設成2XXXXXXX,單純討論強制插keyframe的情況!
你應該可以發現,那個5 min的,不管設成300,600,9999 etc,只要不設到像那個2XXXXXX那模大,也就是說我們強制多插了些keyframe,可是檔的畫質有改善,大小也不會增加太多
然而.那個1 hr的不是如此,不僅檔變的大很多,且keyframe強制插又不多插些
ex:300 vs9999,300的明顯的比9999好!但檔也大,9999的雖不如2XXXXXX小,但已比300的小了!可是block noise狂多!
所以我一直猜測4.12的2pass或scd是不是有bug阿....????
[
那拿來壓超低流量不是很不利嗎? )
我勉強可以的樣子
->這這..lwb還是壓640*480???
那看起來320*240壓到500kpbs應該是何理的囉!?
可是divx只要有強制插keyfram根本很難把檔壓在500kbps的理論值
55~65k/s附近...>_<
其中testx4.avi 是用最近的XviD壓的
應該勉強有達到你的要求,而且在開PostProcessing的時候畫質還可以忍受
->這我可以開嗎?還是只要撥了就會自動開阿??
640*480但是沒有聲音,testx4.ogg雖然有聲音,但是流量好像稍微超過了
->設定是多少呢?你都有除了SCD外,強制插keyframe嘛,你是用2pass嗎?
500kbps?可是我的是320*240耶...那我不是很糟高,你640*480都有辦法控制好流量
標準已經定了,雖然完全符合標準的Advanced Simple Profile Decoder還沒出現的樣子(如果有的話,請恕我孤陋寡聞)
Encoder方面,目前XviD做出的Bit Stream應該是符合標準的(如果沒有Bug的話)
DivX5也宣稱是符合標準的(所以理論上,DivX 5應該要可以播放XviD的檔案)
目前XviD可以播放DivX4的檔案(雖然開發團隊說有時會發生解碼錯誤)
DivX4也可以播放XviD的檔案(現在的版本,不要使用某些新功能的話可以播,以後可能不行)
->那divx4不是最慘?我超愛它的低流量>_<
那ms v8呢?有符合規格嗎?據我實驗,ms v8在低流量效果很驚人,但我不喜歡wmv
>不好意思...問了這模多問題..為何我堹愛divx4,因為它拿來做超低流量avi很好用!
這是真的…其他的Codec很難達到一樣低的流量,即使品質比較高
=>其它的codec調低流量很容易有我最討厭的block noise...
>>2.若不管SCD就插keyfram(也就是Q兄所說的沒事插些進去),mtv短短的,設成300還提生了畫質!但長時間檔案就變大了,減少插的量(增家間格),反而是檔按大小狂增!畫質還劣化,,,,馬賽課..我覺得比1還差
那可能是DivX4.12的Bug吧,不過從附圖也可以看出
KeyFrame的容量不一定比Delta Frame大所以適當的插KeyFrame是必須的
至於要怎麼插——就交給Codec決定吧
=>那會不會是唯一的解決方法是,壓長時間我只好把流量設低,以彌補我的問題
在同樣想達到55~65k/s的情況,5 min的影片可以設500kpbs!1hr的只好設成300 etc了!要不然又會狂大! >_<