修改视频封面
ffmpeg -i he.mp4 -i fengmian.jpg -map 1 -map 0 -c copy -disposition:0 attached_pic -y fff.mp4
裁剪区域(从0,0开始) 帧率30 码率500k -y 强制覆盖
ffmpeg -y -i 11.mp4 -vf crop=500:500:0:0 -r 30 -b 500k cut2.mp4
剪切:-ss 开始时间,单位秒;-t duration
ffmpeg -y -i mei.mp4 -ss 0 -t 10 33.mp4
倒序播放
ffmpeg -y -i %s -vf reverse %s
视频压缩:2.0 与 0.5 互为反数
ffmpeg -y -i 33.mp4 -filter_complex [0:v]setpts=2.0*PTS[v];[0:a]atempo=0.5[a] -map [v] -map [a] 34.mp4
清除元数据
ffmpeg -i old.mp3 -map_metadata -1 new.mp3
提取关键帧
ffmpeg -i saoguang.mp4 -vf select='eq(pict_type\,I)' -vsync 2 -s 544*960 -f image2 core-%02d.jpeg
设置亮度、对比度、饱和度和近似伽马(gamma)调整
滤镜支持下面选项:
contrast
设置contrast表达式,值必须是一个-2.0-2.0间的浮点数,默认为0
brightness
设置brightness表达式.值必须是一个-1.0-1.0间的浮点数,默认为0
saturation
设置saturation表达式. 值必须是一个0-3.0间的浮点数,默认为1
ffmpeg -y -i 11.mp4 -vf eq=contrast=0.9:brightness=0.1:saturation=3 out.mp4
图片转视频
ffmpeg -f image2 -i /home/ttwang/images/image%d.jpg -vcodec libx264 -r 10 tt.mp4
-r 10 表示定义帧率为10,这样输出的视频就是每秒播放十帧
添加透明水印
http://blog.chinaunix.net/uid-11344913-id-5576786.html
模糊处理
ffmpeg -i input.mpg -vf boxblur=1.5:1 output.mp4
视频降噪
ffmpeg -i input.mpg -vf hqdn3d output.mp4
添加图片水印
ffmpeg -y -i y.mp4 -i lan.jpg -filter_complex overlay=0:400 yy.mp4
第一个视频和第二个音频合并,时长以短的为主
ffmpeg -y -i 11.mp4 -i saoguang.mp4 -map 0:v -map 1:a -c copy -shortest 34.mp4
网友评论