1、FFMPEG程序介紹與使用html
主要介紹一下ffmpeg工程包含的三個exe的使用方法。windows
1. FFMPEG程序介紹網站
1.1.下載ui
ffmpeg的官方網站是:http://ffmpeg.org/編碼
下載地址:.net
訪問FFmpeg官網(http://ffmpeg.org)→選擇Download→選擇Windows Package→進入Zeranoe FFmpeg網站。命令行
編譯好的windows可用版本的下載地址(官網中能夠鏈接到這個網站,和官方網站保持同步): http://ffmpeg.zeranoe.com/builds/code
注意不要直接從FFmpeg官網下載源代碼。視頻
1.2.介紹htm
該網站中的FFMPEG分爲3個版本:Static,Shared,Dev。
前兩個版本能夠直接在命令行中使用,他們的區別在於:
Static裏面只有3個應用程序:ffmpeg.exe,ffplay.exe,ffprobe.exe,每一個exe的體積都很大,相關的Dll已經被編譯到exe裏面去了。
Shared裏面除了3個應用程序:ffmpeg.exe,ffplay.exe,ffprobe.exe以外,還有一些Dll,好比說avcodec-54.dll之類的。Shared裏面的exe體積很小,他們在運行的時候,到相應的Dll中調用功能。
Dev版本是用於開發的,裏面包含了庫文件xxx.lib(靜態庫)以及頭文件xxx.h,這個版本不包含exe文件。
打開系統命令行接面,切換到ffmpeg所在的目錄,就能夠使用這3個應用程序了。
PS: 命令行使用的時候下載Static或者Shared版本就能夠了。
2. FFMPEG程序使用
2.1. ffmpeg.exe
ffmpeg是用於視頻轉碼的應用程序。
ffmpeg.exe的使用
命令格式
一個簡單的轉碼命令能夠這樣寫:
//將input.avi轉碼成output.ts,並設置視頻的碼率爲640kbps
//ffmpeg -i 輸入文件路徑 -b:v 輸出視頻碼率 輸出文件路徑
ffmpeg -i input.avi -b:v 640k output.ts
-c:v codec 設置視頻編碼格式 通常h264
-c:a codec 設置音頻編碼格式
具體命令參數見下表:
具體的使用方法能夠參考: ffmpeg參數中文詳細解釋
詳細的使用說明(英文):http://ffmpeg.org/ffmpeg.html
2.2. ffplay.exe
ffplay是用於播放的應用程序。
ffplay的使用
命令格式
一個簡單的播放命令能夠這樣寫:
//播放test.avi
//ffplay 輸入文件路徑
ffplay input.avi
快捷鍵的說明可見下表:
具體的使用方法能夠參考:ffplay的快捷鍵以及選項
詳細的使用說明(英文):http://ffmpeg.org/ffplay.html
2.3. ffprobe.exe
ffprobe是用於查看文件格式的應用程序。
這個就很少介紹了。
詳細的使用說明(英文):http://ffmpeg.org/ffprobe.html
2、參考的原文
http://blog.csdn.net/leixiaohua1020/article/details/15811977