四、FFmpeg使用---FFmpeg程序的使用(ffmpeg.exe, ffplay.exe, ffprobe.exe)

歡迎加入技術(shù)交流群
群號(hào): 552340860

一、FFmpeg程序的使用(ffmpeg.exe, ffplay.exe, ffprobe.exe)

本章主要介紹一下ffmpeg工程包含的三個(gè)exe的使用方法。
ffmpeg的官方網(wǎng)站是:http://ffmpeg.org/
編譯好的可用版本的下載地址: http://ffmpeg.zeranoe.com/builds/
根據(jù)平臺(tái)自行下載對(duì)應(yīng)的版本,如圖所示:

FFmpeg Builds.png

  • 該網(wǎng)站中的FFMPEG分為3個(gè)版本:Static,Shared,Dev。

  • 前兩個(gè)版本可以直接在命令行中使用,他們的區(qū)別在于:Static里面只有3個(gè)應(yīng)用程序:ffmpeg.exe,ffplay.exe,ffprobe.exe,每個(gè)exe的體積都很大,相關(guān)的Dll已經(jīng)被編譯到exe里面去了。Shared里面除了3個(gè)應(yīng)用程序:ffmpeg.exe,ffplay.exe,ffprobe.exe之外,還有一些Dll,比如說avcodec-54.dll之類的。Shared里面的exe體積很小,他們?cè)谶\(yùn)行的時(shí)候,到相應(yīng)的Dll中調(diào)用功能。

  • Dev版本是用于開發(fā)的,里面包含了庫(kù)文件xxx.lib以及頭文件xxx.h,這個(gè)版本不包含exe文件。
    打開命令終端,進(jìn)入文件bin目錄,就可以使用這3個(gè)應(yīng)用程序了。

1.1、ffmpeg.exe

ffmpeg是用于轉(zhuǎn)碼的應(yīng)用程序。
一個(gè)簡(jiǎn)單的轉(zhuǎn)碼命令可以這樣寫:
將vtest.avi轉(zhuǎn)碼成v1.ts,并設(shè)置視頻的碼率為640kbps

./ffmpeg -i /Users/soliloquy/Desktop/ffmpeg/test/vtest.avi -b:v 640k /Users/soliloquy/Desktop/ffmpeg/test/v1.ts  

格式如下:
./ffmpeg -I 源文件路徑 -b:v 碼率 目標(biāo)文件路經(jīng)

1.2、ffplay.exe

ffplay是用于播放的應(yīng)用程序。
一個(gè)簡(jiǎn)單的播放命令可以這樣寫:

./ffplay /Users/soliloquy/Desktop/ffmpeg/test/vtest.avi

格式如下:
./ffpmeg 源文件路徑

1.3 ffprobe.exe

ffprobe是用于查看文件格式的應(yīng)用程序。

./ffprobe /Users/soliloquy/Desktop/ffmpeg/test/vtest.avi
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容