使用 cat 连接 h264 字节流?

使用 cat 连接 h264 字节流?

我需要合并几个 h264 文件。我能用这样的简单技巧吗:

cat file0.h264 file1.h264 file2.h264 > out.h264

除了分辨率和比特率之外,所有 h264 都有相同的编码设置,并且没有 B 帧。

我试过了,我的输出文件播放得很好,

以下是 ffmpeg 的输出:

Stream #0:0[0x100]: Video: h264 (Constrained Baseline) ([27][0][0][0] /
0x001B), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 90k tbn, 48 tbc

这是正确的方法吗?

答案1

是的,mpeg 传输流可以简单地连接起来。

参考:https://trac.ffmpeg.org/wiki/Concatenate

相关内容