4

从 MP4 中提取 H264 比特流是否可以通过将视频轨道中的所有原始数据附加到 H.264 MP4 文件中来实现,或者是否需要一些特殊的解码步骤来实现?

到处都有一些 H.264 解码器源,它们将纯“264”轨道作为输入。此输入是否可以从普通 MP4 文件中直接读取/可用?(假设常见的 iOS 或 Windows Phone MP4 AVC 文件类型。)

4

1 回答 1

4

该过程称为多路复用:您从可能具有多个流和附加信息的文件中提取单个流。

在 Windows 中,Media Foundation API 提供MPEG-4 文件源来读取和解复用.MP4文件。DirectShow API 也有第三方解复用器,例如来自 GDCL

FFmpeglibavformat有自己的解复用器。

于 2013-08-12T07:04:12.353 回答