2012-01-18 184 views

回答

3

通过查找适当的头文件代码,您当然可以找到的位置。如果解析序列,您可以从开始代码中找到它。

H.264比特流被分解成称为NAL单元的部分。这些单元在它们之前有24位代码0x000001用于同步。在此之后,将会有一个独特的开始代码,对应于图片的开头,以及您可以根据哪种图片决定哪个帧。

0

是的,你可以从AVPacket获得关键帧,在这个结构的'标志'中有一个成员。您可以通过pkt.flags获取值,对于关键帧,值将为1,否则为0。