決定視頻文件占用空間大小的因素_第1頁
決定視頻文件占用空間大小的因素_第2頁
決定視頻文件占用空間大小的因素_第3頁
決定視頻文件占用空間大小的因素_第4頁
決定視頻文件占用空間大小的因素_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、決定視頻文件占用空間大小的因素(編碼格式,比特率)編碼率/比特率直接與文件體積有關。且編碼率與編碼格式配合是否合適,直接關系到視頻文件是否清晰。在視頻編碼領域,比特率常翻譯為編碼率,單位是Kbps,例如800Kbps 其中, 1K=1024 1M=1024Kb為比特(bit)這個就是電腦文件大小的計量單位,1KB=8Kb,區(qū)分大小寫,B代表字節(jié)(Byte) s 為 秒(second)p 為 每(per),以800kbps來編碼表示經過編碼后的數據每秒鐘需要用800K比特來表示。1MB=8Mb=1024KB=8192KbWindows系統(tǒng)文件大小經常用B(字節(jié))為單位表示,但網絡運營商則用b(比

2、特),也就是為什么512K速度寬帶在電腦上顯示速度最快只有約64K的原因,網絡運營商宣傳網速的時候省略了計量單位。完整的視頻文件是由音頻流與視頻流2個部分組成的,音頻和視頻分別使用的是不同的編碼率,因此一個視頻文件的最終技術大小的編碼率是音頻編碼率+視頻編碼率。例如一個音頻編碼率為128Kbps,視頻編碼率為800Kbps的文件,其總編碼率為928Kbps,意思是經過編碼后的數據每秒鐘需要用928K比特來表示。了解了編碼率的含義以后,根據視頻播放時間長度,就不難了解和計算出最終文件的大小。編碼率也高,視頻播放時間越長,文件體積就越大。不是分辨率越大文件就越大,只是一般情況下,為了保證清晰度,較

3、高的分辨率需要較高的編碼率配合,所以使人產生分辨率越大的視頻文件體積越大的感覺。計算輸出文件大小公式:(音頻編碼率(KBit為單位)/8 + 視頻編碼率(KBit為單位)/8)× 影片總長度(秒為單位)= 文件大?。∕B為單位)這樣以后大家就能精確的控制輸出文件大小了。例:有一個1.5小時(5400秒)的影片,希望轉換后文件大小剛好為700M計算方法如下:700×8÷5400×10241061Kbps意思是只要音頻編碼率加上視頻編碼率之和為1061Kb,則1個半小時的影片轉換后文件體積大小剛好為700M。至于音頻編碼率和視頻編碼率具體如何設置,就看選擇的

4、編碼格式和個人喜好了,只要2者之和為1061即可。如可以設置為視頻編碼格式H264,視頻編碼率900 Kbps,音頻編碼格式AAC,編碼率161 Kbps。與文件體積大小有關的碼率是指的平均碼率,因此,不論是使用固定比特一次編碼方式還是使用二次(多次)動態(tài)編碼方式,都是可以保證文件大小的。只有使用基于質量編碼的方式的時候,文件大小才不可控制。編碼格式有很多種,在技術不斷進步的情況下,針對不同的用途,產生了各種編碼格式。不同編碼格式的壓縮率不一樣,且有各自的特點,有些在低碼率情況下能保持較高的畫面質量,但在高碼率情況下反而畫面質量提示不大,有些適合在高碼率情況下保持高清晰度畫面,但可能在低碼率情

5、況下效果不佳。介紹常見的幾種。RMVB/RM在制定的時候主要考慮的是網絡傳播,目的在于利用不快的網速傳播視覺可以接受的畫面質量。因此,RMVB/RM編碼格式的特點是較低碼率下能獲得較好的視頻質量。但高碼率的情況下反不如其他編碼格式。同樣是RM/RMVB后綴的文件,其內部編碼格式細分還有R8/R9/R10等,但總的來說,上面所說的特點依然是存在的。只是壓縮率更高了,因此RMVB沒人用在高清編碼領域。RMVB追求的是高壓縮率,能接受的畫面質量,所以經常壓縮掉一些不容易注意的細節(jié)。初看畫面不錯,細看就發(fā)現(xiàn)畫面不銳利,層次不分明,總給人一直模糊的感覺。RMVB/RM后綴文件的音頻編碼部分同樣存在這樣的

