How is the h264 idea bitstream organized? / Header header codes

I tried to learn a little about h264 by looking at the bitstream of a video file with a hex editor. I found here start codes for video object planes (0x000001b6) and for i-frames (0x000001b600).

But I can not find many of these bytes in the video files. In most cases, these start codes appear at the beginning of the file with several passes between them. I expected them to appear very regularly, at an equal distance throughout the file !?

Can I see the file with a hex editor at all? What other startup codes exist and how is the h264 file organized?

+2
source share
1

0x000001b6 mpeg-4 part 2, . , XVID DIVX. H.264 - mpeg-4 10, . H.264 .

10, 2, (ISO 14496-10) , - , NAL. 24- 0x000001, B.1.1. forbidden_zero_bit, nal_ref_idc nal_unit_type 7.3.1.

, NAL . , .

+3

Source: https://habr.com/ru/post/1740768/


All Articles