bytes 0-3 signature: 'DKIF'

bytes 4-5 version (should be 0)

bytes 6-7 length of header in bytes bytes 8-11 codec FourCC (e.g., 'VP80') bytes 12-13 width in pixels bytes 14-15 height in pixels bytes 16-19 frame rate bytes 20-23 time scale bytes 24-27 number of frames in file bytes 28-31 unused
44 4B 49 46 bytes 0-3 DKIF 00 00 bytes 4-5 version (should be 0) 20 00 bytes 6-7 length of header in bytes 56 50 39 30 bytes 8-11 codec FourCC (e.g., ‘VP90’) 00 05 1280 D0 02 720
E8 03 00 00 01 00 00 00FFFFFFFFFFFFFFFF
0xA3 0x6B 00 00 00 00 00 00 82 = 1000 0010
0 <- profile (2bits)
0 <- show_existing_frame (1bit)
0 <- frame_type (1bit)
1 <- show_frame (1bit)
0 <- error_resilient_mode (1bit)**
0x49 0x83 0x42
7.2.1 Frame sync semantics
frame_sync_byte_0 shall be equal to 0x49.
frame_sync_byte_1 shall be equal to 0x83.
frame_sync_byte_2 shall be equal to 0x42
0
0 <- color_space (3bits)
0 <- color_range (1bit)
Image of Yaktocat
04FF 02CF 1279 <- width (16bits) 719 <- height (16bits)
0 <- framesizeupdate_flag (1bit)
04FF 02CF61C38241C19161803F07FD5F9BE7FF95FFA1FA3F7B0F63FF92F49F27F3FDE37F3FDE37F1FC6F47EEB7BC97E8FBA0FF94FB9CF4DB2FE27E6F8DF8FE47A7E5FEB7E366CF631F237E4F95F1BF5

留言