迎接MP4——製作Flash Player支援的H.264視訊格式

迎接MP4——製作Flash Player支援的H.264視訊格式
迎接MP4——製作Flash Player支援的H.264視訊格式
Flash Player 9.0.115發佈了,這是一個支援H.264的正式版本。關於H.264,已經說得太多,播放H.264的視訊也很簡單,用NetStream即可(也就是播放FLV的那一套,想瞭解的可以看這篇官方提供的教學),但是怎麼把現有的視訊壓縮成Flash Player支援的H.264格式呢?

http://bbs.flash2u.com.tw/dispbbs_35_80991_1.html

那麼,什麼是H.264?「MPEG4 Part 10」是什麼?它和「Part 3」、「Part 2」 有什麼關係?可以看這篇文章
簡單的講,H.264、MPEG4 Part 10、MPEG4 AVC和ISO/IEC 14496-10 都是一個東東,就是一種視訊編碼格式,同時也是高解析電影採用的視訊編碼格式之一(另外兩種是MPEG2和VC-1)。
而平常我們熟悉的DivX以及XviD編碼,都屬於MPEG4標準的範疇,但它們屬於MPEG4 Part 2,Flash Player是不支援它們的。
瞭解了基礎知識之後,我們首先需要找到一個編碼工具。
選擇一個優秀的壓縮工具至關重要。Flash CS3自帶的用於壓縮FLV的壓縮器自然是無法勝任了。可是網上的視訊轉換工具多如牛毛,要找一款好用的真的很難。本著「免費、易用、專業、通吃」這四個標準,經過大量測試,終於找到一款優秀的國產編碼軟體MediaCoder(中文名:影音轉碼寶盒),以下是來自MediaCoder官方網站的介紹:
MediaCoder是一個免費的通用音訊/視訊批量轉碼工具,它將眾多來自開源社區的優秀音訊視訊編解碼器和工具整合為一個通用的解決方案,可以將音訊、視訊檔案在各種格式之間進行轉換。
功能和特點
基於優秀的眾多的開源編解碼後台,能夠解碼和編碼的格式多
極為豐富的可調整的編碼參數
全部編解碼器自帶,不依賴於系統的編解碼器和任何組件
良好的可擴展的程式架構,快速適應新的需求,不斷新增新的格式的支援
利用腳本語言擴展的界面,有支援眾多影音設備(如PSPiPod)的專用界面
高性能,特別在雙核處理器上表現優異
典型應用
提高影音檔案壓縮率,減小其檔案尺寸
轉換至可在各種影音設備上播放的影音檔案,如MP3播放器、MP4播放器、手機、PDA、VCD/DVD播放機
擷取視訊檔案中的音軌並轉換成MP3、AAC、WMA等音訊檔案
修復和改善一些損壞的、部分下載的或質量不佳的影音檔案
支援格式
MP3, Vorbis, AAC, AAC+, AAC+v2, MusePack, Speex, AMR, WMA, RealAudio, mp3PRO*
FLAC, WavPack, Monkey』s Audio, OptimFrog, AAC Lossless, WMA Lossless, WAV/PCM
H.264, Xvid, MPEG1/2/4, Theora, Flash Video, Dirac, 3ivx*, RealVideo*, Windows Media Video
AVI, MPEG/VOB, Matroska, MP4, RealMedia*, ASF, Quicktime*, OGM*
CD, VCD, DVD, CUE Sheet*
*僅支援輸入
編碼工具搞定,接著就可以「製作」影片了。