合成视频
ffmpeg -framerate 25 -i out/%04d.jpeg -c:v libx264 -r 25 -pix_fmt yuv420p -t 40 out_temp.mp4
截取指定坐标位置的视频
ffmpeg -i in.avi -vf crop=w=500:h=500:x=980:y=120 out.mp4
截取指定时长的音频
ffmpeg -i input.wav -ss 00:00:00 -t 10 -c copy output.wav
提取视频中的音频
ffmpeg -i input.mp4 -vn -f wav output.wav
视频与音频合并
ffmpeg -i input_video.mp4 -i input_audio.mp3 -c:v copy -c:a aac -strict experimental -b:a 192k output_video.mp4
提取视频帧
ffmpeg -i input_video.mp4 image_%03d.jpg
截取视频固定时长的视频
ffmpeg -i input.mp4 -ss 00:00:05 -t 00:00:10 output.mp4
合并视频
ffmpeg -i wang1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts 1.ts
ffmpeg -i wang2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts 2.ts
ffmpeg -i "concat:1.ts|2.ts" -c copy -bsf:a aac_adtstoasc -movflags +faststart ts.mp4
对视频进行压缩到固定的大小
ffmpeg -i input.mp4 -vf scale=1280:720 -crf 23 output.mp4 # crf表示压缩的质量 18~28之间,值越小质量越高
对视频进行压缩到固定的宽高比
ffmpeg -i input.mp4 -vf scale=1280:-1 output.mp4
标签:视频,00,ffmpeg,output,mp4,使用,input,方法 From: https://blog.csdn.net/jiulinghouxiao/article/details/139321457