使用ffmpeg简单合并视频(2个以上)

简要步骤

1、下载ffmpeg,并解压
2、进入bin文件夹
在这里插入图片描述
在这里插入图片描述

3、在当前路径下创建file.txt,并输入以下内容
在这里插入图片描述
在这里插入图片描述

4、将要合并的视频也放在当前路径下,注意要用file.txt里定义的文件名
在这里插入图片描述

5、当前路径下打开cmd命令框 输入以下指令然后按回车键:

ffmpeg -f concat -i filelist.txt -c copy output.mp4

6、完成
在这里插入图片描述

ffmpeg下载:去官网下载或者下载我打包好的:ffmpeg压缩包密码:2qr0

其他命令

裁剪视频
示例:ffmpeg -i 1.mp4 -vcodec copy -acodec copy -ss 00:02:16 -to 00:03:10 output.mp4 -y
解释:ffmpeg -i 原始视频文件 -vcodec copy -acodec copy -ss 开始时间 -to 结束时间 处理后视频文件 -y

ffmpeg 为了加速,会使用关键帧技术, 所以有时剪切出来的结果在起止时间上未必准确。 通常来说,把 -ss 选项放在 -i 之前,会使用关键帧技术; 把 -ss 选项放在 -i 之后,则不使用关键帧技术。 如果要使用关键帧技术又要保留时间戳,可以加上 -copyts 选项:
ffmpeg -ss 00:00:00 -i 1.mp4 -to 00:02:00 -c copy -copyts out.mp4
另一种方式,-to后加上要截取的总时间
ffmpeg -ss 00:18:20 -i 1.mp4 -to 00:03:20 -c copy 11.mp4

猜你喜欢

转载自blog.csdn.net/weixin_44027937/article/details/120925742