發新話題 Report thanks

[資訊分享] 手機上的音效格式與視頻格式名詞闡述

編者經過數個月的斷斷續續資料搜集和翻譯與及參考,終於都完成了對有關在手機上的音效格式與視頻格式名詞闡述---(B部)視頻格式編。

目前手機上能夠播放的視頻文件主要有四種

3GPP、MP4、AVI 和RM 等格式.其中3GPP 和MP4在普通手機上比較常見,而AVI 以及RM 格式則通常出現在智能手機上。

1)3GPP 格式(第三代合作伙伴項目)

一種多媒體標準,使用者能使用手機享受高質量的視頻,音頻等多媒體內容,其核心包括高級音頻編碼(AAC),自適應多速率(AMR)和MPEG-4以及H.263視頻編碼解碼器等組成,而3GPP 格式視頻文件的後綴名為3GP,他最大的優點是就是視頻文件可以壓縮得很小,當然視頻質素也會有比較大的損失,這主要是移動網絡的頻寬和手機內存等特性所決定,目前大部分支持視頻拍攝的手機都是支持3GPP 格式視頻錄製和播放,而在實際上3GPP 格式用流行的術語來說就是屬於『多媒體容器格式』文件,所謂『多媒體容器格式』文件就是允許將不同種類的多媒體數據流(多為視頻流和音頻流)合併在一個單一的文件內。

2)H.263格式

H.263是一種多媒體視頻編碼方式,提供了一種更有效的方法使用戶能提高頻寬的利用率,例如以128kbps 的速率即能達到完全動畫視頻(30幀/秒)的效果,正是由於其節省頻寬和存儲空間以及靈活性等特性,因此H.236特別適合頻寬相對較窄的移動網絡使用的原因了,目前手機上常見的3GP 格式文件中的視頻部分通常就是採用了H.236格式。

3)AVI 格式

即音頻視頻檢視交錯格式(Audio Video Interleaved),他是由微軟公司開發的一種數字音頻與視頻文件格式,AVI 格式允許視頻和音頻交錯在一起同步播放,但AVI 文件沒有限定壓縮標準,即AVI 文件不具備有兼容性,不同的壓縮標準生成的AVI 文件,就必須使用相對的解壓縮算法才能將其播放出來。目前AVI格式的視頻編碼主要有(MPEG4/ XviD / DivX)三種方式,而音頻編碼則主要為MP3格式,這也是為甚麼一些手機可以播放MPEG4編碼的AVI 格式文件,而一些AVI 文件在手機上又不能夠播放的原因了。

4)RM 格式

RM 格式是(Real Network)公司所制定的音頻視頻壓縮規範(RealMedia)的縮寫,RealMedia 可以根據不同的網絡傳輸速率制定出不同的壓縮比率,從而實現在低速率的網絡上進行影像數據實時傳送和播放,RealMedia 由"RealVideo"和"RealAudio"組成,作為視頻部分的RealVideo 具備有很多先進的設計,比如採用了"SVT(Scalable Video Technology)和雙向編碼(Two Encoding,類似於VBR)等技術,而RealMedia 音頻部分採用的是RealAudio,可以接納很多音頻編碼方案,可實現聲音在單聲道,立體聲音樂不同速率的壓縮,此外,RealAudio 甚至還採用了ATRAC3編碼方案,以挑戰手益成熟的MP3。

5)MPEG-4格式

MPEG-4和H.263一樣也是一種視頻壓縮技術,只不過制定該標準的不是國際電聯而是ISO / IEC,這個視頻壓縮技術同樣也是一種超低速率運動圖像和語言的壓縮標準,能夠在頻寬較少的情況下進行視頻傳輸,因此也適合在移動網絡上進行傳輸,同時MPGE-4也是3GP 格式文件的視頻編碼標準之一,而對手機而言,由於硬件限制,目前的手機一般只能播放和拍攝低分辨率的MPEG-4圖像,而H.264的高分辨率則只能在一些擁有較高硬件性能的手機又或在其他影音器材上才能實現了。

6)MotionJEPT 格式
目前主要出現在Samsung、NEC 等不具備長時間視頻拍攝能力的手機上,它的主要特色是採用獨特的失真壓縮技術,將影像數據中較不重要的部分去除,能有效減少視頻文件大小,並將動晝播放能力與"JPEG"相結合,有時候我們看到的(MPEG)其實就是(MotionJPEG)的縮寫,不過現在支持這種格式的手機已經較為少見了。

