ffmpeg将多个MP4合并成一个MP4

将多个MP4合并成一个MP4

1. 素材.mp4 逐个转化为  素材.ts

ffmpeg -i input.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts input.ts

2.将1.ts,2.ts,3.ts 合成mp4。

ffmpeg -i "concat:1.ts|2.ts|3.ts" -c copy -bsf:a aac_adtstoasc -movflags +faststart output.mp4

3. 截取从第02:53开始后的10分02秒的长度的视频(CPU计算较慢,尝试使用GPU CUDA加速报错,待尝试)

ffmpeg -ss 00:02:53 -vsync 0 -t 00:10:01 -i input.mp4 output.mp4

相关链接:

https://www.ucloud.cn/yun/43114.html

https://blog.csdn.net/junhua_peng/article/details/11235267

https://blog.csdn.net/u011757360/article/details/20491055

 

https://blog.csdn.net/COCO56/article/details/89517157  (GPU)

https://www.jianshu.com/p/59da3d350488  (Linux)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值