溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

ffmpeg的安裝以及使用的方法

發(fā)布時間:2021-06-23 14:18:20 來源:億速云 閱讀:261 作者:chen 欄目:web開發(fā)

這篇文章主要介紹“ffmpeg的安裝以及使用的方法”,在日常操作中,相信很多人在ffmpeg的安裝以及使用的方法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”ffmpeg的安裝以及使用的方法”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

前言

最近想玩一下視頻水印,于是就查到ffmpeg這個腳本,那么接下來就開始玩這個工具。

這里只是簡單的操作,還有更多的花樣可以玩,其它的功能就等你去發(fā)掘了。

一、安裝

想要使用就得先安裝,接下來咔咔帶你一步一步實現(xiàn)安裝。

安裝環(huán)境為linux的centos7.

下載地址:wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz

ffmpeg的安裝以及使用的方法
圖1-1

如圖1-1就是下載完成后的壓縮包。

可以看到這個壓縮包跟平時使用的tar不一樣,后綴是xz。

執(zhí)行:xz -d ffmpeg-git-amd64-static.tar.xz 對下載的文件先進(jìn)行第一步處理。

ffmpeg的安裝以及使用的方法
圖1-2

如圖1-2就是執(zhí)行上述命令后的文件,此時的文件后綴就只剩下tar了。

那么就使用tar來對文件進(jìn)行進(jìn)一步的解壓。

ffmpeg的安裝以及使用的方法
圖1-3

圖1-3 就是解壓后的文件。

fmpeg下載下來了,那么就是啟動了。

進(jìn)入到剛剛解壓的文件,然后執(zhí)行./ffmpeg即可。

如果你能看到下圖信息,則表示已經(jīng)安裝成功了。

ffmpeg的安裝以及使用的方法
圖1-4

二 、讓ffmpeg可以全局使用

其實就是創(chuàng)建一個軟鏈接,在linux上鏈接還分個軟和硬,至于詳細(xì)解釋就自行查閱相關(guān)資料哈!

先進(jìn)入到bin目錄:cd usr/bin

然后執(zhí)行以下倆個命令,如圖2-1,這里咔咔為了方便對解壓的文件進(jìn)行了改名。

ffmpeg的安裝以及使用的方法
2-1

三、一切準(zhǔn)備就緒,開始給視頻打文字水印

執(zhí)行命令:ffmpeg -i test.mp4 -vf "drawtext=fontfile=/SIMHEI.TTF: text='咔咔閑談':x=100:y=10:fontsize=48:fontcolor=red:shadowy=2" new.mp4

參數(shù)說明

  • i 后邊跟的的是原視頻
  • -vf后邊跟的是字體位置
  • text是水印名字
  • x 橫軸坐標(biāo)
  • y 縱軸坐標(biāo)
  • fontsize為字體大小
  • fontcolor為文字顏色
  • new.mp4則為輸出的新文件

開始興高采烈的執(zhí)行這個命令,當(dāng)你點擊回車執(zhí)行后會讓你輸入y\n。

直接輸入y即可。

隨后就你會失望的看到這樣的一個界面,如下圖

ffmpeg的安裝以及使用的方法
2-2

根據(jù)報錯信息可以得知是找不到字體。

既然找不到字體,這不是非常好處理,隨便打開一個window電腦,多種字體隨你選擇。

ffmpeg的安裝以及使用的方法
字體

看你需要什么字體直接復(fù)制一份,然后傳到linux服務(wù)器上即可。

ffmpeg的安裝以及使用的方法
字體

然后再執(zhí)行一下那個命令。

隨后你就可以看到這些數(shù)據(jù),就代表已經(jīng)把文字水印打成功了。

ffmpeg的安裝以及使用的方法
成功的界面

來看一下效果圖,可以看到  咔咔閑談 這四個字已經(jīng)打到視頻上了。

你是不是會想打了水印的視頻效果怎么差?

其實這跟人家ffmpeg可沒有任何關(guān)系,這個是錄制gif時給壓縮的。

ffmpeg的安裝以及使用的方法
在這里插入圖片描述

既然文字水印大成功了,那么圖片水印也是一樣的道理,接下來在來看看圖片水印應(yīng)該做。

四、給視頻打圖片水印

執(zhí)行命令:ffmpeg -i test.mp4 -vf "movie=mark.png[watermark];[in][watermark] overlay=10:10[out]" new.mp4

參數(shù)說明

  • -i 為原視頻名
  • mark.png為水印圖片位置
  • overlay 為圖片位置
  • new.mp4 為新視頻名

圖片水印比文字水印就省事的多了,不用考慮字體是否存在,只需要有一張水印圖片即可。

ffmpeg的安裝以及使用的方法
成功圖

上圖即為圖片水印設(shè)置成功后的效果。

接下來看一下效果吧!

左上角51的這個圖片就是設(shè)置后的水印圖。

ffmpeg的安裝以及使用的方法
圖片水印效果

看了上邊兩個操作是不是感覺很簡單,但實際ffmpeg是非常復(fù)雜的,里邊的內(nèi)容多到你崩潰。

但是咱們也不用全部去了解,只要能完成我們的需求即可。

例如現(xiàn)在的視頻網(wǎng)站基本都是以m3u8方式進(jìn)行播放的,那么ffmpeg也是可以將mp4格式的視頻文件轉(zhuǎn)化為m3u8格式。

到此,關(guān)于“ffmpeg的安裝以及使用的方法”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注億速云網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI