如何从MP4文件手动提取(解封装)H.264比特流

时间:2013-08-12 06:55:44

标签: video h.264 mp4

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

这里和那里有一些H.264解码器源,它们采用纯粹的“264”音轨作为输入。此输入是否可从普通MP4文件直接读取/可用? (比如常见的iOS或Windows Phone MP4 AVC文件类型。)

1 个答案:

答案 0 :(得分:4)

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

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

FFmpeg的libavformat有自己的解复用器。