Micayala_DivX1080p_ASP.divx Codec Specific Data
-----------------------------------------------

00 00 01 00 00 00 01 20  08 c8 0d 40 00 e1 a8 40  ....... .\C8.@.\E1\A8@
40 40 08 80 00 97 53 0a  78 08 c0 28 30 7f 00 00  @@....S.x.\C0(0...
01 b2 44 69 76 58 35 30  33 62 32 38 31 36 70     .\B2DivX503b2816p

This is an MPEG-4 header, with fields:

video_object_start_code, id=0
video_object_layer_start_code, video_object_layer_id=0
random_accessible_vol=0
video_object_type_indication=0x11 -> Advanced Simple Profile
is_object_layer_identifier=1
video_object_layer_verid=2
video_object_layer_priority=0
aspect_ratio_info=0, pixels are 1:1
vol_control_parameters=1
chroma_format=1, which is 4:2:0
low_delay=0 (B frames present)
vbv_parameters=1
first_half_bit_rate=1
latter_half_bit_rate=0x4350
first_half_vbv_buffer_size=0x80
latter_half_vbv_buffer_size=0
-> vbv_buffer_size=0x400 -> 2097152 bytes
first_half_vbv_occupancy=8
latter_half_vbv_occupancy=0
-> vbv_occupancy=0x40000 -> 2097152 bytes
video_object_layer_shape=0 (rectangular)
vop_time_increment_resolution=0x7530=30000 ticks in one seconds
fixed_vop_rate=0, display time between any two successive VOPs variable, use time stamps
video_object_layer_width=1920
video_object_layer_height=768
interlaced=0
obmc_disable=1, disables overlapped block motion compensation
sprite_enable=0, sprite not used
not_8_bit=0, video data precision is 8 bits per pixel
quant_type=0, second inverse quantisation method is used for inverse quantisation of the DCT coefficients
quarter_sample=0, half sample mode for motion compensation of the luminance component
complexity_estimation_disable=1, disables complexity estimation header in each VOP
resync_marker_disable=1, no resync_marker in coded VOPs
data_partitioned=0
newpred_enable=0
reduced_resolution_vop_enable=0
scalability=0 (scalable coding)

