在五花八門的視頻格式中,我個人最喜歡的還是 AVI 。可能是因為先入為主吧,最開始在論壇上下載的一些視頻文件中,就屬 AVI 的最清楚,所以一開始就偏愛它了。另外還有一個原因,就是制作 AVI 的軟件 PocketDivXEncoder 非常好用,而且速度快。下面就詳細講講它。
使用這款軟件壓縮視頻時最主要的就是設置三個參數:畫面大小、視頻幀速率和音頻編碼率。畫面大小就不多說了,當然是要適合自己的手機屏幕上滿屏播放,設置時最好選擇保持縱橫比,否則一味的追求滿屏,制作出來的視頻人物都變成竹竿似的了:)
由于咱們的小 5 畢竟是屬于智能手機中的中低檔貨,所以對于視頻和音頻不能過高的要求速率。我們可以簡單的認為視頻速率和音頻速率之和決定了整個文件的播放性能,通過一組試驗對比,以常見的幀速率 15 、 20 、 25 為例,有以下結論:
1 .對于 15 幀 / 秒的視頻速率,小 5 的支持很好,在該速率下我們可以放心地把音頻設為 32 、 48 或 64kbps ,再高意義也不大了。對于以上組合,在 betaplayer 下都可以流暢播放。但是 15 幀的速率稍微偏低,當視頻中出現一些連續變換較快的場景時,播放中可以看得出遲滯現象;
2 .對于 20 幀 / 秒的視頻速率,音頻也可以設置到 32 、 48 或 64kbps ,播放流暢,畫面效果也有比較明顯的改進。但當設置為 64kbps 時,如果播放時手機需要切換到其他程序再切換回來,則切換時間偏長,甚至有較長時間沒有響應的情況;
3 .對于 25 幀 / 秒的視頻速率,我們的小 5 開始顯得有些力不從心了,音頻設置為 32kbps ,播放起來都是一格一格的,看來 25 是一個上限值。不過如果把音頻設為 16kbps ,此時播放也不成問題了,很流暢。但是 16k 的音頻效果實在是比較差,反正我是絕對不能接受的:)。
綜上所述,制作 AVI 時應該同時考慮視頻和音頻,怎樣組合要看自己喜好,同時還要考慮給 CPU 留個“喘息”的余地,不要讓它滿負荷的跑,畢竟我們還有其他程序并行運行。我個人推薦 20 幀 / 秒和 48kbps 的組合,這個組合應該可以滿足我們的需要了。
寫這么多吧,如果覺得有用,請各位也幫忙頂一頂,大家共同進步:)