ffmpeg基本用法
FFmpeg是一个强大的多媒体处理工具,可以用于视频和音频的转码、编辑、流媒体传输等。以下是FFmpeg的一些基本用法:
1、转码视频文件:
ffmpeg -i input.mp4 output.avi
该命令将把名为"input.mp4"的视频文件转换为名为"output.avi"的AVI格式视频文件。
2、转码音频文件:
ffmpeg -i input.mp3 output.wav
该命令将把名为"input.mp3"的音频文件转换为名为"output.wav"的WAV格式音频文件。
3、视频剪切:
css
ffmpeg -i input.mp4 -ss 00:00:10 -t 00:00:20 output.mp4
该命令将把"input.mp4"视频文件中从第10秒开始,长度为20秒的部分剪切出来,并保存为名为"output.mp4"的视频文件。
4、视频合并:
css
ffmpeg -i input1.mp4 -i input2.mp4 -filter_complex "[0:v][1:v]concat=n=2:v=1:a=0[outv]" -map "[outv]" output.mp4
该命令将把"input1.mp4"和"input2.mp4"两个视频文件合并成一个名为"output.mp4"的视频文件。
5、视频旋转:
css
ffmpeg -i input.mp4 -vf "transpose=1" output.mp4
input命令
该命令将把"input.mp4"视频文件旋转90度,并保存为名为"output.mp4"的视频文件。
以上仅是FFmpeg的一些基本用法,实际上FFmpeg还有许多高级功能和选项可供使用,可以根据具体需求进行更复杂的操作。