隨著通訊技術的發展和3G 網絡的全面普及,『Streaming』這一名詞開始比較有多人的認識,實際上流媒體(Streaming)應該是支持流媒體傳輸技術的多媒體文件,他包括音頻、視頻和動晝等內容,其主要特點是以流(Streaming)的形式進行多媒體數據的傳輸,把連續的影像和聲音信息經過壓縮處理後放到網絡服務器上,客戶端在播放前並不需要下載整個媒體文件,而是將緩衝存區中收到的信息進行播放的同時,多媒體文件剩餘下部分將持續不斷地從服務器下載到客戶端,即一路下載,一路播放,移動流媒體業務就是流媒體技術在移動網絡和終端機上的應用,主要是利用目前2.5G 或3G 的術動通信網絡,為手機終端提供音頻,視頻的流媒體服務,移動流媒體的業務內容包括新聞資訊、影視、MTV、體育、教育、行業和專項應用等多種形式。

關於MP4的問題闡述

MP4手機是現在比較熱門的話題,但對於甚麼是『MP4』卻是存在多種解釋,實際上,『MP4』是遵照MPEG-4(ISO 14496-14)的官方內容器格式定義的廣義文件擴展名,它可以流媒體化並支持眾多的多媒體的內容,比如多音軋、視頻流、字幕、圖片、可變幀率、碼率、採樣率和高級內容(Advanced Content)等。故此,很明顯所謂『MP4』手機只能說是部分具備了MP4播放功能,而和市面上的MP4播放器產品存在比較大的差異,這應該是手機廠的一種市場炒作行為,廣義上的MP4文件,主要支持MPEG-4標準下的多種音頻/視頻格式。其中,MP4視頻格式包括:MPEG-4SP / ASP 及MPEG-4AVC / H.264,甚至還有MPEG-2,MPEG-1等,而MP4音頻格式包括:AAC/Quicktime/i Tunes/Nero/Psytel/FAAC(binary)和MP3、MP2、MP1等等。另外,MP4字幕/ 文本格式為MPEG-4時標文本,MP4圖片格式則為(JPEG,PNG)等。

提示:MP4是文件擴展名,支持所有音頻和視頻(以及高級內容),相對來說,手機上的MP4文件僅具備了部分MPEG-4的功能。此外,SE 和Nokia 這些手機支持的m4a 則是Apple 公司提出的以支持aac/alac 純音頻文件,但m4a 擴展名可以安全地更名為"MP4"。

下表為常見的多媒體文件擴展名與可能的編碼格式列表
擴展名        常用的視頻編碼        常用的音頻編碼
3GP         H.263,MPEG 4        AAC-LC,AMR-NB
MP4        H.263,MPEG 4        AAC-LC,AMR-NB
AVI         MPEG 4,XviD,Divx         MPEG Layer-3(MP3)
RM         RealVideo         RealVideo

一些手機不能播放3GP 和MP4這兩種格式的文件,主要原因除了文件本身損壞之外,還有一個重要原因就是有的手機僅支持H.263和AMR-NB 格式的3GP 文件播放,遇到採用MPEG4和ACC-LC 的格式就無能為力了。儘管文件看上去都是3GP 格式,因此,這下遇到不支持的視頻編碼就沒有圖像,而遇到不支持的音頻編碼,就會沒有聲音,兩者都不支持那就完全播放不出了。

目前多數H.263的編碼標準的MP4和3GP 格式文件最高僅支持176x 144pixels 分辨率,一些較新型手機例如SE W900i 開始支持QVGA 級別分辨率,而AMR-NB 的音頻編碼標準僅支持單聲道8kHz 的採樣率。另外,在個別型號的手機上,文件碼率、分辨率、甚至大小超過一定限度也會無法播放,比如SE 的W300等手機就只能播放128x 96pixels 分辨率規格的視頻文件。而Motorola E860i 等手機在播放一些視頻文件的時候同樣對文件的碼率,分辨率也有一定的限制,隨著移動通信技術的發展以及手機與其他不同種類的數碼產品的不斷融合,移動多媒體技術會在手機功能中佔據越來越多的比重,比如在韓國一些Sasmung 手機就已經開始集成功能強大的"PMP"便攜式播放器功能,手機已經不只再單是手機的功能了。
如果您喜歡這篇文章,請按「讚」或分享給您的朋友,以示鼓勵。

TOP

thanks