1. 程式人生 > >ffmpeg常用命令-調整視訊顏色

ffmpeg常用命令-調整視訊顏色

http://help.tmtyum.com/content.php?id=18

 

1.hue:調整視訊色調、飽和度、亮度
h:色調角度度數(0到360),預設值為0
s:飽和度(-10到10),預設值為1
b:亮度(-10到10),預設值為0
命令格式:ffmpeg -i 源視訊地址 -vf hue=s=1:b=1:h=90 -b 輸出位元率 輸出視訊地址
使用例子:ffmpeg -i d:\2.flv -vf hue=b=1 -b 600k d:\outTemp.flv(調整飽和度)

 

2.colorbalance:顏色平衡,調整RGB得值的權重,分為三個階層,用於調整飽和度和調整顏色偏移值


rs、gs、bs:調整紅色,綠色和藍色陰影(最暗的畫素)(範圍:-1到1)
rm、gm、bm:調整紅色,綠色和藍色中間色(中等畫素)(範圍:-1到1)
rh、gh、bh:調整紅色,綠色和藍色的亮點(最亮的畫素)(範圍:-1到1)
命令格式:ffmpeg -i 源視訊地址 -vf colorbalance=rh=.3:gh=.3:bh=.3 -b 輸出位元率 輸出視訊地址
使用例子:ffmpeg -i d:\2.flv -vf colorbalance=rh=.3 -b 600k d:\outTemp.flv(增加紅色權重)


3.給視訊增加背景音樂
命令格式:

ffmpeg -y -i input.mp4 -i back.wav -filter_complex "[0:a] pan=stereo|c0=1*c0|c1=1*c1 [a1], [1:a] pan=stereo|c0=1*c0|c1=1*c1 [a2],[a1][a2]amix=duration=first,adelay=3000|3000,pan=stereo|c0<c0+c1|c1<c2+c3,pan=mono|c0=c0+c1[a]" -map "[a]" -map 0:v -c:v libx264 -c:a aac -strict -2 -ac 2 output.mp4