$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的好,而且可以壓縮四成的大小。實在不錯…
沒有留言:
張貼留言