音視頻處理之FFmpeg程序的介紹與使用20180302

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

相關文章
相關標籤/搜索