6、情況,聲音壓縮率很高,但只是能聽,不要奢望達到聲音動聽的境界。RMVB的流行,一是因為REAL的這種格式適合低速網絡的傳播,能以較小的文件體積獲得可以接受的畫面質量。二是隨著RMVB的使用,開始出現(xiàn)功能比較完善的轉碼軟件和解決方案,方便了視頻愛好者,擴大了影片來源。但隨著網速越來越快,H264等更好的編碼器出現(xiàn),同時也因為RMVB不適合高清視頻制作,且若對于其他硬件廠家希望支持RMVB/RM格式,就必須向REAL公司支付相當昂貴的專利費,導致很多硬件廠商放棄了對RMVB文件的支持。RMVB的文件已經不是以前那種完全壓倒性的優(yōu)勢了?,F(xiàn)在網絡傳播的視頻文件已經很多都是AVI、MKV、MP4、3GP

7、等后綴了。其中MKV等多用于高清視頻文件,MP4、3GP等多用于手機和便攜式設備等領域,AVI則使用范圍更加廣,不但在高清晰度視頻文件中有AVI文件,在便攜式設備領域也有AVI使用。VCD用的視頻編碼格式為MPEG1,DVD的則為MPEG2,VCD和DVD都主要用于家庭影音播放,而且一般來說,VCD用的MPEG1編碼為固定碼率編碼。DVD可以支持動態(tài)碼率的MPEG2編碼。為了能保證激烈變化畫面的時候的清晰度,其默認編碼率都比較高,VCD標準編碼率為1152Kbps,DVD開放些,根據影片播放時間,常設置為5000 Kbps -8000 Kbps之間,在不浪費DVD碟容量的前提下盡可能的使用較高

8、的碼率獲得更高的清晰度。MPEG1和MPEG2在超低碼率情況效果不佳,且過分提高碼率,畫面效果帶來的提示也不明顯。AVI文件常用的視頻編碼為Xvid和Divx,但Divx是一種收費的編碼格式,開發(fā)之初利用了開源社區(qū)的力量,但后封閉起來成為一種收費的編碼格式,違反了開源社區(qū)的游戲規(guī)則,因此與開源社區(qū)有過節(jié)。Xvid則是在Divx脫離開源社區(qū)以后,由開源社區(qū)在Divx技術積累的基礎上獨立研發(fā)的新的符合MPEG4規(guī)范的編碼格式,編碼效果很好,對硬件要求也不高,同時由于Xvid的免費與開放性,Xvid獲得了眾多硬件廠家的支持,所以現(xiàn)在很多DVD碟機和MP4等硬件設備都可以直接播放Xvid編碼的AVI文

9、件??梢哉f,能支持Divx的設備一般都支持Xvid。同時Xvid編碼也是DVD Rip的標準編碼方式之一,因此很多高清視頻文件也用Xvid進行視頻編碼。由于大量的DVD碟機和MP4提供了良好的硬件支持,Xvid編碼已經成為事實上最常用的編碼格式之一。作為開源社區(qū)陣營的MediaCoder軟件對Xvid編碼支持很好,由于歷史淵源,不支持Divx編碼也不奇怪。Xvid編碼的特點是在低碼率的情況下,效果不輸于RMVB,同時對于硬件運算能力的要求低于RMVB,高碼率的情況下能達到很不錯的清晰度,效果遠遠高于RMVB。同時Xvid對于動畫視頻還做了特殊優(yōu)化。H264編碼也是一種符合MPEG4規(guī)范的編碼格

