[FFmpeg-devel] [RFC] Sending H.264 stream to multiple containers

Nicolas George nicolas.george at normalesup.org
Tue Jul 16 11:54:36 CEST 2013


Le septidi 27 messidor, an CCXXI, Peng a écrit :
> It is reasonable to expect the filter to put the header back.
> However, the problem is that '-flags +global_header -c:v ' libx264'
> does not give you MP4-compliant stream, instead it gives you normal
> Annex B stream without repeated headers before every key frame,
> which h264_mp4toannexb does not deal with.

Until your message, I thought there was only two variants of H.264 packets,
but it seems the situation is more complex than that: three, four variants?

Could you sum-up this quickly? List all the variants, indicate in what
circumstances they are possible / necessary, how the encoder selects the
variant and what is the effect of the bitstream filters?

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20130716/d523335f/attachment.asc>


More information about the ffmpeg-devel mailing list