工作过程中经常用到ffmeg, ffmpeg着实强大,因此记录一下用到过的命令
- 将两个码流顺序的串联为一个码流
ffmpeg -pix_fmt yuv420p -s 1920x1080 -f rawvideo -i "concat:input1.yuv|input2.yuv|input3.yuv" -c copy output.yuv
ffmpeg -i "concat:input1.h264|input2.h264" -c copy output.h264
- 将两个码流中的每一帧拼接为一帧,即每一帧的图像进行拼接
ffmpeg -pix_fmt yuv420p -s 1920x1080 -i input1.yuv -pix_format yuv420p -s 1920x1080 -i input2.yuv -filter_complex "[0:v]pad=iw*2:ih[a];[a][1:v]overlay=w81" -pix_format yuv420p output.yuv
参考文章:https://blog.csdn.net/hjwang1/article/details/108275966
参考文章中有详细解释