MP4終成正果,細(xì)說視頻格式的往事
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
前段時間國內(nèi)一家專門從事海外影視劇翻譯的字幕組在網(wǎng)上發(fā)表言論稱,今后將不再提供RMVB格式的美劇:“鑒于RMVB格式的老去,MP4格式的普及,以及設(shè)備和軟件的支持,在春季播出的新美劇,我們將不再提供RMVB格式,一律使用MP4格式取代之”。難道陪伴多年的RMVB即將淡出我們的視野? 上世紀(jì)90年代中期開始,當(dāng)視頻從DVD、VCD等播放機向電腦過渡的時候,RMVB作為當(dāng)時全球最受歡迎的視頻壓縮方式,威名遠(yuǎn)揚,相信對大部分中國網(wǎng)民來說,只要在那個年代用電腦看過視頻的人,RM/RMVB絕對是一段難以磨滅的記憶。 這也就是為何RMVB能讓很多人對其有著深刻印象的原因。那么又為何要淘汰RMVB呢?消息發(fā)布者列出了其和MP4視頻編碼封裝技術(shù)相比的種種缺點:編碼速度慢;壓縮率低,體積大;RealMedia編碼器為商業(yè)用途,并不開源和免費使用;畫質(zhì)差;解碼困難,耗電耗資源等等。 或許有人會問,MP4格式不是早就有了而且在當(dāng)時還一度被RMVB打敗,可為什么現(xiàn)在MP4卻超越RMVB成為主流視頻格式,那是因為MP4并非一成不 變。曾經(jīng)的MP4格式視頻,其實里面的視頻編解碼是被稱為H.263的標(biāo)準(zhǔn),這也是FLV等當(dāng)時主流視頻封裝的標(biāo)準(zhǔn),而后來出現(xiàn)的H.264讓MP4格式 徹底大翻身。 RMVB弱勢凸顯 MP4主導(dǎo)市場為大勢所趨 RMVB曾經(jīng)的優(yōu)勢在哪里?在那個硬盤空間嚴(yán)重不足的年代,低碼率視頻有著足夠的生存空間。所謂碼率,也叫比特率,表示經(jīng)過壓縮編碼后的視音頻數(shù)據(jù)每秒 需要用多少個比特來表示,即把每秒顯示的圖像進(jìn)行壓縮后的數(shù)據(jù)量,一般采用的單位是kbps即千位每秒。通俗一點的理解就是取樣率,單位時間內(nèi)取樣率越 大,精度就越高,處理出來的文件就越接近原始文件,也就是說畫面的細(xì)節(jié)就越豐富。 一般來說碼率越大,處理出來的文件就越接近原始文件,但文件體積與碼率是成正比的,所以幾乎所有的編碼格式重視的都是如何用最低的碼率達(dá)到最少的失真,圍繞這個核心衍生出來的CBR(固定碼率)與VBR(動態(tài)碼率)。 RMVB曾經(jīng)被稱為“不滅神話級”視頻格式 低碼率視頻是RMVB格式的傳統(tǒng)強勢領(lǐng)域,在同等碼率下要比曾經(jīng)流行的Divx等壓縮格式強上許多,占用空間小且畫質(zhì)優(yōu)秀。但是隨著H.264標(biāo)準(zhǔn)的推 出,MP4格式同等畫質(zhì)所需要的碼率減少了一半,也就是說文件體積大大減小,從此RMVB的日子瞬間就不好過了。 RMVB其實也沒有坐以待斃,它的編碼格式也在發(fā)展,最新的RV40其實就是H.264的變種。不過畢竟封閉格式不可能像開放標(biāo)準(zhǔn)格式那樣得到迅猛的發(fā) 展,在許多優(yōu)秀的商業(yè)編碼器和x264開源編碼器的攻勢下,RMVB現(xiàn)在的優(yōu)勢盡失,基本上已經(jīng)不能超過MP4封裝的H.264。總結(jié)來說就是RMVB畫 質(zhì)、壓縮率、播放解碼的CPU/GPU消耗都不如MP4。 憑借H.264種種優(yōu)勢,MP4一躍成為主流視頻格式 提到CPU/GPU消耗,那就要說說硬件解碼那些事兒。硬件解碼是圖形芯片廠家提出的用GPU資源解碼視頻流的方案,硬件解碼的優(yōu)點就是效率高、功耗低、熱功耗低,相比之下軟件解碼(CPU承擔(dān)解碼工作)極大程度上受CPU性能影響,并且功耗高。 對于移動設(shè)備來說,功耗高極大程度上影響續(xù)航能力。RMVB并非開源且用于商業(yè),因此諸多處理芯片均沒有硬件支持解碼,相比之下MP4格式其H.264 與x264編碼封裝卻有諸多處理芯片支持。可以這么認(rèn)為,同一個設(shè)備下播放如今的MP4格式視頻在一定程度上要比RMVB格式視頻省電,并且同等容量 下,MP4的畫質(zhì)要比RMVB更好。 因此RMVB會被MP4所取代。除了解碼以外,轉(zhuǎn)碼方面MP4也要比RMVB有明顯優(yōu)勢,MP4硬件支持的轉(zhuǎn)碼方式效率高、功耗低,相比RMVB更加綠 色。盡管如此,我們還是對RMVB充滿了懷念,畢竟這是陪伴我們成長的視頻格式,沒有它,我們或許都不知道什么叫視頻。 延伸閱讀:英特爾QSV快速視頻同步技術(shù) 作為一名網(wǎng)絡(luò)媒體編輯,經(jīng)常會出席不同的產(chǎn)品發(fā)布會,在發(fā)布會上經(jīng)常要進(jìn)行現(xiàn)場視頻采集,而錄制完畢后就要對視頻文件進(jìn)行必要的剪輯工作,編碼、壓縮、增加特效與字幕都很涉及到。在上一代英特爾SNB處理器的幫助下,快速視頻同步技術(shù)可以有效的提高視頻編碼的速率。目前英特爾推推出的第三代酷睿處理器中 的核芯顯卡,又將該項技術(shù)進(jìn)行了升級,版本為2.0,編碼速度提高,同時處理器使用率占用更低。 英特爾QSV快速視頻同步技術(shù) 英特爾Quick Sync Video(以下簡稱QSV)這項視頻同步技術(shù)已經(jīng)被不少用戶所廣泛認(rèn)可,從上一代Sandy Bridge處理器核芯開始,QSV就給視頻編碼技術(shù)注入一針強心劑,SNB處理器中集成了一塊單獨的硬件編碼電路,編碼方面具備了對H.264、VC- 1、和MPEG-2三種主流視頻的硬件編碼功能。如果同目前使用流處理器的AMD與Nvidia獨立顯卡相比,英特爾所倡導(dǎo)的QSV技術(shù)表現(xiàn)更為出色,不 僅CPU占用率低,而且轉(zhuǎn)碼速度快,更重要的是最終獲取到的視頻文件質(zhì)量更為可靠。 豐富的視頻編輯軟件支持 第三代Ivy Bridge酷睿處理器核芯中,QSV技術(shù)提升到了2.0,在視頻硬件編碼技術(shù)上更進(jìn)一步,英特爾官方數(shù)據(jù)顯示,QSV2.0在轉(zhuǎn)碼速度方面要是上一代的 2倍。為了幫助大家實際了解新平臺的性能優(yōu)勢,下面我們就來實際對比一下新老兩代酷睿i5處理器在視頻轉(zhuǎn)碼方面誰更勝一籌。首先來看一下對比測試平臺。
從上面列表中可以看到,測試平臺中選用了主頻基本相同的酷睿i5-3210M和酷睿i5-2430M來進(jìn)行測試,視頻轉(zhuǎn)碼測試方式采用兩種,一種是 CPU軟編碼,完全考量CPU的處理性能,而另外一種則是QSV硬件編碼方式,主要是來對比兩代核芯顯卡上QSV編碼引擎的效率高低。了解測試平臺后,下 面通過對比圖表和一段小視頻進(jìn)一步對比新老酷睿i5平臺在兩種編碼方式下的轉(zhuǎn)碼速度。 延伸閱讀:快速視頻同步技術(shù)轉(zhuǎn)碼效率 快速視頻同步技術(shù)轉(zhuǎn)碼效率提升 通過下面這段小視頻,大家可以直觀的看到第三代酷睿i5-3210M處理器在編碼性能方面的優(yōu)勢,雖然我們節(jié)選的視頻文件并不是一部完整的1080P高 清影片,但由于視頻碼流較高,因此1.6GB的文件容量也是比較龐大的。最終從轉(zhuǎn)碼時間上,酷睿i5-3210M用時109秒,而酷睿i5-2430M用 時153秒,很明顯看出第三代酷睿i5處理器的硬件編碼效率更具優(yōu)勢,提升幅度為40%。 在不開啟快速視頻同步技術(shù)的時候,所有的轉(zhuǎn)碼任務(wù)都要依靠CPU來處理,同時處理器運行幾乎達(dá)到滿負(fù)荷,CPU占用率上升明顯,此時其他程序無法流暢運 行。雖然最終獲得的影片質(zhì)量相對有保證,但是轉(zhuǎn)碼的速度上較偏慢,時間是硬編碼方式的3.5倍,用戶的實際使用體驗略差。如果是一部容量較大的影片進(jìn)行轉(zhuǎn) 碼,所需要的等待時間過長。 開啟和關(guān)閉快速視頻同步編碼速度對比 無論是CPU軟編碼還是QSV硬件編碼,第三代酷睿i5處理器在兩方面均領(lǐng)先于上一代產(chǎn)品。對于視頻編輯工作者或者經(jīng)常用手持設(shè)備看視頻的“地鐵客”而 言,這絕對是個利好的消息。一部1080P高清影片十幾分鐘內(nèi)即可完成過去幾個小時的轉(zhuǎn)碼任務(wù)。節(jié)省用電開支不說,處理時間縮短、同時工作效率大幅提高, 同時還不會影響到其他程序的運行。 對于經(jīng)常進(jìn)行視頻處理工作的朋友來說,性能方面的提升就意味著效率的提高。打個比方來說,如果說制作 一部20分鐘的宣傳短篇能賺300元的話(舉例說明),以前需要20分鐘,現(xiàn)在只需要3分鐘。也就是說單位時間的內(nèi)能夠多賺好幾倍的收入。提升了效率,也 會讓視頻工作者有更多的時間去思考、去構(gòu)思,創(chuàng)作更完美的作品,真是名利雙收啊! 該文章在 2013/2/21 8:41:18 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |