日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

多媒体文件格式全解说

發(fā)布時間:2023/12/10 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 多媒体文件格式全解说 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

視頻: mp4/m4v/3gp/mpg、flv/f4v/swf、avi、gif、wmv、rmvb、mov、mts/m2t、webm/ogg/mkv

MP4格式是最常見的一種視頻文件格式,它現在所使用的視頻編碼并不是原來的MPEG4,而是H.264/AVC視頻編碼和AAC音頻編碼。它是一種商業(yè)的視頻編碼,國外是需要版權費用的,一般較常用的處理器都會有硬件編碼解碼H.264功能。但由于其商業(yè)版權,火狐和Opera的HTML5 <video>標簽并不完全支持此格式。M4V是蘋果公司創(chuàng)造的一種視頻格式,同樣是H.264視頻和AAC音頻編碼,其目標是高清視頻(藍光720p以上)。3GP是功能手機時代的一個視頻格式,采用H.263視頻編碼,畫質差,現在基本上已經沒有用了。MPG格式使用mpeg系列視頻編碼,具體使用看各個文件不同,沒有統(tǒng)一。

FLV是前幾年最流行的流媒體視頻格式,可以邊下邊播是它的長年以來的制勝關鍵(現在似乎不是了,其它格式也能),它是Adobe公司Flash軟件的視頻格式,在瀏覽器中使用Flash Player插件播放,國內所有在線視頻網站(優(yōu)酷、土豆等)都曾使用它為視頻文件格式。F4V是FLV的改進版本,支持更高清視頻,是現在國內所有在線視頻網站的PC端的視頻文件格式,比較遺憾的是H5的<video>中并沒有此格式。SWF與flv、f4v一樣同樣是Adobe的一種視頻格式,其最大特點是可以交互,暫至可以稱為一種軟件格式。頁游,在線小游戲等等除了最新的H5以外都是swf格式的。因為其強大性和方便性,其安全性一直無法得到保證,總是要更新Flash Player來修復漏洞。FLA則是Flash的工程文件,其他播放器并不能打開。

AVI采用的視頻編碼并不統(tǒng)一,但普遍相同內容其文件體積比較大,現在已經不常使用。似乎這個格式還有另外一個隱義與日本有關。

GIF嚴格來說是圖片格式而并非視頻,但它可以動的特性也可以歸其為視頻的一種,詳見下文圖片格式中的GIF解說。

WMV是微軟的視頻格式,視頻編碼為改造過的MPEG-4,音頻則通常采用wav編碼。

RMVB是RealNetworks公司的視頻格式,當年MP3、MP4流行的時候和rm格式、Real Player播放器曾經火了一把,現在已經幾乎絕跡了。

MOV是蘋果的視頻格式,為QuickTime軟件的影視格式,在影視行業(yè)比較多用,日常很少見到。

MTS是微單、單反、錄像機等專業(yè)相機視頻錄像產生的視頻格式,特點是畫質好、體積龐大。M2T是一些視頻剪輯軟件(如會聲會影)導出高清視頻的格式,也有部分相機錄像成此格式,體積比較龐大。

WebM是谷歌的一個開放免費的視頻格式,它是基于MKV格式開發(fā)的,用于HTML5視頻傳播。OGG也是一個開放免費的視頻格式用于HTML5視頻傳播。MKV則是Matroska公司為取代avi所開發(fā)的視頻格式,當年也曾偶有露面,現在也絕跡了。

HTML5 video與視頻格式

MP4WebMOgg
?
Internet Explorer 9+YESNONO
ChromeYESYESYES
Firefox部分支持(*)YESYES
SafariYESNONO
Opera部分支持(*)YESYES

MP4 = MPEG 4文件使用 H.264 視頻編解碼器和AAC音頻編解碼器
WebM = WebM 文件使用 VP8 視頻編解碼器和 Vorbis 音頻編解碼器
Ogg = Ogg 文件使用 Theora 視頻編解碼器和 Vorbis音頻編解碼器

*Firefox和Opera以前不支持MP4,較新版本中調用系統(tǒng)自身解碼接口,所以在部分舊系統(tǒng)和低端硬件上不支持,如在XP系統(tǒng)上不支持MP4,在Vista、WIN7、WIN8、WIN10上支持MP4(注意使用標準H.264編碼)。

就國內實際情況來看,PC端仍有大量IE7,IE8等不支持H5 video,而各個主流現代瀏覽器所支持的視頻格式又多有不統(tǒng)一的地方,多格式視頻必然會占用大量服務器存儲或運算(在線轉碼)資源,因而使用f4v是最優(yōu)選擇;而移動端通常不會安裝Flash Player,所以必然使用H5視頻,而國內Opera手機端十分少見,絕大部分都是使用Chrome及其衍生版本和Safari,所以可以直接使用MP4格式,或輔以極少情況下的在線轉碼成webm或ogg。微信公眾號文章的視頻的方案是使用標準MP4(H.264視頻編碼和AAC音頻編碼)。

專業(yè)軟件:格式工廠、貍窩格式轉換器、Corel Video Studio(會聲會影)、Adobe Flash、Adobe Premiere、Adobe After Effects、Sony Vegas

音頻:mp3、aac/m4a、ape/flac、wav、wma、amr、mid

MP3是使用最廣泛的音頻文件,編碼格式為MPEG Layer 3,目前大多數音樂文件都是此格式,但音質有壓縮,只給普通大眾使用,滿足不了對音質有較高要求的玩家。

AAC是從mp3格式發(fā)展而來的,有更好的音質和更高的壓縮比,現在已經是MPEG系列視頻格式中的標準音頻編碼格式,但在音樂文件上尚未普及。M4A也是AAC編碼的音樂文件,通常用在HTML5 audio的在線音樂播放上。

APEFLAC都是無損音樂文件,ape壓縮比較高,flac則MP3播放器兼容高一些。兩者一般都是需要收費的,適合音質要求較高的玩家,當然前提是有一副好耳機或音箱。

WAV是微軟的音樂文件,屬于無損音頻壓縮,文件比較大,大多數手機、MP3、MP4等設備錄音產生的文件都是這兩種文件中的一種,站長素材的音效網在用。

WMA也是微軟的有損壓縮音樂文件,壓縮比和音質高于MP3,也有一部分網站在使用。

AMR主要用于移動設備的語音,壓縮比比較大,相對其他的壓縮格式質量比較差,一般只用于人聲,通話,語音識別。微信的語音就是使用AMR格式。

MIDI不同于其它音頻文件,而是音樂代碼,可以理解為樂譜,一般在音樂專業(yè)人員及樂曲愛好者中使用。也有部分手機用此格式作為手機鈴聲。

HTML5 audio與音頻格式

M4AMP3WavOgg
?
Internet Explorer 9+YESYESNO(微軟自己的格式卻不支持)NO
ChromeYESYESYESYES
Firefox部分支持(*)部分支持(*)YESYES
SafariYESYESYESNO
Opera部分支持(*)部分支持(*)YESYES

*火狐和Opera對M4A和MP3的支持和對MP4的支持情況一樣。更詳細資料參考 火狐的開發(fā)者文檔 多媒體格式章節(jié)

國內移動H5在線音樂使用的格式是M4A,而PC使用的為Flash player加載的MP3格式。

專業(yè)軟件:Cool Edit Pro、Adobe Audition、Everyone Piano

圖片-點陣圖:jpg、png、gif、bmp、ico、tif(tiff)、psd/psb、WebP、RAW、pdf、DCM、sai/rif

JPG是使用最廣泛的一種圖片格式,色彩豐富,壓縮比高,特別適合存儲照片。但由于它采用的是有損壓縮而且壓縮程度太高,并不太適合于打印出版。而且放大很容易看到模糊,而且不支持透明,所以也并不適合存儲圖標、LOGO等。

PNG有兩種規(guī)格,一種是PNG-8,一種是PNG-24。PNG-8是8位的索引色png圖片,只有256種顏色,支持透明(全透明/不透明),這個跟gif一樣。PNG-24是png的24位直接色的版本,支持256級的透明度。由于png-24支持透明且色彩完整,非常適合用于存儲圖標、LOGO等。據資料說IE6以下支持的PNG透明只有PNG-8的透明,而不支持PNG-24的透明。

GIF的最大特點是可以動,但它只支持8位索引色,即只有256種顏色。它一般用來做為表情動態(tài)圖使用。值得一提的是,蘋果IOS中不支持保存gif,注意是保存,網頁上的gif圖只會存成一張jpg,很可能是因為歷史上專利版權的原因。微信小視頻沒有采用此格式而是使用mp4在很大程度上也是這兩個原因。

注意:以上三種格式是網頁上最常用的圖片格式,在Photoshop中導出時請務必選擇“存儲為Web和設備所用格式”,而不是直接另存為jpg或png。只有這樣才可以在圖片大小與圖片質量間獲得最好的平衡點。某些程序處理圖片縮略圖時(如PHP的GD庫),直接另存為保存出來的圖片 比 存儲為Web的圖片 的畫質相差很大。

