音視頻框架EBML,能夠確保視頻、音頻容器能夠支持將來新出現的壓縮格式,此框架已套用於Matroska、WebM。
基本介紹
- 中文名:音視頻框架
- 外文名:EBML
- 性能:能夠確保視頻
- 套用:此框架已套用於Matroska、WebM
含義,性能,套用,Matroska,容器格式,
含義
一種更加靈活的音視頻框架。擴展性能更為強大,支持更多格式音視頻擴展。
性能
能夠確保視頻、音頻容器能夠支持將來新出現的壓縮格式。這種框架允許增加對容器格式的新特性,同時不破壞原有軟體和檔案的向後兼容性。 支持動態碼率音頻編碼(VBR)、動態幀率視頻編碼(VFR)。能夠克服VFW和Open DML AVI所不能解決的一些限制性問題,如2GB的容量限制、開源的Ogg Vorbis音頻壓縮格式支持。
套用
此框架已套用於Matroska、WebM。
Matroska
多媒體封裝格式也稱多媒體容器 (Multimedia Container),它不同於DivX、 MP3這類編碼格式,它只是為多媒體編碼提供了一個“外殼”,常見的AVl、VOB、MPEG、OGG格式都是屬於這種類型。但這些封裝格式要么結構陳舊,要么不夠開放,正因為如此,才促成了Matroska這類新的多媒體封裝格式的誕生。
容器格式
當我們在PC上播放一個電影的時候,雖然並沒意識到,實際上我們至少 在同時播放一個視頻流和一個音頻流。由於同時播放兩個檔案,比如一個MP3音頻檔案和一個視頻檔案,是非常不現實的,因此我們把音頻和視頻打包到一個檔案里,這個檔案就叫做容器格式檔案,與ZIP檔案相類似。這種容器格式檔案及其相關軟體必須提供許多重要功能,比如在播放時保證音視頻的時序一致。WinZIP或者WinRAR可以方便地打包多個音視頻檔案在一起傳輸,但是它們顯然無法解決保證時序播放的問題。目前比較知名的容器格式包括AVI(.avi)、MPEG(.mpg, .mpeg)、QuickTime(.mov)、RealMedia(.rm)、MP4(.mp4)等等。