如何处理碎片化mp4容器中的单个片段



我流式传输了分段的mp4。首先是mp4报头,然后是每个都是一个GOP的各个分段。这是我从RTMP服务器得到的h264和aac编码的视频。

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

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

"所以我想知道ffmpeg是否有一个或一组标志可以在没有标题的情况下处理这些片段?">

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

您可以将标题假装为单个分段。

最新更新