mirror of
https://github.com/wader/fq.git
synced 2024-11-29 12:14:17 +03:00
d703321a7a
This is used for >1gb files. Disable decode will speed up deocde a lot but will probably also produce some gaps as same part of the movi chunks will not be reference by the indx index.
494 lines
58 KiB
Plaintext
494 lines
58 KiB
Plaintext
# ffmpeg -f lavfi -i testsrc -t 50ms -c:v h264 -f avi avc.avi
|
|
$ fq dv avc.avi
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|.{}: avc.avi (avi) 0x0-0x2442 (9282)
|
|
0x00000|52 49 46 46 |RIFF | id: "RIFF" 0x0-0x4 (4)
|
|
0x00000| 3a 24 00 00 | :$.. | size: 9274 0x4-0x8 (4)
|
|
0x00000| 41 56 49 20 | AVI | type: "AVI " (valid) 0x8-0xc (4)
|
|
| | | chunks[0:5]: 0xc-0x2442 (9270)
|
|
| | | [0]{}: chunk 0xc-0x124c (4672)
|
|
0x00000| 4c 49 53 54| LIST| id: "LIST" (Chunk list) 0xc-0x10 (4)
|
|
0x00010|38 12 00 00 |8... | size: 4664 0x10-0x14 (4)
|
|
0x00010| 68 64 72 6c | hdrl | type: "hdrl" (AVI main list) 0x14-0x18 (4)
|
|
| | | chunks[0:3]: 0x18-0x124c (4660)
|
|
| | | [0]{}: chunk 0x18-0x58 (64)
|
|
0x00010| 61 76 69 68 | avih | id: "avih" (AVI main header) 0x18-0x1c (4)
|
|
0x00010| 38 00 00 00| 8...| size: 56 0x1c-0x20 (4)
|
|
0x00020|40 9c 00 00 |@... | micro_sec_per_frame: 40000 0x20-0x24 (4)
|
|
0x00020| 00 00 00 00 | .... | max_bytes_per_sec: 0 0x24-0x28 (4)
|
|
0x00020| 00 00 00 00 | .... | padding_granularity: 0 0x28-0x2c (4)
|
|
| | | flags{}: 0x2c-0x30 (4)
|
|
0x00020| 10 | . | unused0: raw bits 0x2c-0x2c.2 (0.2)
|
|
0x00020| 10 | . | must_use_index: false 0x2c.2-0x2c.3 (0.1)
|
|
0x00020| 10 | . | has_index: true 0x2c.3-0x2c.4 (0.1)
|
|
0x00020| 10 09 | .. | unused1: raw bits 0x2c.4-0x2d.4 (1)
|
|
0x00020| 09 | . | trust_ck_type: true 0x2d.4-0x2d.5 (0.1)
|
|
0x00020| 09 | . | unused2: raw bits 0x2d.5-0x2d.7 (0.2)
|
|
0x00020| 09 | . | is_interleaved: true 0x2d.7-0x2e (0.1)
|
|
0x00020| 00 | . | unused3: raw bits 0x2e-0x2e.6 (0.6)
|
|
0x00020| 00 | . | copyrighted: false 0x2e.6-0x2e.7 (0.1)
|
|
0x00020| 00 | . | was_capture_file: false 0x2e.7-0x2f (0.1)
|
|
0x00020| 00| .| unused4: raw bits 0x2f-0x30 (1)
|
|
0x00030|03 00 00 00 |.... | total_frames: 3 0x30-0x34 (4)
|
|
0x00030| 00 00 00 00 | .... | initial_frames: 0 0x34-0x38 (4)
|
|
0x00030| 01 00 00 00 | .... | streams: 1 0x38-0x3c (4)
|
|
0x00030| 00 00 10 00| ....| suggested_buffer_size: 1048576 0x3c-0x40 (4)
|
|
0x00040|40 01 00 00 |@... | width: 320 0x40-0x44 (4)
|
|
0x00040| f0 00 00 00 | .... | height: 240 0x44-0x48 (4)
|
|
0x00040| 00 00 00 00 00 00 00 00| ........| reserved: raw bits 0x48-0x58 (16)
|
|
0x00050|00 00 00 00 00 00 00 00 |........ |
|
|
| | | [1]{}: chunk 0x58-0x1140 (4328)
|
|
0x00050| 4c 49 53 54 | LIST | id: "LIST" (Chunk list) 0x58-0x5c (4)
|
|
0x00050| e0 10 00 00| ....| size: 4320 0x5c-0x60 (4)
|
|
0x00060|73 74 72 6c |strl | type: "strl" (Stream list) 0x60-0x64 (4)
|
|
| | | chunks[0:4]: 0x64-0x1140 (4316)
|
|
| | | [0]{}: chunk 0x64-0xa4 (64)
|
|
0x00060| 73 74 72 68 | strh | id: "strh" (Stream header) 0x64-0x68 (4)
|
|
0x00060| 38 00 00 00 | 8... | size: 56 0x68-0x6c (4)
|
|
0x00060| 76 69 64 73| vids| type: "vids" (Video stream) 0x6c-0x70 (4)
|
|
0x00070|48 32 36 34 |H264 | handler: "H264" 0x70-0x74 (4)
|
|
| | | flags{}: 0x74-0x78 (4)
|
|
0x00070| 00 | . | unused0: raw bits 0x74-0x74.7 (0.7)
|
|
0x00070| 00 | . | disabled: false 0x74.7-0x75 (0.1)
|
|
0x00070| 00 00 | .. | unused1: raw bits 0x75-0x76.7 (1.7)
|
|
0x00070| 00 | . | pal_changes: false 0x76.7-0x77 (0.1)
|
|
0x00070| 00 | . | unused2: raw bits 0x77-0x78 (1)
|
|
0x00070| 00 00 | .. | priority: 0 0x78-0x7a (2)
|
|
0x00070| 00 00 | .. | language: 0 0x7a-0x7c (2)
|
|
0x00070| 00 00 00 00| ....| initial_frames: 0 0x7c-0x80 (4)
|
|
0x00080|01 00 00 00 |.... | scale: 1 0x80-0x84 (4)
|
|
0x00080| 19 00 00 00 | .... | rate: 25 0x84-0x88 (4)
|
|
0x00080| 00 00 00 00 | .... | start: 0 0x88-0x8c (4)
|
|
0x00080| 03 00 00 00| ....| length: 3 0x8c-0x90 (4)
|
|
0x00090|f1 0b 00 00 |.... | suggested_buffer_size: 3057 0x90-0x94 (4)
|
|
0x00090| ff ff ff ff | .... | quality: 4294967295 0x94-0x98 (4)
|
|
0x00090| 00 00 00 00 | .... | sample_size: 0 0x98-0x9c (4)
|
|
| | | frame{}: 0x9c-0xa4 (8)
|
|
0x00090| 00 00 | .. | left: 0 0x9c-0x9e (2)
|
|
0x00090| 00 00| ..| top: 0 0x9e-0xa0 (2)
|
|
0x000a0|40 01 |@. | right: 320 0xa0-0xa2 (2)
|
|
0x000a0| f0 00 | .. | bottom: 240 0xa2-0xa4 (2)
|
|
| | | [1]{}: chunk 0xa4-0xd4 (48)
|
|
0x000a0| 73 74 72 66 | strf | id: "strf" (Stream format) 0xa4-0xa8 (4)
|
|
0x000a0| 28 00 00 00 | (... | size: 40 0xa8-0xac (4)
|
|
0x000a0| 28 00 00 00| (...| bi_size: 40 0xac-0xb0 (4)
|
|
0x000b0|40 01 00 00 |@... | width: 320 0xb0-0xb4 (4)
|
|
0x000b0| f0 00 00 00 | .... | height: 240 0xb4-0xb8 (4)
|
|
0x000b0| 01 00 | .. | planes: 1 0xb8-0xba (2)
|
|
0x000b0| 18 00 | .. | bit_count: 24 0xba-0xbc (2)
|
|
0x000b0| 48 32 36 34| H264| compression: "H264" 0xbc-0xc0 (4)
|
|
0x000c0|00 84 03 00 |.... | size_image: 230400 0xc0-0xc4 (4)
|
|
0x000c0| 00 00 00 00 | .... | x_pels_per_meter: 0 0xc4-0xc8 (4)
|
|
0x000c0| 00 00 00 00 | .... | y_pels_per_meter: 0 0xc8-0xcc (4)
|
|
0x000c0| 00 00 00 00| ....| clr_used: 0 0xcc-0xd0 (4)
|
|
0x000d0|00 00 00 00 |.... | clr_important: 0 0xd0-0xd4 (4)
|
|
| | | [2]{}: chunk 0xd4-0x10f4 (4128)
|
|
0x000d0| 4a 55 4e 4b | JUNK | id: "JUNK" (Alignment) 0xd4-0xd8 (4)
|
|
0x000d0| 18 10 00 00 | .... | size: 4120 0xd8-0xdc (4)
|
|
0x000d0| 04 00 00 00| ....| data: raw bits 0xdc-0x10f4 (4120)
|
|
0x000e0|00 00 00 00 30 30 64 63 00 00 00 00 00 00 00 00|....00dc........|
|
|
* |until 0x10f3.7 (4120) | |
|
|
| | | [3]{}: chunk 0x10f4-0x1140 (76)
|
|
0x010f0| 76 70 72 70 | vprp | id: "vprp" (Video properties) 0x10f4-0x10f8 (4)
|
|
0x010f0| 44 00 00 00 | D... | size: 68 0x10f8-0x10fc (4)
|
|
0x010f0| 00 00 00 00| ....| video_format_token: 0 0x10fc-0x1100 (4)
|
|
0x01100|00 00 00 00 |.... | video_standard: 0 0x1100-0x1104 (4)
|
|
0x01100| 19 00 00 00 | .... | vertical_refresh_rate: 25 0x1104-0x1108 (4)
|
|
0x01100| 40 01 00 00 | @... | h_total_in_t: 320 0x1108-0x110c (4)
|
|
0x01100| f0 00 00 00| ....| v_total_in_lines: 240 0x110c-0x1110 (4)
|
|
| | | frame_aspect_ratio{}: 0x1110-0x1114 (4)
|
|
0x01110|03 00 |.. | x: 3 0x1110-0x1112 (2)
|
|
0x01110| 04 00 | .. | y: 4 0x1112-0x1114 (2)
|
|
0x01110| 40 01 00 00 | @... | frame_width_in_pixels: 320 0x1114-0x1118 (4)
|
|
0x01110| f0 00 00 00 | .... | frame_height_in_lines: 240 0x1118-0x111c (4)
|
|
0x01110| 01 00 00 00| ....| nb_field_per_frame: 1 0x111c-0x1120 (4)
|
|
| | | field_info[0:1]: 0x1120-0x1140 (32)
|
|
| | | [0]{}: field_info 0x1120-0x1140 (32)
|
|
0x01120|f0 00 00 00 |.... | compressed_bm_height: 240 0x1120-0x1124 (4)
|
|
0x01120| 40 01 00 00 | @... | compressed_bm_width: 320 0x1124-0x1128 (4)
|
|
0x01120| f0 00 00 00 | .... | valid_bm_height: 240 0x1128-0x112c (4)
|
|
0x01120| 40 01 00 00| @...| valid_bm_width: 320 0x112c-0x1130 (4)
|
|
0x01130|00 00 00 00 |.... | valid_bmx_offset: 0 0x1130-0x1134 (4)
|
|
0x01130| 00 00 00 00 | .... | valid_bmy_offset: 0 0x1134-0x1138 (4)
|
|
0x01130| 00 00 00 00 | .... | video_x_offset_in_t: 0 0x1138-0x113c (4)
|
|
0x01130| 00 00 00 00| ....| video_y_valid_start_line: 0 0x113c-0x1140 (4)
|
|
| | | [2]{}: chunk 0x1140-0x124c (268)
|
|
0x01140|4a 55 4e 4b |JUNK | id: "JUNK" (Alignment) 0x1140-0x1144 (4)
|
|
0x01140| 04 01 00 00 | .... | size: 260 0x1144-0x1148 (4)
|
|
0x01140| 6f 64 6d 6c 64 6d 6c 68| odmldmlh| data: raw bits 0x1148-0x124c (260)
|
|
0x01150|f8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00|................|
|
|
* |until 0x124b.7 (260) | |
|
|
| | | [1]{}: chunk 0x124c-0x126e (34)
|
|
0x01240| 4c 49 53 54| LIST| id: "LIST" (Chunk list) 0x124c-0x1250 (4)
|
|
0x01250|1a 00 00 00 |.... | size: 26 0x1250-0x1254 (4)
|
|
0x01250| 49 4e 46 4f | INFO | type: "INFO" 0x1254-0x1258 (4)
|
|
| | | chunks[0:1]: 0x1258-0x126e (22)
|
|
| | | [0]{}: chunk 0x1258-0x126e (22)
|
|
0x01250| 49 53 46 54 | ISFT | id: "ISFT" (Software. Identifies the name of the software package used to create the file) 0x1258-0x125c (4)
|
|
0x01250| 0e 00 00 00| ....| size: 14 0x125c-0x1260 (4)
|
|
0x01260|4c 61 76 66 35 38 2e 37 36 2e 31 30 30 00 |Lavf58.76.100. | value: "Lavf58.76.100" 0x1260-0x126e (14)
|
|
| | | [2]{}: chunk 0x126e-0x166e (1024)
|
|
0x01260| 4a 55| JU| id: "JUNK" (Alignment) 0x126e-0x1272 (4)
|
|
0x01270|4e 4b |NK |
|
|
0x01270| f8 03 00 00 | .... | size: 1016 0x1272-0x1276 (4)
|
|
0x01270| 00 00 00 00 00 00 00 00 00 00| ..........| data: raw bits 0x1276-0x166e (1016)
|
|
0x01280|00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00|................|
|
|
* |until 0x166d.7 (1016) | |
|
|
| | | [3]{}: chunk 0x166e-0x240a (3484)
|
|
0x01660| 4c 49| LI| id: "LIST" (Chunk list) 0x166e-0x1672 (4)
|
|
0x01670|53 54 |ST |
|
|
0x01670| 94 0d 00 00 | .... | size: 3476 0x1672-0x1676 (4)
|
|
0x01670| 6d 6f 76 69 | movi | type: "movi" (Stream Data) 0x1676-0x167a (4)
|
|
| | | chunks[0:3]: 0x167a-0x240a (3472)
|
|
| | | [0]{}: chunk 0x167a-0x2274 (3066)
|
|
0x01670| 30 30 64 63 | 00dc | id: "00dc" 0x167a-0x167e (4)
|
|
| | | stream_type: "dc" (Compressed video frame)
|
|
| | | stream_nr: 0
|
|
0x01670| f1 0b| ..| size: 3057 0x167e-0x1682 (4)
|
|
0x01680|00 00 |.. |
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| data[0:8]: (avc_au) 0x1682-0x2273 (3057)
|
|
0x01680| 00 00 00 01 | .... | [0]: raw bits start_code 0x1682-0x1686 (4)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [1]{}: nalu (avc_nalu) 0x1686-0x169f (25)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| sps{}: (avc_sps) 0x0-0x16 (22)
|
|
0x000|f4 |. | profile_idc: "high_444_predictive_profile" (244) 0x0-0x1 (1)
|
|
0x000| 00 | . | constraint_set0_flag: false 0x1-0x1.1 (0.1)
|
|
0x000| 00 | . | constraint_set1_flag: false 0x1.1-0x1.2 (0.1)
|
|
0x000| 00 | . | constraint_set2_flag: false 0x1.2-0x1.3 (0.1)
|
|
0x000| 00 | . | constraint_set3_flag: false 0x1.3-0x1.4 (0.1)
|
|
0x000| 00 | . | constraint_set4_flag: false 0x1.4-0x1.5 (0.1)
|
|
0x000| 00 | . | constraint_set5_flag: false 0x1.5-0x1.6 (0.1)
|
|
0x000| 00 | . | reserved_zero_2bits: 0 0x1.6-0x2 (0.2)
|
|
0x000| 0d | . | level_idc: "1.3" (13) 0x2-0x3 (1)
|
|
0x000| 91 | . | seq_parameter_set_id: 0 0x3-0x3.1 (0.1)
|
|
0x000| 91 | . | chroma_format_idc: "4:4:4" (3) 0x3.1-0x3.6 (0.5)
|
|
0x000| 91 | . | separate_colour_plane_flag: false 0x3.6-0x3.7 (0.1)
|
|
0x000| 91 | . | bit_depth_luma: 8 0x3.7-0x4 (0.1)
|
|
0x000| 9b | . | bit_depth_chroma: 8 0x4-0x4.1 (0.1)
|
|
0x000| 9b | . | qpprime_y_zero_transform_bypass_flag: false 0x4.1-0x4.2 (0.1)
|
|
0x000| 9b | . | seq_scaling_matrix_present_flag: false 0x4.2-0x4.3 (0.1)
|
|
0x000| 9b | . | log2_max_frame_num: 4 0x4.3-0x4.4 (0.1)
|
|
0x000| 9b | . | pic_order_cnt_type: 0 0x4.4-0x4.5 (0.1)
|
|
0x000| 9b | . | log2_max_pic_order_cnt_lsb: 6 0x4.5-0x5 (0.3)
|
|
0x000| 28 | ( | max_num_ref_frames: 4 0x5-0x5.5 (0.5)
|
|
0x000| 28 | ( | gaps_in_frame_num_value_allowed_flag: false 0x5.5-0x5.6 (0.1)
|
|
0x000| 28 28 | (( | pic_width_in_mbs: 20 0x5.6-0x6.7 (1.1)
|
|
0x000| 28 3f | (? | pic_height_in_map_units: 15 0x6.7-0x7.6 (0.7)
|
|
0x000| 3f | ? | frame_mbs_only_flag: true 0x7.6-0x7.7 (0.1)
|
|
0x000| 3f | ? | direct_8x8_inference_flag: true 0x7.7-0x8 (0.1)
|
|
0x000| 60 | ` | frame_cropping_flag: false 0x8-0x8.1 (0.1)
|
|
0x000| 60 | ` | vui_parameters_present_flag: true 0x8.1-0x8.2 (0.1)
|
|
| | | vui_parameters{}: 0x8.2-0x15.5 (13.3)
|
|
0x000| 60 | ` | aspect_ratio_info_present_flag: true 0x8.2-0x8.3 (0.1)
|
|
0x000| 60 22 | `" | aspect_ratio_idc: "1:1" (1) 0x8.3-0x9.3 (1)
|
|
0x000| 22 | " | overscan_info_present_flag: false 0x9.3-0x9.4 (0.1)
|
|
0x000| 22 | " | video_signal_type_present_flag: false 0x9.4-0x9.5 (0.1)
|
|
0x000| 22 | " | chroma_loc_info_present_flag: false 0x9.5-0x9.6 (0.1)
|
|
0x000| 22 | " | timing_info_present_flag: true 0x9.6-0x9.7 (0.1)
|
|
0x000| 22 00 00 00 02 | ".... | num_units_in_tick: 1 0x9.7-0xd.7 (4)
|
|
0x000| 02 00 00| ...| time_scale: 50 0xd.7-0x11.7 (4)
|
|
0x001|00 64 |.d |
|
|
0x001| 64 | d | fixed_frame_rate_flag: false 0x11.7-0x12 (0.1)
|
|
0x001| 1e | . | nal_hrd_parameters_present_flag: false 0x12-0x12.1 (0.1)
|
|
0x001| 1e | . | vcl_hrd_parameters_present_flag: false 0x12.1-0x12.2 (0.1)
|
|
0x001| 1e | . | pic_struct_present_flag: false 0x12.2-0x12.3 (0.1)
|
|
0x001| 1e | . | bitstream_restriction_flag: true 0x12.3-0x12.4 (0.1)
|
|
0x001| 1e | . | motion_vectors_over_pic_boundaries_flag: true 0x12.4-0x12.5 (0.1)
|
|
0x001| 1e | . | max_bytes_per_pic_denom: 0 0x12.5-0x12.6 (0.1)
|
|
0x001| 1e | . | max_bits_per_mb_denom: 0 0x12.6-0x12.7 (0.1)
|
|
0x001| 1e 28 | .( | log2_max_mv_length_horizontal: 9 0x12.7-0x13.6 (0.7)
|
|
0x001| 28 53 | (S | log2_max_mv_length_vertical: 9 0x13.6-0x14.5 (0.7)
|
|
0x001| 53 | S | max_num_reorder_frames: 2 0x14.5-0x15 (0.3)
|
|
0x001| 2c| | ,| | max_dec_frame_buffering: 4 0x15-0x15.5 (0.5)
|
|
0x001| 2c| | ,| | rbsp_trailing_bits: raw bits 0x15.5-0x16 (0.3)
|
|
0x01680| 67 | g | forbidden_zero_bit: false 0x1686-0x1686.1 (0.1)
|
|
0x01680| 67 | g | nal_ref_idc: 3 0x1686.1-0x1686.3 (0.2)
|
|
0x01680| 67 | g | nal_unit_type: "sps" (7) (Sequence parameter set) 0x1686.3-0x1687 (0.5)
|
|
0x01680| f4 00 0d 91 9b 28 28 3f 60| .....((?`| data: raw bits 0x1687-0x169f (24)
|
|
0x01690|22 00 00 03 00 02 00 00 03 00 64 1e 28 53 2c |".........d.(S, |
|
|
0x01690| 00| .| [2]: raw bits start_code 0x169f-0x16a3 (4)
|
|
0x016a0|00 00 01 |... |
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [3]{}: nalu (avc_nalu) 0x16a3-0x16a9 (6)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| pps{}: (avc_pps) 0x0-0x5 (5)
|
|
0x000|eb |. | pic_parameter_set_id: 0 0x0-0x0.1 (0.1)
|
|
0x000|eb |. | seq_parameter_set_id: 0 0x0.1-0x0.2 (0.1)
|
|
0x000|eb |. | entropy_coding_mode_flag: true 0x0.2-0x0.3 (0.1)
|
|
0x000|eb |. | bottom_field_pic_order_in_frame_present_flag: false 0x0.3-0x0.4 (0.1)
|
|
0x000|eb |. | num_slice_groups: 1 0x0.4-0x0.5 (0.1)
|
|
0x000|eb |. | num_ref_idx_l0_default_active: 3 0x0.5-0x1 (0.3)
|
|
0x000| e3 | . | num_ref_idx_l1_default_active: 1 0x1-0x1.1 (0.1)
|
|
0x000| e3 | . | weighted_pred_flag: true 0x1.1-0x1.2 (0.1)
|
|
0x000| e3 | . | weighted_bipred_idc: 2 0x1.2-0x1.4 (0.2)
|
|
0x000| e3 c4 | .. | pic_init_qp: 23 0x1.4-0x2.1 (0.5)
|
|
0x000| c4 | . | pic_init_qs: 26 0x2.1-0x2.2 (0.1)
|
|
0x000| c4 48 | .H | chroma_qp_index_offset: 4 0x2.2-0x3.1 (0.7)
|
|
0x000| 48 | H | deblocking_filter_control_present_flag: true 0x3.1-0x3.2 (0.1)
|
|
0x000| 48 | H | constrained_intra_pred_flag: false 0x3.2-0x3.3 (0.1)
|
|
0x000| 48 | H | redundant_pic_cnt_present_flag: false 0x3.3-0x3.4 (0.1)
|
|
0x000| 48 | H | transform_8x8_mode_flag: true 0x3.4-0x3.5 (0.1)
|
|
0x000| 48 | H | pic_scaling_matrix_present_flag: false 0x3.5-0x3.6 (0.1)
|
|
0x000| 48 44| | HD| | second_chroma_qp_index_offset: 4 0x3.6-0x4.5 (0.7)
|
|
0x000| 44| | D| | rbsp_trailing_bits: raw bits 0x4.5-0x5 (0.3)
|
|
0x016a0| 68 | h | forbidden_zero_bit: false 0x16a3-0x16a3.1 (0.1)
|
|
0x016a0| 68 | h | nal_ref_idc: 3 0x16a3.1-0x16a3.3 (0.2)
|
|
0x016a0| 68 | h | nal_unit_type: "pps" (8) (Picture parameter set) 0x16a3.3-0x16a4 (0.5)
|
|
0x016a0| eb e3 c4 48 44 | ...HD | data: raw bits 0x16a4-0x16a9 (5)
|
|
0x016a0| 00 00 01 | ... | [4]: raw bits start_code 0x16a9-0x16ac (3)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [5]{}: nalu (avc_nalu) 0x16ac-0x1959 (685)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| sei{}: (avc_sei) 0x0-0x2ac (684)
|
|
0x000|05 |. | payload_type: "user_data_unregistered" (5) 0x0-0x1 (1)
|
|
0x000| ff ff a9 | ... | payload_size: 679 0x1-0x4 (3)
|
|
0x000| dc 45 e9 bd e6 d9 48 b7 96 2c d8 20| .E....H..,. | uuid: "x264" (raw bits) 0x4-0x14 (16)
|
|
0x001|d9 23 ee ef |.#.. |
|
|
0x001| 78 32 36 34 20 2d 20 63 6f 72 65 20| x264 - core | data: raw bits 0x14-0x2ab (663)
|
|
0x002|31 36 33 20 72 33 30 36 30 20 35 64 62 36 61 61|163 r3060 5db6aa|
|
|
* |until 0x2aa.7 (663) | |
|
|
0x02a| 80| | .| | rbsp_trailing_bits: raw bits 0x2ab-0x2ac (1)
|
|
0x016a0| 06 | . | forbidden_zero_bit: false 0x16ac-0x16ac.1 (0.1)
|
|
0x016a0| 06 | . | nal_ref_idc: 0 0x16ac.1-0x16ac.3 (0.2)
|
|
0x016a0| 06 | . | nal_unit_type: "sei" (6) (Supplemental enhancement information) 0x16ac.3-0x16ad (0.5)
|
|
0x016a0| 05 ff ff| ...| data: raw bits 0x16ad-0x1959 (684)
|
|
0x016b0|a9 dc 45 e9 bd e6 d9 48 b7 96 2c d8 20 d9 23 ee|..E....H..,. .#.|
|
|
* |until 0x1958.7 (684) | |
|
|
0x01950| 00 00 01 | ... | [6]: raw bits start_code 0x1959-0x195c (3)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [7]{}: nalu (avc_nalu) 0x195c-0x2273 (2327)
|
|
0x01950| 65 | e | forbidden_zero_bit: false 0x195c-0x195c.1 (0.1)
|
|
0x01950| 65 | e | nal_ref_idc: 3 0x195c.1-0x195c.3 (0.2)
|
|
0x01950| 65 | e | nal_unit_type: "idr_slice" (5) (Coded slice of an IDR picture) 0x195c.3-0x195d (0.5)
|
|
| | | slice_header{}: 0x195d-0x195e.1 (1.1)
|
|
0x01950| 88 | . | first_mb_in_slice: 0 0x195d-0x195d.1 (0.1)
|
|
0x01950| 88 | . | slice_type: "i" (7) 0x195d.1-0x195e (0.7)
|
|
0x01950| 84 | . | pic_parameter_set_id: 0 0x195e-0x195e.1 (0.1)
|
|
0x01950| 84 00| ..| data: raw bits 0x195e.1-0x2273 (2324.7)
|
|
0x01960|33 ff fe f6 86 f8 14 d8 53 23 af ff f2 50 06 7f|3.......S#...P..|
|
|
* |until 0x2272.7 (2325) | |
|
|
0x02270| 00 | . | align: raw bits 0x2273-0x2274 (1)
|
|
| | | [1]{}: chunk 0x2274-0x23ca (342)
|
|
0x02270| 30 30 64 63 | 00dc | id: "00dc" 0x2274-0x2278 (4)
|
|
| | | stream_type: "dc" (Compressed video frame)
|
|
| | | stream_nr: 0
|
|
0x02270| 4d 01 00 00 | M... | size: 333 0x2278-0x227c (4)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| data[0:2]: (avc_au) 0x227c-0x23c9 (333)
|
|
0x02270| 00 00 00 01| ....| [0]: raw bits start_code 0x227c-0x2280 (4)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [1]{}: nalu (avc_nalu) 0x2280-0x23c9 (329)
|
|
0x02280|41 |A | forbidden_zero_bit: false 0x2280-0x2280.1 (0.1)
|
|
0x02280|41 |A | nal_ref_idc: 2 0x2280.1-0x2280.3 (0.2)
|
|
0x02280|41 |A | nal_unit_type: "slice" (1) (Coded slice of a non-IDR picture) 0x2280.3-0x2281 (0.5)
|
|
| | | slice_header{}: 0x2281-0x2281.7 (0.7)
|
|
0x02280| 9a | . | first_mb_in_slice: 0 0x2281-0x2281.1 (0.1)
|
|
0x02280| 9a | . | slice_type: "p" (5) 0x2281.1-0x2281.6 (0.5)
|
|
0x02280| 9a | . | pic_parameter_set_id: 0 0x2281.6-0x2281.7 (0.1)
|
|
0x02280| 9a 22 6c 42 bf fe 38 85 de c2 03 1a de 79 0a| ."lB..8......y.| data: raw bits 0x2281.7-0x23c9 (327.1)
|
|
0x02290|56 fd b3 4b b4 0f 24 7f e9 d3 b6 f2 5e 6f dd b7|V..K..$.....^o..|
|
|
* |until 0x23c8.7 (328) | |
|
|
0x023c0| 00 | . | align: raw bits 0x23c9-0x23ca (1)
|
|
| | | [2]{}: chunk 0x23ca-0x240a (64)
|
|
0x023c0| 30 30 64 63 | 00dc | id: "00dc" 0x23ca-0x23ce (4)
|
|
| | | stream_type: "dc" (Compressed video frame)
|
|
| | | stream_nr: 0
|
|
0x023c0| 38 00| 8.| size: 56 0x23ce-0x23d2 (4)
|
|
0x023d0|00 00 |.. |
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| data[0:2]: (avc_au) 0x23d2-0x240a (56)
|
|
0x023d0| 00 00 00 01 | .... | [0]: raw bits start_code 0x23d2-0x23d6 (4)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [1]{}: nalu (avc_nalu) 0x23d6-0x240a (52)
|
|
0x023d0| 01 | . | forbidden_zero_bit: false 0x23d6-0x23d6.1 (0.1)
|
|
0x023d0| 01 | . | nal_ref_idc: 0 0x23d6.1-0x23d6.3 (0.2)
|
|
0x023d0| 01 | . | nal_unit_type: "slice" (1) (Coded slice of a non-IDR picture) 0x23d6.3-0x23d7 (0.5)
|
|
| | | slice_header{}: 0x23d7-0x23d7.7 (0.7)
|
|
0x023d0| 9e | . | first_mb_in_slice: 0 0x23d7-0x23d7.1 (0.1)
|
|
0x023d0| 9e | . | slice_type: "b" (6) 0x23d7.1-0x23d7.6 (0.5)
|
|
0x023d0| 9e | . | pic_parameter_set_id: 0 0x23d7.6-0x23d7.7 (0.1)
|
|
0x023d0| 9e 41 79 0a ff 01 f9 2d 04| .Ay....-.| data: raw bits 0x23d7.7-0x240a (50.1)
|
|
0x023e0|d3 29 fe 4d 76 42 26 f6 cd 13 9c 32 05 69 f5 56|.).MvB&....2.i.V|
|
|
* |until 0x2409.7 (51) | |
|
|
| | | [4]{}: chunk 0x240a-0x2442 (56)
|
|
0x02400| 69 64 78 31 | idx1 | id: "idx1" (Index) 0x240a-0x240e (4)
|
|
0x02400| 30 00| 0.| size: 48 0x240e-0x2412 (4)
|
|
0x02410|00 00 |.. |
|
|
| | | indexes[0:3]: 0x2412-0x2442 (48)
|
|
| | | [0]{}: index 0x2412-0x2422 (16)
|
|
0x02410| 30 30 64 63 | 00dc | id: "00dc" 0x2412-0x2416 (4)
|
|
| | | stream_type: "dc" (Compressed video frame)
|
|
| | | stream_nr: 0
|
|
| | | flags{}: 0x2416-0x241a (4)
|
|
0x02410| 10 | . | unused0: raw bits 0x2416-0x2416.3 (0.3)
|
|
0x02410| 10 | . | key_frame: true 0x2416.3-0x2416.4 (0.1)
|
|
0x02410| 10 | . | unused1: raw bits 0x2416.4-0x2416.7 (0.3)
|
|
0x02410| 10 | . | list: false 0x2416.7-0x2417 (0.1)
|
|
0x02410| 00 00 00 | ... | unused2: raw bits 0x2417-0x241a (3)
|
|
0x02410| 04 00 00 00 | .... | offset: 4 0x241a-0x241e (4)
|
|
0x02410| f1 0b| ..| length: 3057 0x241e-0x2422 (4)
|
|
0x02420|00 00 |.. |
|
|
| | | [1]{}: index 0x2422-0x2432 (16)
|
|
0x02420| 30 30 64 63 | 00dc | id: "00dc" 0x2422-0x2426 (4)
|
|
| | | stream_type: "dc" (Compressed video frame)
|
|
| | | stream_nr: 0
|
|
| | | flags{}: 0x2426-0x242a (4)
|
|
0x02420| 00 | . | unused0: raw bits 0x2426-0x2426.3 (0.3)
|
|
0x02420| 00 | . | key_frame: false 0x2426.3-0x2426.4 (0.1)
|
|
0x02420| 00 | . | unused1: raw bits 0x2426.4-0x2426.7 (0.3)
|
|
0x02420| 00 | . | list: false 0x2426.7-0x2427 (0.1)
|
|
0x02420| 00 00 00 | ... | unused2: raw bits 0x2427-0x242a (3)
|
|
0x02420| fe 0b 00 00 | .... | offset: 3070 0x242a-0x242e (4)
|
|
0x02420| 4d 01| M.| length: 333 0x242e-0x2432 (4)
|
|
0x02430|00 00 |.. |
|
|
| | | [2]{}: index 0x2432-0x2442 (16)
|
|
0x02430| 30 30 64 63 | 00dc | id: "00dc" 0x2432-0x2436 (4)
|
|
| | | stream_type: "dc" (Compressed video frame)
|
|
| | | stream_nr: 0
|
|
| | | flags{}: 0x2436-0x243a (4)
|
|
0x02430| 00 | . | unused0: raw bits 0x2436-0x2436.3 (0.3)
|
|
0x02430| 00 | . | key_frame: false 0x2436.3-0x2436.4 (0.1)
|
|
0x02430| 00 | . | unused1: raw bits 0x2436.4-0x2436.7 (0.3)
|
|
0x02430| 00 | . | list: false 0x2436.7-0x2437 (0.1)
|
|
0x02430| 00 00 00 | ... | unused2: raw bits 0x2437-0x243a (3)
|
|
0x02430| 54 0d 00 00 | T... | offset: 3412 0x243a-0x243e (4)
|
|
0x02430| 38 00| 8.| length: 56 0x243e-0x2442 (4)
|
|
0x02440|00 00| |..| |
|
|
| | | streams[0:1]: 0x1682-0x240a (3464)
|
|
| | | [0]{}: stream 0x1682-0x240a (3464)
|
|
| | | samples[0:3]: 0x1682-0x240a (3464)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [0][0:8]: sample (avc_au) 0x1682-0x2273 (3057)
|
|
0x01680| 00 00 00 01 | .... | [0]: raw bits start_code 0x1682-0x1686 (4)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [1]{}: nalu (avc_nalu) 0x1686-0x169f (25)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| sps{}: (avc_sps) 0x0-0x16 (22)
|
|
0x000|f4 |. | profile_idc: "high_444_predictive_profile" (244) 0x0-0x1 (1)
|
|
0x000| 00 | . | constraint_set0_flag: false 0x1-0x1.1 (0.1)
|
|
0x000| 00 | . | constraint_set1_flag: false 0x1.1-0x1.2 (0.1)
|
|
0x000| 00 | . | constraint_set2_flag: false 0x1.2-0x1.3 (0.1)
|
|
0x000| 00 | . | constraint_set3_flag: false 0x1.3-0x1.4 (0.1)
|
|
0x000| 00 | . | constraint_set4_flag: false 0x1.4-0x1.5 (0.1)
|
|
0x000| 00 | . | constraint_set5_flag: false 0x1.5-0x1.6 (0.1)
|
|
0x000| 00 | . | reserved_zero_2bits: 0 0x1.6-0x2 (0.2)
|
|
0x000| 0d | . | level_idc: "1.3" (13) 0x2-0x3 (1)
|
|
0x000| 91 | . | seq_parameter_set_id: 0 0x3-0x3.1 (0.1)
|
|
0x000| 91 | . | chroma_format_idc: "4:4:4" (3) 0x3.1-0x3.6 (0.5)
|
|
0x000| 91 | . | separate_colour_plane_flag: false 0x3.6-0x3.7 (0.1)
|
|
0x000| 91 | . | bit_depth_luma: 8 0x3.7-0x4 (0.1)
|
|
0x000| 9b | . | bit_depth_chroma: 8 0x4-0x4.1 (0.1)
|
|
0x000| 9b | . | qpprime_y_zero_transform_bypass_flag: false 0x4.1-0x4.2 (0.1)
|
|
0x000| 9b | . | seq_scaling_matrix_present_flag: false 0x4.2-0x4.3 (0.1)
|
|
0x000| 9b | . | log2_max_frame_num: 4 0x4.3-0x4.4 (0.1)
|
|
0x000| 9b | . | pic_order_cnt_type: 0 0x4.4-0x4.5 (0.1)
|
|
0x000| 9b | . | log2_max_pic_order_cnt_lsb: 6 0x4.5-0x5 (0.3)
|
|
0x000| 28 | ( | max_num_ref_frames: 4 0x5-0x5.5 (0.5)
|
|
0x000| 28 | ( | gaps_in_frame_num_value_allowed_flag: false 0x5.5-0x5.6 (0.1)
|
|
0x000| 28 28 | (( | pic_width_in_mbs: 20 0x5.6-0x6.7 (1.1)
|
|
0x000| 28 3f | (? | pic_height_in_map_units: 15 0x6.7-0x7.6 (0.7)
|
|
0x000| 3f | ? | frame_mbs_only_flag: true 0x7.6-0x7.7 (0.1)
|
|
0x000| 3f | ? | direct_8x8_inference_flag: true 0x7.7-0x8 (0.1)
|
|
0x000| 60 | ` | frame_cropping_flag: false 0x8-0x8.1 (0.1)
|
|
0x000| 60 | ` | vui_parameters_present_flag: true 0x8.1-0x8.2 (0.1)
|
|
| | | vui_parameters{}: 0x8.2-0x15.5 (13.3)
|
|
0x000| 60 | ` | aspect_ratio_info_present_flag: true 0x8.2-0x8.3 (0.1)
|
|
0x000| 60 22 | `" | aspect_ratio_idc: "1:1" (1) 0x8.3-0x9.3 (1)
|
|
0x000| 22 | " | overscan_info_present_flag: false 0x9.3-0x9.4 (0.1)
|
|
0x000| 22 | " | video_signal_type_present_flag: false 0x9.4-0x9.5 (0.1)
|
|
0x000| 22 | " | chroma_loc_info_present_flag: false 0x9.5-0x9.6 (0.1)
|
|
0x000| 22 | " | timing_info_present_flag: true 0x9.6-0x9.7 (0.1)
|
|
0x000| 22 00 00 00 02 | ".... | num_units_in_tick: 1 0x9.7-0xd.7 (4)
|
|
0x000| 02 00 00| ...| time_scale: 50 0xd.7-0x11.7 (4)
|
|
0x001|00 64 |.d |
|
|
0x001| 64 | d | fixed_frame_rate_flag: false 0x11.7-0x12 (0.1)
|
|
0x001| 1e | . | nal_hrd_parameters_present_flag: false 0x12-0x12.1 (0.1)
|
|
0x001| 1e | . | vcl_hrd_parameters_present_flag: false 0x12.1-0x12.2 (0.1)
|
|
0x001| 1e | . | pic_struct_present_flag: false 0x12.2-0x12.3 (0.1)
|
|
0x001| 1e | . | bitstream_restriction_flag: true 0x12.3-0x12.4 (0.1)
|
|
0x001| 1e | . | motion_vectors_over_pic_boundaries_flag: true 0x12.4-0x12.5 (0.1)
|
|
0x001| 1e | . | max_bytes_per_pic_denom: 0 0x12.5-0x12.6 (0.1)
|
|
0x001| 1e | . | max_bits_per_mb_denom: 0 0x12.6-0x12.7 (0.1)
|
|
0x001| 1e 28 | .( | log2_max_mv_length_horizontal: 9 0x12.7-0x13.6 (0.7)
|
|
0x001| 28 53 | (S | log2_max_mv_length_vertical: 9 0x13.6-0x14.5 (0.7)
|
|
0x001| 53 | S | max_num_reorder_frames: 2 0x14.5-0x15 (0.3)
|
|
0x001| 2c| | ,| | max_dec_frame_buffering: 4 0x15-0x15.5 (0.5)
|
|
0x001| 2c| | ,| | rbsp_trailing_bits: raw bits 0x15.5-0x16 (0.3)
|
|
0x01680| 67 | g | forbidden_zero_bit: false 0x1686-0x1686.1 (0.1)
|
|
0x01680| 67 | g | nal_ref_idc: 3 0x1686.1-0x1686.3 (0.2)
|
|
0x01680| 67 | g | nal_unit_type: "sps" (7) (Sequence parameter set) 0x1686.3-0x1687 (0.5)
|
|
0x01680| f4 00 0d 91 9b 28 28 3f 60| .....((?`| data: raw bits 0x1687-0x169f (24)
|
|
0x01690|22 00 00 03 00 02 00 00 03 00 64 1e 28 53 2c |".........d.(S, |
|
|
0x01690| 00| .| [2]: raw bits start_code 0x169f-0x16a3 (4)
|
|
0x016a0|00 00 01 |... |
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [3]{}: nalu (avc_nalu) 0x16a3-0x16a9 (6)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| pps{}: (avc_pps) 0x0-0x5 (5)
|
|
0x000|eb |. | pic_parameter_set_id: 0 0x0-0x0.1 (0.1)
|
|
0x000|eb |. | seq_parameter_set_id: 0 0x0.1-0x0.2 (0.1)
|
|
0x000|eb |. | entropy_coding_mode_flag: true 0x0.2-0x0.3 (0.1)
|
|
0x000|eb |. | bottom_field_pic_order_in_frame_present_flag: false 0x0.3-0x0.4 (0.1)
|
|
0x000|eb |. | num_slice_groups: 1 0x0.4-0x0.5 (0.1)
|
|
0x000|eb |. | num_ref_idx_l0_default_active: 3 0x0.5-0x1 (0.3)
|
|
0x000| e3 | . | num_ref_idx_l1_default_active: 1 0x1-0x1.1 (0.1)
|
|
0x000| e3 | . | weighted_pred_flag: true 0x1.1-0x1.2 (0.1)
|
|
0x000| e3 | . | weighted_bipred_idc: 2 0x1.2-0x1.4 (0.2)
|
|
0x000| e3 c4 | .. | pic_init_qp: 23 0x1.4-0x2.1 (0.5)
|
|
0x000| c4 | . | pic_init_qs: 26 0x2.1-0x2.2 (0.1)
|
|
0x000| c4 48 | .H | chroma_qp_index_offset: 4 0x2.2-0x3.1 (0.7)
|
|
0x000| 48 | H | deblocking_filter_control_present_flag: true 0x3.1-0x3.2 (0.1)
|
|
0x000| 48 | H | constrained_intra_pred_flag: false 0x3.2-0x3.3 (0.1)
|
|
0x000| 48 | H | redundant_pic_cnt_present_flag: false 0x3.3-0x3.4 (0.1)
|
|
0x000| 48 | H | transform_8x8_mode_flag: true 0x3.4-0x3.5 (0.1)
|
|
0x000| 48 | H | pic_scaling_matrix_present_flag: false 0x3.5-0x3.6 (0.1)
|
|
0x000| 48 44| | HD| | second_chroma_qp_index_offset: 4 0x3.6-0x4.5 (0.7)
|
|
0x000| 44| | D| | rbsp_trailing_bits: raw bits 0x4.5-0x5 (0.3)
|
|
0x016a0| 68 | h | forbidden_zero_bit: false 0x16a3-0x16a3.1 (0.1)
|
|
0x016a0| 68 | h | nal_ref_idc: 3 0x16a3.1-0x16a3.3 (0.2)
|
|
0x016a0| 68 | h | nal_unit_type: "pps" (8) (Picture parameter set) 0x16a3.3-0x16a4 (0.5)
|
|
0x016a0| eb e3 c4 48 44 | ...HD | data: raw bits 0x16a4-0x16a9 (5)
|
|
0x016a0| 00 00 01 | ... | [4]: raw bits start_code 0x16a9-0x16ac (3)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [5]{}: nalu (avc_nalu) 0x16ac-0x1959 (685)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| sei{}: (avc_sei) 0x0-0x2ac (684)
|
|
0x000|05 |. | payload_type: "user_data_unregistered" (5) 0x0-0x1 (1)
|
|
0x000| ff ff a9 | ... | payload_size: 679 0x1-0x4 (3)
|
|
0x000| dc 45 e9 bd e6 d9 48 b7 96 2c d8 20| .E....H..,. | uuid: "x264" (raw bits) 0x4-0x14 (16)
|
|
0x001|d9 23 ee ef |.#.. |
|
|
0x001| 78 32 36 34 20 2d 20 63 6f 72 65 20| x264 - core | data: raw bits 0x14-0x2ab (663)
|
|
0x002|31 36 33 20 72 33 30 36 30 20 35 64 62 36 61 61|163 r3060 5db6aa|
|
|
* |until 0x2aa.7 (663) | |
|
|
0x02a| 80| | .| | rbsp_trailing_bits: raw bits 0x2ab-0x2ac (1)
|
|
0x016a0| 06 | . | forbidden_zero_bit: false 0x16ac-0x16ac.1 (0.1)
|
|
0x016a0| 06 | . | nal_ref_idc: 0 0x16ac.1-0x16ac.3 (0.2)
|
|
0x016a0| 06 | . | nal_unit_type: "sei" (6) (Supplemental enhancement information) 0x16ac.3-0x16ad (0.5)
|
|
0x016a0| 05 ff ff| ...| data: raw bits 0x16ad-0x1959 (684)
|
|
0x016b0|a9 dc 45 e9 bd e6 d9 48 b7 96 2c d8 20 d9 23 ee|..E....H..,. .#.|
|
|
* |until 0x1958.7 (684) | |
|
|
0x01950| 00 00 01 | ... | [6]: raw bits start_code 0x1959-0x195c (3)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [7]{}: nalu (avc_nalu) 0x195c-0x2273 (2327)
|
|
0x01950| 65 | e | forbidden_zero_bit: false 0x195c-0x195c.1 (0.1)
|
|
0x01950| 65 | e | nal_ref_idc: 3 0x195c.1-0x195c.3 (0.2)
|
|
0x01950| 65 | e | nal_unit_type: "idr_slice" (5) (Coded slice of an IDR picture) 0x195c.3-0x195d (0.5)
|
|
| | | slice_header{}: 0x195d-0x195e.1 (1.1)
|
|
0x01950| 88 | . | first_mb_in_slice: 0 0x195d-0x195d.1 (0.1)
|
|
0x01950| 88 | . | slice_type: "i" (7) 0x195d.1-0x195e (0.7)
|
|
0x01950| 84 | . | pic_parameter_set_id: 0 0x195e-0x195e.1 (0.1)
|
|
0x01950| 84 00| ..| data: raw bits 0x195e.1-0x2273 (2324.7)
|
|
0x01960|33 ff fe f6 86 f8 14 d8 53 23 af ff f2 50 06 7f|3.......S#...P..|
|
|
* |until 0x2272.7 (2325) | |
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [1][0:2]: sample (avc_au) 0x227c-0x23c9 (333)
|
|
0x02270| 00 00 00 01| ....| [0]: raw bits start_code 0x227c-0x2280 (4)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [1]{}: nalu (avc_nalu) 0x2280-0x23c9 (329)
|
|
0x02280|41 |A | forbidden_zero_bit: false 0x2280-0x2280.1 (0.1)
|
|
0x02280|41 |A | nal_ref_idc: 2 0x2280.1-0x2280.3 (0.2)
|
|
0x02280|41 |A | nal_unit_type: "slice" (1) (Coded slice of a non-IDR picture) 0x2280.3-0x2281 (0.5)
|
|
| | | slice_header{}: 0x2281-0x2281.7 (0.7)
|
|
0x02280| 9a | . | first_mb_in_slice: 0 0x2281-0x2281.1 (0.1)
|
|
0x02280| 9a | . | slice_type: "p" (5) 0x2281.1-0x2281.6 (0.5)
|
|
0x02280| 9a | . | pic_parameter_set_id: 0 0x2281.6-0x2281.7 (0.1)
|
|
0x02280| 9a 22 6c 42 bf fe 38 85 de c2 03 1a de 79 0a| ."lB..8......y.| data: raw bits 0x2281.7-0x23c9 (327.1)
|
|
0x02290|56 fd b3 4b b4 0f 24 7f e9 d3 b6 f2 5e 6f dd b7|V..K..$.....^o..|
|
|
* |until 0x23c8.7 (328) | |
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [2][0:2]: sample (avc_au) 0x23d2-0x240a (56)
|
|
0x023d0| 00 00 00 01 | .... | [0]: raw bits start_code 0x23d2-0x23d6 (4)
|
|
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef| [1]{}: nalu (avc_nalu) 0x23d6-0x240a (52)
|
|
0x023d0| 01 | . | forbidden_zero_bit: false 0x23d6-0x23d6.1 (0.1)
|
|
0x023d0| 01 | . | nal_ref_idc: 0 0x23d6.1-0x23d6.3 (0.2)
|
|
0x023d0| 01 | . | nal_unit_type: "slice" (1) (Coded slice of a non-IDR picture) 0x23d6.3-0x23d7 (0.5)
|
|
| | | slice_header{}: 0x23d7-0x23d7.7 (0.7)
|
|
0x023d0| 9e | . | first_mb_in_slice: 0 0x23d7-0x23d7.1 (0.1)
|
|
0x023d0| 9e | . | slice_type: "b" (6) 0x23d7.1-0x23d7.6 (0.5)
|
|
0x023d0| 9e | . | pic_parameter_set_id: 0 0x23d7.6-0x23d7.7 (0.1)
|
|
0x023d0| 9e 41 79 0a ff 01 f9 2d 04| .Ay....-.| data: raw bits 0x23d7.7-0x240a (50.1)
|
|
0x023e0|d3 29 fe 4d 76 42 26 f6 cd 13 9c 32 05 69 f5 56|.).MvB&....2.i.V|
|
|
* |until 0x2409.7 (51) | |
|
|
| | | type: "vids"
|
|
| | | handler: "H264"
|
|
| | | compression: "H264"
|
|
| | | extended_chunks[0:0]: 0x2442-0x2442 (0)
|