您好,登錄后才能下訂單哦!
2 視頻編碼 2.1 視頻編碼格式
詳情參考 :https://baike.baidu.com/item/%E8 ... %96%E7%A0%81/839038
首先我們要分清文件格式和編碼格式:
文件格式:是指.mp4、.avi、.rmvb等 這些不同擴展名的視頻文件的文件格式 ,視頻文件的內容主要包括視頻和音 頻,其文件格式是按照一 定的編碼格式去編碼,并且按照該文件所規定的封裝格式將視頻、音頻、字幕等信息封裝 在一起,播放器會根據它們的封裝格式去提取出編碼,然后由播放器解碼,最終播放音視頻。
音視頻編碼格式:通過音視頻的壓縮技術,將視頻格式轉換成另一種視頻格式,通過視頻編碼實現流媒體的傳輸。 比如:一個.avi的視頻文件原來的編碼是a,通過編碼后編碼格式變為b,音頻原來為c,通過編碼后變為d。
音視頻編碼格式各類繁多,主要有幾下幾類:
MPEG系列 (由ISO[國際標準組織機構]下屬的MPEG[運動圖象專家組]開發 )視頻編碼方面主要是Mpeg1(vcd用 的就是它)、Mpeg2(DVD使用)、Mpeg4(的DVDRIP使用的都是它的變種,如:divx,xvid等)、Mpeg4 AVC(正熱門);音頻編碼方面主要是MPEG Audio Layer 1/2、MPEG Audio Layer 3(大名鼎鼎的mp3)、 MPEG-2 AAC 、MPEG-4 AAC等等。注意:DVD音頻沒有采用Mpeg的。
H.26X系列 (由ITU[國際電傳視訊聯盟]主導,側重網絡傳輸,注意:只是視頻編碼) 包括H.261、H.262、 H.263、H.263+、H.263++、H.264(就是MPEG4 AVC-合作的結晶) 目前最常用的編碼標準是視頻H.264,音頻AAC。
提問:
H.264是編碼格式還是文件格式? mp4是編碼格式還是文件格式?2.2 FFmpeg 的基本使用
我們將視頻錄制完成后,使用視頻編碼軟件對視頻進行編碼,本項目 使用FFmpeg對視頻進行編碼 。
下載 :?mpeg-20180227-fa0c9d6-win64-static.zip,并解壓,本教程將?mpeg解壓到了 F:\devenv\edusoft\?mpeg-20180227-fa0c9d6-win64-static\?mpeg-20180227-fa0c9d6-win64-static下。 將F:\devenv\edusoft\?mpeg-20180227-fa0c9d6-win64-static\?mpeg-20180227-fa0c9d6-win64-static\bin目 錄配置在path環境變量中。
檢測是否安裝成功:
簡單的測試:
將一個.avi文件轉成mp4、mp3、gif等。 比如我們將lucene.avi文件轉成mp4,運行如下命令:
?mpeg -i lucene.avi lucene.mp4 轉成mp3:?mpeg -i lucene.avi lucene.mp3
轉成gif:?mpeg -i lucene.avi lucene.gif 官方文檔(英文):http://?mpeg.org/?mpeg.html
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。