僅僅解決視頻的問題其實(shí)還是不算太簡單的,要用到一些技巧和工具。
1、播放mpg,3gp視頻:tcpmp + GAPI。
其實(shí)人人都知道tcpmp這個軟件,但E8是用GDI解碼的,速度很慢,如果改用GAPI,一般會快20-35%。
但是如何啟用GAPI呢?偶試驗(yàn)的時候用一個gx.dll,可是tcpmp報錯說“設(shè)備不支持GAPI”,怒阿,n多挫折后,終于找到了。視頻非常流暢。
2、播放rm視頻:realplayer + GAPI。
很多次的尋找,實(shí)驗(yàn),再尋找,再實(shí)驗(yàn),終于解決E8播放rm視頻的辦法了。和tcpmp一樣,加個GAPI驅(qū)動即可。但是注意,碼率<80比較好,80多的話會卡,160就只剩下聲音了。建議:56碼率,320x240。
3、關(guān)于GAPI的驅(qū)動:E8每次重起windows下的文件會消失,但是注冊表的修改不會(除非恢復(fù)出廠),以至于每次關(guān)機(jī)后都要重新安裝一次。 所以在安裝驅(qū)動前,需要從exe中提取出cab包,然后用wince cab manager修改gx的安裝路徑,之后保存cab,再考到E8上安裝,這就一勞永逸了。
4、視頻的壓縮:很多人說3gp,wmv好,沒錯,3gp不賴,但算不上好,wmv效果好,但是太大。按照上面的方法我們解決了realplayer播放rm視頻的問題后,就要考慮rm和wmv了。
一般的來說320x240的,56k碼的視頻,rm格式為2M的話,wmv可以達(dá)到8-10M,所以從壓縮比來說rm可以+2分;
從片源來說,網(wǎng)上的好東西95%是rm或rmvb的格式,這方面rm可以+5分,wmv最多0.2分;
從視頻的壓制來說,壓制一個rm的速度,比如30M的rm源片,約為1分鐘-2分鐘(要用適當(dāng)?shù)能浖切├浖凰悖┛梢詨旱?-4M(注意是:320x240的,56k碼),30M的wmv源片,2分鐘-4分鐘可以壓到2-4M;
注意:一般不要用VBR壓縮,最好用固定碼率,rm8的編碼。
而壓制wmv就麻煩了,因?yàn)楹闷佣际莚m格式,首先要把rm轉(zhuǎn)成wmv,30M的rm轉(zhuǎn)成wmv需要15-30分鐘,還要看運(yùn)氣,有時你的編碼器出錯的話,99%的時候死掉了,時間就全浪費(fèi)了。而且這個步驟中一般不能定格式(320x240的,56k碼),所以壓出來wmv很大,不會小于源片的大小,所以還得再加一個步驟,用movie maker壓制成320x240的,56k碼的wmv,又是一個漫長的過程,20-30分鐘。(不過,你要是非用4顆CPU,4G內(nèi)存的服務(wù)器壓,我也就沒話說了)。rm又可以加分了,+3分;wmv?我簡直想倒扣它的分?jǐn)?shù)了。
從PC上看視頻效果來說,rm約等于wmv(同等碼率和視頻尺寸),可惜PPC上的realplayer播放就不算好了,wmv用TCPMP播放就比RM好,這也是沒辦法的事。愿意忍受稍微差點(diǎn)的速度的人可以用RM。
這個方面rm要-10分,wmv可以加10分了。
所以,雖然rm不錯,但是效果最好還是wmv格式,畢竟tcpmp是我們終極視頻武器啊。
視頻就到這吧。