2008-12-17

osTube--很吊詭的convert

if($media->media_extention == 'rmvb') {
$conversionString='-of lavf -oac mp3lame -lameopts abr:br=56 -srate 44100 -ovc lavc -lavcopts vcodec=flv:vbitrate=600:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 -ofps 25 -vf harddup,scale=';
}
===========
我後來改成這樣…把音質從22050改44100
然後flv:vbitrate=500改600…再把ofps從30改25…

然後…轉的時間多了一倍…但依然同步的…
所以…我做了以下的的測試(原檔為rmvb 5.447MB,srate=44100,vbirate=422,fps=25,416*320)
參數設置
轉檔時間
flv大小(MB)
轉檔比(flv/rmvb)
srate=44100,vbirate=600,ofps=30
1'24
7.641
1.4
srate=44100,vbirate=600,ofps=25
1'15
7.538
1.38
srate=44100,vbirate=500,ofps=30
1'18
6.597
1.21
srate=44100,vbirate=500,ofps=25
1'08
6.504
1.19
srate=44100,vbirate=422,ofps=30
1'13
5.766
1.06
srate=44100,vbirate=422,ofps=25
1'07
5.680
1.04
srate=44100,vbirate=400,ofps=30
1'17
5.529
1.01
srate=44100,vbirate=400,ofps=25
1'05
5.444
0.99
srate=44100,vbirate=200,ofps=25
1'00
3.332
0.61
srate=22050,vbirate=400,ofps=25
1'06
5.369
0.98
srate=22050,vbirate=200,ofps=25
0'56
3.265
0.60




我覺得吊詭的是,我今天改回預設…結果,影音不會不同步了…很詭異。

不過,依上面得知,在考慮畫質、音質、轉檔時間與壓縮比的情況下,我就改用srate=44100,vbirate=200,ofps=25,放到全螢幕的感覺還比youtube的好,而且可以壓縮四成的大小。實在不錯…

沒有留言: