瀏覽單個文章
lwb
Power Member
 

加入日期: Nov 2000
您的住址: 台灣桃園
文章: 644
>因為我想讓divx 4.12的sence change能夠控制所以才很頭疼(不過大大您說已固定了?無法破解嗎 ?)
>我是用2pass啦~我現在壓320*240的檔機忽都是設成那個最大的
>keyfram interval..也就是2XXXXXX?,會在xvid說999999是因為在divx4中我按9999999一直按...最後會變成2xXXXXX,那個值似忽可以算是一個常數了?
>不管多長的影片都是那個值....?
>只是我在xvid中這樣按都無效

>我現在都是用4.12 500kpbs! 2pass! 320*240,keyfram 間格設最大,也就是不插keyframe????->若divx4.12有SCD還是會插一些吧???

DivX4是有SCD(觀察VirtualDub在壓影片的時候流量圖如果有紅色就代表是KeyFrame,藍色是Delta Frame),
但是從你前面的描述看來,把數值設成最大似乎會使SCD失效的樣子,變成永遠不會插KeyFrame的樣子(我不確定,請您做實驗吧)

>->(我都是這樣壓mtv與朋友分享的!,)
>,若是依lwb所說.
>divx4.12還是有內建SCD的話,這樣還是會插keyframe囉!?只是不能改它的SCD強度嗎?這真的很頭疼,

>至於它一般的key frame間格設定的問題..
>lwb都設300~600阿..依我的經驗...壓個mtv是不錯,但是只要是1hr的影片
>設成300檔按大小都會讓我很不滿意..
>可是若是個5 min的mtv,設成300除了插了較多的key frame之外
>畫質也提升了!檔大小也都控制在55~65kb/s之間
>可是長時間的影片就會爆增!->會不會divx有bug阿...?

也許吧

>所以我才想去改那個SCD


>還有若如lwb大大所說的xvid特性,那拿來壓超低流量不是很不利嗎?

我覺得還好,在品質上雖然Block多一些可是顏色暈染的情況比較不明顯,這見仁見智啦
流量很難壓到超低倒是真的,雖然品質比較高,但是流量即使用Quality Based壓Q1檔案仍然比 Divx 4.12大
DivX可以達到更低的流量(與更低的畫質)
..
>我每次用xvid試壓..都無法控制在55~65k/s..

我勉強可以的樣子

http://140.138.145.105/Divx4vs5/

其中testx4.avi 是用最近的XviD壓的
應該勉強有達到你的要求,而且在開PostProcessing的時候畫質還可以忍受
640*480但是沒有聲音,testx4.ogg雖然有聲音,但是流量好像稍微超過了
(其他的檔案分別是DivX 4.12與5.0使用Quality Based最低品質壓成的)

>還有,divx有辦法用秒數來設定keyframe嗎?好像不行的樣子
>我只記得media encoder可以...divx3.11可以
>4.x好像都不行的樣子...

我的意思是把Frame數換算成秒數(從FPS是可以換算秒數與格數的),然後看影片中的內容而定
如果影片中常常切換場景或是動態很大,就拉長時間(由SCD插Keyframe)
如果靜態的畫面多的話,就縮短時間(以免靜態的圖糊掉)

>看來mpeg4不早早統一真是麻煩,

標準已經定了,雖然完全符合標準的Advanced Simple Profile Decoder還沒出現的樣子(如果有的話,請恕我孤陋寡聞)
Encoder方面,目前XviD做出的Bit Stream應該是符合標準的(如果沒有Bug的話)
DivX5也宣稱是符合標準的(所以理論上,DivX 5應該要可以播放XviD的檔案)
目前XviD可以播放DivX4的檔案(雖然開發團隊說有時會發生解碼錯誤)
DivX4也可以播放XviD的檔案(現在的版本,不要使用某些新功能的話可以播,以後可能不行)

>>對了....vitual dub有沒有外掛scd的filter阿,甘脆都不加keyframe改由外加plug in來做好了!?
>我用aviutl來做似忽也要用aviutl來壓才行
>若輸出到VD的話似忽又失效????

>不好意思...問了這模多問題..為何我堹愛divx4,因為它拿來做超低流量avi很好用!

這是真的…其他的Codec很難達到一樣低的流量,即使品質比較高

>嗯..ms v2通常搭配使用的....lutos m4c是個好東西~但是好像不能在win2k下跑
>也不能對應divx4!
>要不然我一直想用divx(2pass ,不插任何keyframe),然後外掛一個plug in來插
>我覺得這樣最完美耶

>總之...我整理一下我的問題
>1.我是用最大keyfram interval壓影片,有沒有插key 我就不知了~但畫質還可

想要知道有沒有插Keyframe,壓縮的時候從VirtualDub就可以知道了,如附圖

>>2.若不管SCD就插keyfram(也就是Q兄所說的沒事插些進去),mtv短短的,設成300還提生了畫質!但長時間檔案就變大了,減少插的量(增家間格),反而是檔按大小狂增!畫質還劣化,,,,馬賽課..我覺得比1還差

那可能是DivX4.12的Bug吧,不過從附圖也可以看出
KeyFrame的容量不一定比Delta Frame大所以適當的插KeyFrame是必須的
至於要怎麼插——就交給Codec決定吧

>希望大大您不要看不懂才好....
     
      
__________________
因為在下才疏學淺,若有錯誤請不吝指教。
舊 2002-04-05, 08:01 AM #31
回應時引用此文章
lwb離線中