10、式。應該算目前能用上的最先進的編碼方式了,特點是在低碼率的情況下,依然能獲得很好的畫面視覺效果。因此在320×240分辨率的情況下,要保持較高的清晰度,Xvid一般常用320-350Kbps碼率,但H264只需要200多Kbps碼率就能達到同樣的畫面效果。同時,H264的高壓縮率,也能滿足高清領域壓縮的需求。隨著畫面分辨率的變大,為了保持清晰度,需要的編碼率會以比分辨率更快的速度增加,導致文件體積快速增加,特別是達到1080P級別的時候,一個影片的體積為幾G乃至幾十G,此時H264的高壓縮率特點特別適合制作高清視頻,H264的壓縮率比MPEG2高出好幾倍。一個使用MPEG2編碼制作的

11、高清文件可能會達到30G甚至更多,但使用H264編碼制作的話,可能只需要4-5G就足夠了。但是,H264的這種高壓縮率帶來的副作用就是最硬件運算能力要求比較高,用H264編碼速度較慢,且使用H264編碼的高清視頻很多單核電腦放不了,好在現(xiàn)在雙核電腦的流行基本解決了這個問題,在便攜式設備上,由于多數廠家設計能力所限,普遍CPU運算能力都低,H264也就無法支持,因為在便攜式設備上,一旦CPU速度超過400M Hz或者達到更高的速度的時候,不但對CPU設計、制作提出了高要求,而且對于電路設計也提出了新的要求,在低速CPU主板設計時可以忽略不計的射頻干擾等問題,但如果要達到更高的速度,就必須解決,很

12、多廠家的設計能力都不足以解決這方面的問題,因此,市面上的MP4設備多可以支持Xvid編碼,但無法支持H264編碼。微軟自己的ASF/WMV文件有專用的編碼方式,也有幾代不同的編碼,新一代的編碼壓縮率更高,效果更好。ASF文件其實與WMV文件是一回事,只是后綴不一樣罷了,可以手動修改更換后綴,沒關系的。但由于微軟的這種格式可以附帶播放權限控制,加入了文件權限控制的ASF/WMV文件,只能通過電腦播放,其他設備如標稱支持ASF格式的MP4播放器等都無法播放,且在電腦上播放時,必須鏈接進授權者的網站,很多居心不良的網站就乘機在授權網頁上掛木馬。RMVB文件可以彈出網頁木馬,但RMVB的彈出頁面是設置

13、在RMVB文件里面的,你可以用軟件或者手工去除這種彈出設置,或者不聯(lián)網看RMVB文件也可以,不鏈接到指定網頁并不會影響到正常播放。但ASF/WMV的危害更加嚴重,如果需要播放有授權限制的ASF/WMV文件,必須鏈接進指定網頁獲得授權,否則不能播放。因此,假設授權頁面暗藏木馬,除非你不看這個ASF/WMV文件,否則開始獲取播放授權就必中網頁木馬。由于ASF/WMV文件內部也有幾代不同的編碼器,即使在標準支持ASF的設備上,也可能遇到不能播放的ASF/WMA文件。因為可能不支持某種編碼器或者編碼組合,這個情況與AVI相似,其他封裝格式也都有這類問題。而且ASF/WMV所用的編碼器,論壓縮率比不上H

14、264,論兼容性和開放性比不上Xvid,因此,不是必須情況,一般不建議轉換ASF/WMV文件。隨著FLV和3GP文件的流行,H263格式在日常使用中也經常用到。H263壓縮率其實并不高,但對硬件要求比較低,因此被手機等平臺選擇為主要支持的視頻編碼之一。FLASH從FLASH8開始,就支持H263編碼的FLV文件?,F(xiàn)在很多視頻共享網站的FLV文件視頻部分用的就是H263編碼。但由于H263壓縮率并不高,因此視頻網站的約20分鐘FLV視頻文件體積大小約為40M左右,但并不清晰,激烈動作畫面則更加模糊。很多非智能手機本身屏幕就不大,分辨率很低,也談不上什么清晰度,用H263也無所謂。FLASH完全就

