国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

一文快速學會FFmpeg音視頻編解碼神器的下載安裝與使用

2023-05-24 19:27 作者:好奇漫步  | 我要投稿


首先介紹下FFmpeg

FFmpeg 全名是Fast Forward MPEG(Moving Picture Experts Group),是一個集成了各種編解碼器的庫,也就是一堆程序文件,可以實現(xiàn)圖像信息的編碼、解碼、復用、解復用、流、過濾,也就是從視頻采集、視頻編碼到視頻傳輸,都可以調(diào)用FFmpeg這個庫中的代碼來完成。并且這個庫支持跨平臺,可以在Windows、Mac OS、Linux、Android、IOS使用。

還有一點要補充的,原來我們常用的視頻播放器比如暴風、qq影音、VLC等都是基于FFmpeg開發(fā)的,看到這里不明覺厲了吧。

FFmpeg的強大之處在于視頻轉(zhuǎn)碼時不需要借助外部轉(zhuǎn)碼軟件(比如Adobe的AE、PR、AME或者格式工廠等),只需要一個命令提示符便可以快速完成視頻的編碼轉(zhuǎn)碼等復雜操作,而且轉(zhuǎn)碼速度比常用的軟件還要快!


下載

首先來到FFmpeg的官網(wǎng)https://ffmpeg.org,根據(jù)你使用的電腦平臺進行下載。這里我們下載Windows版本,這里有兩個版本,具體選擇哪個版本可以參考下面這句話自行決定。這里選擇Windows builds by BtbN版本進行下載。

在Windows系統(tǒng)上,Gyan.dev和BtbN都提供了FFmpeg的預編譯版本。Gyan.dev通常使用MSVC編譯器,而BtbN使用MinGW編譯器。因此,Gyan.dev的版本可能會更符合Windows標準,而BtbN的版本可能會更加開放和跨平臺。

這時候來到GitHub頁面,選擇其中的Windows版本下載。這里有兩個版本,具體下載哪個版本根據(jù)下面這段話自行決定,兩者區(qū)別如下:

完整版適用于終端用戶,因為它包含了所有的可執(zhí)行文件和靜態(tài)庫,用戶可以從命令行調(diào)用FFmpeg的工具來進行視頻處理;

Shared版僅包含共享庫和工具,不包含可執(zhí)行文件和靜態(tài)庫,這使得開發(fā)者可以使用FFmpeg的功能實現(xiàn)自己的應(yīng)用程序或集成FFmpeg到自己的項目中。

這里我們下載完整版(127MB)。

安裝并配置環(huán)境變量

解壓下載好的ffmpeg-master-latest-win64-gpl.zip文件,然后把它放入一個合適的位置,比如C:\Program Files中。

右鍵桌面的“此電腦”圖標,點擊屬性來到系統(tǒng)信息頁面,或者右鍵任務(wù)欄的Windows圖標,點擊系統(tǒng)。

點擊“高級系統(tǒng)設(shè)置”。

點擊“環(huán)境變量”。

點擊Path,然后點擊“編輯”。

復制ffmpeg\bin所在的地址,注意是bin文件夾的地址,比如我這里是C:\Program Files\ffmpeg-master-latest-win64-gpl\bin。

點擊新建,把地址粘貼進去,確認即可。(注:這是win11系統(tǒng)的窗口。)

win10系統(tǒng)這里面沒有新建,需要把路徑粘貼到Path內(nèi)容的最后面,路徑前用英文分號;隔開。

為什么要配置環(huán)境變量呢?因為如果不配置,在cmd窗口輸入ffmpeg命令會提示找不到這個命令。

還有個不需要配置環(huán)境變量偷懶的方法,就是把解壓出來的bin文件夾下的三個exe文件放入C:\Windows\System32文件夾即可,因為這個路徑默認已經(jīng)在環(huán)境變量中了(此方法選用)。


測試是否安裝成功

win+R輸入cmd打開cmd窗口,輸入ffmpeg,如圖所示則代表安裝成功。

使用FFmpeg命令集進行視頻的轉(zhuǎn)碼操作

ffmpeg的基本使用格式如下所示:

舉例說明,比如把一個mp4視頻文件轉(zhuǎn)碼為avi,可以使用如下代碼:


實際運行時的畫面如圖所示:

轉(zhuǎn)碼速度很快,秒轉(zhuǎn),而且這并不是單純的改個后綴名。轉(zhuǎn)碼后輸出的文件位置在cmd命令運行所在的位置,如圖。

最終兩文件對比:

另外我們可以指定轉(zhuǎn)碼所用的編碼和分辨率等,再復雜一點的代碼如下所示:


注:在視頻所在文件夾地址欄中輸入cmd按回車,便可以在視頻所在位置運行cmd命令提示符,這樣生成的文件也會在原視頻所在文件夾。

實際運行及轉(zhuǎn)碼生成視頻文件如圖所示:

另外還可以將視頻轉(zhuǎn)為音視頻分離的兩個文件,代碼如下:


還可以將一個較大分辨率的視頻轉(zhuǎn)碼為不同分辨率的視頻,代碼如下:


其他常用命令集




下次我們將講解如何使用FFmpeg來進行在線流媒體視頻的下載,敬請期待!

更多教程請看本人主頁 頭條@好奇漫步,持續(xù)更新更多學習教程,保持關(guān)注哦~



一文快速學會FFmpeg音視頻編解碼神器的下載安裝與使用的評論 (共 條)

分享到微博請遵守國家法律
华池县| 武冈市| 凭祥市| 富川| 出国| 得荣县| 论坛| 沭阳县| 新闻| 紫云| 营口市| 将乐县| 北安市| 民和| 睢宁县| 团风县| 名山县| 普安县| 阿克陶县| 甘南县| 玉田县| 清徐县| 石城县| 神池县| 石楼县| 出国| 孝义市| 鄂伦春自治旗| 即墨市| 青龙| 大关县| 眉山市| 衡阳市| 政和县| 元朗区| 敦煌市| 来宾市| 怀集县| 桐庐县| 龙门县| 绥滨县|