0

我有分段播放的 mp4。首先是 mp4 标头,然后是每个 GOP 的各个段。这是我从 RTMP 服务器获取的 h264 和 aac 编码视频。

我想用 ffmpeg 处理这些单独的段(我怀疑还有其他可用的工具)。如果需要,可以调整分辨率或比特率,甚至转码为 vp8/9 或 avi1。

但似乎 ffmpeg 无法处理此问题,因为该段没有标头。所以我想知道是否有一个标志或一组标志让 ffmpeg 能够在没有标头的情况下处理这些段?我可以只从 RTMP 中获取原始 h264 和 aac 数据包,而不是事先将其打包到 MP4 容器中,如果有帮助的话 - ffmpeg 能够处理这些吗?

4

1 回答 1

0

“所以我想知道是否有一个标志或一组标志让 ffmpeg 能够在没有标头的情况下处理这些段?'</p>

不,如果可能的话,ffmpeg 会在没有魔法标志的情况下做到这一点。标头包含解码所需的信息。

您可以将标题假装到单个段上。

于 2020-09-14T10:02:42.743 回答