您当前的位置: 首页 > 

命运之手

暂无认证

  • 0浏览

    0关注

    747博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【FFMPEG】H264码流的两种组织方式:AnnexB和AVCC

命运之手 发布时间:2022-10-16 22:33:53 ,浏览量:0

H264码流分两种组织方式,一种是AnnexB格式,一种是AVCC格式

AnnexB格式

标准名称是MPEG-2 Tansport Stream Format,适合网络传输

和标准的H264文件格式一样,每一帧都由StartCode+NALU组成

StartCode NALU | StartCode NALU | …

SPS和PPS存在一个特定类型的NALU当中,一般是首个NALU

AVCC格式

标准名称是MPEG-4 Byte Stream Format,适合文件存储

又叫AVC1格式,FLV、MP4、MKV文件用的都是这种格式

ExtraData | Length NALU | Length NALU | …

SPS和PPS存在ExtraData当中

mp4toannexb

这是ffmpeg提供的一种比特流过滤器BitStreamFilter

它允许在转码前,从AVCC格式输入流中读取SPS和PPS,然后写到AnnexB格式的输出流当中

具体用法可以自己百度研究下

关注
打赏
1654938663
查看更多评论
立即登录/注册

微信扫码登录

0.0439s