15、是為了適應網絡傳播而設計的,幀率極低,默認只有12幀,一般的FALSH動畫文件用的是矢量技術,可以隨意放大縮小而不失真,但FLASH的FLV文件是基于位圖技術的,且第一代FLV文件標準就支持H263編碼,F(xiàn)LV為了更快的進行網絡傳播,可以說將RMVB/RM格式的設計理念發(fā)揮到極致,一切為了縮小文件體積,視覺效果能看就行。因此,盡管FLV文件可以支持更高的編碼率和幀率,新的FLASH播放器也能支持新的編碼格式,但在我們常見的視頻共享網站中,為了兼容性和盡可能的縮小文件體積,其FLV文件分辨率多為320×240,幀率為12幀/秒,視頻編碼格式為本就壓縮率并不高的H263,編碼率不足300

16、Kbps,音頻編碼方面也是盡可能的能省就省。盡管壓縮參數低,但網站播放界面的分辨率一般為400×300,本就已經很低的分辨率還被強行放大,這就是為什么大家總是覺得視頻共享網站的視頻有種模糊感覺的原因,且有時候還會覺得畫面不流暢,這些網站的提供的視頻節(jié)目,其聲音效果也很爛,基本屬于剛剛能聽的范圍。音頻編碼方面,對于視頻文件來說,除了RMVB自己封閉的編碼標準,最常見的就是MP3和AAC。微軟格式的ASF/WMV視頻文件數量少,其配套的音頻格式就是常見的WMA格式。但實際情況,WMA格式多是單純的作為一種音頻壓縮格式存在,在非ASF/WMV類型的視頻文件中,一般不使用WMA格式。就目前的

17、技術水平來說,音頻編碼對硬件的要求可以忽略不計。在有損音頻編碼領域,音頻編碼若追求通用性,首選自然是MP3格式,若追求壓縮率和壓縮質量,首選自然是AAC,WMA由于高不成低不就,且是微軟的專利編碼格式,在視頻文件制作中使用并不廣泛。在無損壓縮領域使用的格式主要有WAV、APE、FLAC幾種,理論上這些編碼格式也可以用在視頻文件制作中,但基本沒人用,因為會導致文件體積過大。幀率:要了解幀率就必須了解視頻播放的一個基本原理。人眼具有視覺延遲的特點,立即拿開眼睛前的一副圖像,大腦中卻不是立即反應出來的,大約在0.1秒以后,才會反應畫面已經拿開。因此,如果給人眼觀看一幅幅連續(xù)的畫面,且速度超過每秒10

18、幅以上的時候,在人腦中就會產生畫面連續(xù)的感覺,從而感覺自己看到的不是一幅幅獨立的圖片,而是一個連續(xù)的視頻。幀率就是視頻文件每秒展示在人眼的畫面的數量。24幀/秒的意思就是此視頻畫面每秒變化24次。因為電影的幀率是24幀/秒,所以一般認為,只要視頻文件的幀率達到或超過24幀/秒,就可以理解為畫面流暢。幀率太低,則必然導致視覺上感覺畫面不流暢,如常見共享網站提供的FLV文件,就經常會感覺畫面不流暢,因為幀率只有12幀/秒。對于非智能手機等設備,因為硬件運算能力不高,支持的幀率一般也不高,很多手機都只有15幀/秒播放能力,部分手機能力甚至更低,因此手機視頻文件普遍不很流暢。當幀率達到30幀/秒的時候,即使非常激烈的畫面變化,人眼也能感受到很流暢。人眼能感知的最高速度是60幀/秒,因此魔獸爭霸等游戲強制設置了游戲最高幀率為幀/秒。根據幀率的定義,我們能夠了解到,當分辨率一定的時候,假設保持同樣的清晰度,幀率越高,畫面越流暢,需要的編碼率也越高,文件體積也就相應變大?,F(xiàn)在我們已經能了解分辨率、清晰度、編碼率、編碼格式、文件體積大小、幀率之間的關系了。分辨率越大,清晰度越高,畫面越流暢,幀率越高,編碼率越高,文件體積越大,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論