BMP是未經壓縮的圖片格式,文件非常大,但也并沒有什么優(yōu)點,一般很少用。

ICO是圖標文件格式,與png相似,常用于軟件的圖標,以及網頁中的網站頭像(標簽欄左邊的小圖標favicon.ico)。

TIFF是一種專業(yè)印刷圖片格式。它可以是不壓縮的,文件體積較大,也可以是壓縮的。具有圖形格式復雜、存貯信息多的特點,TIFF最大色深為32bit(一般顯示器為24bit)。三維軟件3DS MAX、Maya、C4D中的大量貼圖就是TIFF格式的。 TIFF 格式可以制作質量非常高的圖像,因而經常用于出版印刷。它可以顯示上百萬的顏色(盡管灰度圖像僅局限于 256 色或底紋),通常用于比 GIF 或 JPEG 格式更大的圖像文件。Photoshop 可以在 TIFF 文件中存儲圖層;但是,如果在其它應用程序中打開此文件,則只有拼合圖像是可見的。噴繪和寫真的圖像最好儲存為TIF格式,但是注意不可用壓縮的格式,JPG經過壓縮了的,TIFF是沒有壓縮過的圖片,不光是寫真噴繪,印刷等場合的圖片都需要TIFF的,而且顏色模式要用CMYK的。當年拿著RGB的jpg作品集去學校打印店時還被鄙視了一下 囧rz

PSD是Photoshop軟件的工程文件,可以保存圖層、通道、路徑等等復雜信息,非常強大。PSB則是PSD的加大版本,如果PSD的文件大于1GB,那么軟件就很可能會提示你存為PSB格式了。

WebP是谷歌開發(fā)的圖片格式,在相同質量下,文件大小是JPG的2/3左右。但這種格式只能在Chrome和Safari中打開,IE、火狐、Opera均不支持。目前國內微信公眾號是使用這個格式的圖片。

RAW其實是一個統(tǒng)稱,是相機中直接生成的原始圖片格式。不同的相機廠商會有不同的格式,比如尼康為*.NEF、佳能為*.CR2。一般用于后期處理的照片最好是RAW,可以方便、多次地調整色溫、飽和度、銳度等而不會對照片質量產生明顯的下降。

PDF并非是一種圖片格式,而是電子書的格式,偶爾也有用于打印出版。

DCM圖片格式應該沒幾個人聽過。它是CT等醫(yī)學儀器產生的圖像,一般看圖軟件和圖片處理軟件也打不開,要用專門的醫(yī)學圖像軟件(如DCMExplorer)。我也只是大學上課的時候有大概了解過,有興趣的可以點此下載附件體驗一下。

SAI是專業(yè)繪圖軟件SAI的工程文件。RIF是專業(yè)繪圖軟件Corel Painter的工程文件。這兩個軟件都是專業(yè)CG繪畫軟件,一般只在藝術學院和游戲、動畫公司中使用。

專業(yè)軟件:Adobe Photoshop、Adobe Photoshop LightRoom、Adobe Acrobat、DCMExplorer、SAI、Corel Painter

圖片-矢量圖:eps/ai/cdr、svg、ttf

EPS是一種通用的矢量圖格式,網上下載的矢量圖片素材多為此格式。AI和CDR都可以打開和編輯,Photoshop則只能作為一個圖片(智能對象)導入。AI是Adobe Illustrator的工程文件,同時也是一種通用的矢量圖片文件。CDR是Corel Draw的工程文件,也是一種通用適量圖文件。這三個文件都是設計師通用的矢量圖格式,可以相互轉換,一般不影響使用。

SVG在網頁上看,無論你放多大都不會模糊,文件還很小,大小相當于同樣內容的png-8。但網頁、前端也還沒跟上時代。一般是那種要自適應的網站才用。據說有些低端的手機也看不了svg。對于程序猿來說,使用門檻會高一些,因為jpg、png等可以在ps里面改,svg只能在AI或者CDR里面改。一個使用了SVG圖片的網站fir.im

TTF并非圖片文件,而是字體文件。由于CSS3圖標字體這種形式的興起,在此也介紹一下。TTF也是一種放大不失真的類似于矢量圖的格式,同樣也是使用AI或者CDR制作,然后再轉換成tff字體文件。國內比較好的在線圖標字體庫是阿里巴巴矢量圖標庫

專業(yè)軟件:Adobe Illustrator、Corel Draw


總結

以上是生活随笔為你收集整理的多媒体文件格式全解说的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。