User:Tommyaweosme/my 2026 video storage format

From Esolang
Jump to navigation Jump to search

every value referred to as a "value" will come in the form of a byte representing how many bytes after it represent the value you want, starting at index zero

the number "69784", for example, would be 02069784 (2, convert to 3, bytes after it)

this has a limit of approximately 3*10^616, which would take up 257 bytes.

the format

a value for width, a value for height. (it would be n convert to n+1 like with values)

then for each frame:

a value for milliseconds the frame takes up (it would be n convert to n+1 like with values), then every color concatenated together like in BMP format. (for an all red 2x2 square, this would be FF0000FF0000FF0000FF0000)

examples

red square for a second

00010001003BFF0000FF0000FF0000FF0000

longest one-frame video

00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000

this video takes more time than if every millisecond of the 13.8 billion theorized years of our universe up until this point was replaced with the 13.8 billion theorized years of our universe up until this point. and yet it's <0.3 KB