ffmpeg常用命令

給自己弄個備忘錄罷了(

使用ffmpeg的優(yōu)勢:
① 免費(fèi);
② 有些操作的速度比視頻剪輯軟件快很多;
③?支持的格式非常豐富,比如Pr不支持flv,但ffmpeg支持;
④ Pr今天不知道為什么不能導(dǎo)出視頻了,似乎說是不再兼容我的顯卡……但最近沒錢買新的^^;
⑤ 操作可重復(fù),以后想改也好改(如果記錄好自己做了什么操作的話);
⑥ 精確、不需要鼠標(biāo)點(diǎn)來點(diǎn)去;
⑦?如果能跟youtube-dl結(jié)合使用的話,可以實(shí)現(xiàn)在超長錄播中只下載一小段,但我即使掛著VPN也不行(只能下載完整的,無法下載片段)……
使用ffmpeg的劣勢:
①?全部是代碼,不直觀,每次操作之后需要點(diǎn)開輸出的視頻看效果;
②?合并音頻和視頻的時候會有bug;
③?功能顯然沒有剪輯軟件多,只能做基本的格式轉(zhuǎn)換、視頻剪輯、拼接、淡入淡出等;
綜上,轉(zhuǎn)換格式適合用ffmpeg,簡單剪輯適合用ffmpeg,復(fù)雜剪輯適合用ffmpeg處理成合適素材之后用剪輯軟件精細(xì)處理。

0.?使用方法
下載安裝
→ Windows搜索欄輸入cmd,打開命令提示符
→ cd轉(zhuǎn)到視頻所在文件夾(D盤需要加上/d)
1. 轉(zhuǎn)換視頻格式
INPUT和OUTPUT分別為輸入文件名和輸出文件名,注意文件名不能有空格
也可以用其他格式轉(zhuǎn)換
-q:a 0 -q:v 0是保持視頻和音頻質(zhì)量,沒有的話畫質(zhì)會下降(網(wǎng)絡(luò)上有用-qscale 0的,也可以用,但會提示說ambiguous)
2.?視頻剪輯(掐頭去尾)
表示從4秒開始,截出54秒
用-vcodec copy -acodec copy的剪輯,比剪輯軟件快很多(非常多,視頻越長,這種差異越明顯),并且會保持原視頻質(zhì)量
3.?淡入淡出
表示從0秒開始淡入2秒,從52秒開始淡出2秒
[0:v]那部分是視頻的淡入淡出,[0:a]那部分是音頻的淡入淡出,時間都需要分別設(shè)置
4.?添加圖片水印
表示在坐標(biāo)(0, 0)的位置添加圖片水印
坐標(biāo)也可以用視頻和圖片的長寬計(jì)算,視頻長寬為main_w和main_h(或W和H),圖片長寬為overlay_w和overlay_h(或w和h);所以如果要把圖片添加到右下角的話,坐標(biāo)就是overlay=x=W-w:y=H-h
(比較神奇的是,我那個視頻有淡入,我把圖片加在左上角時,視頻開頭圖片的顏色是原色→白色→原色變化的,不知道什么原理;把圖片加在別的位置的時候,顏色就沒有變化……)
5.?合并視頻和音頻
經(jīng)常會出現(xiàn)合并后視頻開始5秒沒聲音的情況(至少我之前用是這樣的,不知道后來有沒有解決;有種可能性是關(guān)鍵幀的問題),不知道怎么解決,而且速度也并不會很快,我的評價是不如用小丸工具箱
6.?其他功能
上面是我比較常用的功能,其他功能還包括拼接多個視頻、分離音頻和視頻、裁剪視頻、提取圖像、壓縮視頻等等,可以參考這個非常好用的知乎專欄:https://zhuanlan.zhihu.com/p/67878761
其他參考資料:https://blog.csdn.net/yu540135101/article/details/84503451?和?https://www.cnblogs.com/QianYan-Jonty/p/14951755.html
添加水印:https://misland.github.io/2021/02/23/ffmpeg-watermark-1/
ffmpeg官網(wǎng):https://ffmpeg.org/
封面圖來自網(wǎng)絡(luò),侵刪