将多个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