Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TypeApple

Bad Apple, but as a Rust Type

How I made it

  1. I downloaded the video
  2. Turned it into a sequence of .ppm files using ffmpeg :
ffmpeg -i badapple.webm -s 24x18 -r 15 output_%04d.ppm
  1. Wrote a generator script using Rust, shocker
  2. Ran it
  3. Crashed the compiler because it was 4mb .rs file
  4. Optimized it by offloading it into different files, storing frames in buffers etc.
  5. Done

How you can run it

git clone https://github.com/evopot/typeapple.git
cd typeapple/main
cargo run

The output file will be around 3GB on a debug build

ok cool see you

About

Bad Apple , but as a Rust type

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages