转自http://blog.csdn.net/gavinr/article/details/7183499 1.获取数据 ffmpeg读取mp4中的H264数据,并不能直接得到NALU,文件中也没有储存0x00000001的分隔符.下面这张图为packet.data中的数据 从图中可以发现,packet中的数据起始处没有分隔符(0x00000001), 也不是0x65.0x67.0x68.0x41等字节,所以可以肯定这不是标准的nalu. 其实,前4个字0x000032ce表示的是nalu的长度