:
执行
ffprobe 1.mp4
查看裁剪出的视频信息 , 时长是 5 秒 , 视频编码是 H264 编码 , 音频编码是 AAC 编码 ;
2、h264 编码的 SPS 和 PPS 数据
在 H...3 个 mp4 格式的 视频 , 转为 flv 格式的视频 ;
执行
ffprobe 1.flv
命令 , 查看 转换后的 1.flv 输出文件 ;
二、拼接视频 - 相同编码和相同容器格式的拼接测试...flv'
然后 , 执行
ffmpeg -f concat -i list.txt -codec copy output2.flv
命令 , 成功拼接视频 并且可以成功播放 ;
三、拼接视频 - 不同编码和容器格式的拼接测试...导致失败的案例 ;
错误原因 : 拼接视频时 , 一般都以第一个视频的 编码格式 和 参数为基准 , 如果 后面的视频 编码 和 参数 与 第一个不同 , 就会出现各种问题 ;
1、拼接视频命令 -...的 视频编码不变 , 音频编码 由 aac 改为 ac3 编码 , 此时 2.ts 的音频编码 与 1.ts 和 3.ts 的 aac 格式音频编码 不同 ;
此时 , 执行
ffmpeg -i "concat