Stormworks: Build and Rescue

Stormworks: Build and Rescue

Not enough ratings
60 FPS Video Player (Color Cell Compression Example 96x96) [feat. Rick Astley]
   
Award
Favorite
Favorited
Unfavorite
Tags: v1.13.3
File Size
Posted
Updated
6.416 MB
8 Jan @ 12:46pm
9 Jan @ 11:10pm
7 Change Notes ( view )

Subscribe to download
60 FPS Video Player (Color Cell Compression Example 96x96) [feat. Rick Astley]

In 1 collection by mondo445
Skunkworks
41 items
Description
---------------------------------------------------------------------------------------------------------------------------------------
For audio playback use my sound player mod:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3406896823
---------------------------------------------------------------------------------------------------------------------------------------

This is an example of a video player using some concepts such as:

-All of the video data is contained inside the microcontroller block.
-The video data is compressed using color cell compression.
-The data is stored using base64 to further reduce its size.
-The video data is decompressed at runtime.
-Capable of 60 fps video playback with unlimited colors.

The provided levers allow you to adjust the video luminosity/brightness as well as playback speed between 0 and 60 fps.

*Warning: Do not try to edit the video player block. Not because I dont want you to, as you are more than welcome to tinker with it. The reason for the warning is that the block contains an insane amount of video data in property text blocks and may take upwards of 10 minutes to open the screen to edit the block. Your game may appear to crash in the meantime but if you wait it will eventually open. You have been warned.

Enjoy!


Color Cell Compression explained for anyone curious:
https://en.wikipedia.org/wiki/Color_Cell_Compression

Other video player examples:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3402900103
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3403605959
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3403627376

Inspired by an earlier creation by AlphaPixel, check it out!:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2720943740&searchtext=rickroll
7 Comments
Bluejammer 20 Jan @ 10:33pm 
*done
Bluejammer 20 Jan @ 5:08am 
bruh I only just made my own video compression system and now I see this?! well down btw
TOP gamer 19 Jan @ 5:51pm 
:steamhappy: NOW I CAN RICKROLL MY FRIENDS
PilotHouston5 13 Jan @ 8:27pm 
@alyosha15
mondo445  [author] 11 Jan @ 9:34am 
Coming from you, this is a massive compliment! Your original Rickroll creation was the inspiration for making this. Thank you :)
alphapixel 10 Jan @ 4:38pm 
Very cool! alot more efficient than my video player
mondo445  [author] 8 Jan @ 2:38pm 
Taking requests for videos to encode, limit seems to be 1500 frames (about 60 seconds at 96x96 24fps), can go longer at lower resolutions but the quality suffers badly, can also extend video by reducing framerate)

Any ideas?