Changes

634 bytes added ,  20:19, 16 February 2023
→‎SD storage: Add timestamp
Line 154: Line 154:  
|-
 
|-
 
| 0x2C
 
| 0x2C
| 0x4 or 0x2C
+
| 0x4
| Unknown (Length 0x2C if extra data exists, 0x4 if not)
+
| Header length (from this value until video description, both included)
 +
|-
 +
| 0x30
 +
| 0x0 or 0x28?
 +
| Unknown? (keeping this as it was allocated on the wiki before)
 
|-
 
|-
 
| 0x30 or 0x58
 
| 0x30 or 0x58
Line 162: Line 166:  
|-
 
|-
 
| 0x50 or 0x68
 
| 0x50 or 0x68
| 0x10 or 0x20?
+
| 0x8
| ?
+
| [[#Timestamp|Release date]]
 +
|-
 +
| 0x50 or 0x68
 +
| 0x8
 +
| [[#Timestamp|Expire date]]
 +
|-
 +
| 0x60 or 0x88
 +
| 0x0 or 0x10?
 +
| Unknown? (keeping this as it was allocated on the wiki before)
 
|-
 
|-
 
| 0x60 or 0x88
 
| 0x60 or 0x88
Line 196: Line 208:  
| Interactive links data size
 
| Interactive links data size
 
| [[#Interactive links data|Interactive links data]]
 
| [[#Interactive links data|Interactive links data]]
 +
|}
 +
 +
=== Timestamp ===
 +
The release and expire date are stored using a custom timestamp, where each value (year, month, day...) is stored as unique bytes.
 +
 +
{| class="wikitable"
 +
|-
 +
! Offset
 +
! Length
 +
! Notes
 +
|-
 +
| 0x0
 +
| 0x2
 +
| Year
 +
|-
 +
| 0x2
 +
| 0x1
 +
| Month
 +
|-
 +
| 0x3
 +
| 0x1
 +
| Day
 +
|-
 +
| 0x4
 +
| 0x1
 +
| Hours
 +
|-
 +
| 0x5
 +
| 0x1
 +
| Minutes
 +
|-
 +
| 0x6
 +
| 0x1
 +
| Seconds
 +
|-
 +
| 0x7
 +
| 0x1
 +
| Padding?
 
|}
 
|}
  
127

edits