给一张图片加多个水印
ffmpeg -i 1.png -vf "movie=mask.png[1watermask];movie=mask-kdx2.png[2watermask];[in][1watermask] overlay=960:0:1[int];[int][2watermask]overlay=0:0:1[out]" -y 3.jpg
给一张图片加一个水印
//scale表示图片长宽
ffmpeg -i 1.jpg -vf "movie=c:\2.jpg,scale=150:183[watermask];[in][watermask] overlay=100:100[out]" -y 3.jpg
ffmpeg -i blank.png -vf movie='C\:\\Users\\WLR\\Desktop\\excle学习\\4.png',scale=150:183[watermask];[in][watermask]overlay=100:300[out] -y 3.jpg
将图片转化为mp4格式
ffmpeg -f image2 -i %d.jpg tt.mp4
将mp4文件转格式,转为ts
ffmpeg -i moban4.mp4 -vcodec copy -vbsf h264_mp4toannexb ..\ts\moban4.ts
连接各个ts文件win10命令
copy/b "start1.ts"+"start_font.ts"+"switch1.ts"+"moban1.ts"+"switch2.ts"+"moban2.ts"+"switch3.ts"+"moban3.ts"+"switch4.ts"+"moban4.ts"+"end0.ts" /y output.ts
连接各个ts文件ffmpeg命令
ffmpeg -i "concat:input1.ts|input2.ts|input3.ts" -c copy -bsf:a aac_adtstoasc -movflags +faststart output.mp4
将ts文件转格式,转为mp4
ffmpeg -i output.ts -acodec copy -vcodec copy -absf aac_adtstoasc output.mp4
给视频添加背景音乐(设置时间为60秒)
ffmpeg -i ../mp3/culture.mp3 -i output.mp4 -t 60 -y ../user_video/output2.mp4
给视频添加背景音乐(不设置时间,默认时间(取最长时间),mp3与MP4比较)
ffmpeg -i ../mp3/culture.mp3 -i output.mp4 -y ../user_video/output2.mp4