壓制rm影片后總提示“提示媒體參數(shù)長(zhǎng)度超限”的終極解決方案
對(duì)于用Easy RealMedia Produce來壓制小I影片的方法,寶典中已經(jīng)有很多高手做了詮釋啦,我就不重述了。
我想說的是都按照之前高手們說的做了,可壓完傳到小I上一放,總提示“媒體參數(shù)長(zhǎng)度超限”,百思不得其解!所有的參數(shù)和網(wǎng)上的說的都一樣。!網(wǎng)上一搜未果,發(fā)現(xiàn)很多人也有遇到這個(gè)問題
幾經(jīng)試驗(yàn),終于讓我想到問題所在了!其實(shí)很簡(jiǎn)單,問題就在于我們所設(shè)置的影片寬和高上!我也按照大多數(shù)的說法做了,寬設(shè)置為320,高為0!正常情況下應(yīng)該是很完美的設(shè)置方法,但在看片源時(shí)發(fā)現(xiàn),這個(gè)片的寬和高很接近(估算可能有1:0.9這樣的列),這就是問題的關(guān)鍵!假設(shè)源片是500x450,按我們的設(shè)置,那么計(jì)算后可以得出高:450*320/450=288,看到這兒大家應(yīng)該都明白了!沒錯(cuò),就是這個(gè),按這種比例壓出來的片其實(shí)他的高超過了小I的240這個(gè)值,所以一直提示媒體參數(shù)長(zhǎng)度超限!
明白了上面的道理,解決辦法也就很簡(jiǎn)單了!壓片前先大約一下片的寬高比例(有些軟件就會(huì)直接顯示當(dāng)前的視頻寬高,如kmplayer),當(dāng)比值大于4/3時(shí)設(shè)置寬為320高為0,當(dāng)小于4/3時(shí)就要設(shè)置寬為0高為240了!或者直接設(shè)置寬為320高為240,但這樣就會(huì)有點(diǎn)變形!