Skip to content

AlessTheDev/bad-apple-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bad Apple with Rust Keywords

This is a program that converts black and white frames to rust keywords, then take a screenshot of your screen and store it in the rendered folder
Youtube thumbnail

How to render bad apple

  1. Clone the repository
    git clone https://github.com/AlessTheDev/bad-apple-rust.git
    cd bad-apple-rust
  2. Download the bad apple intro
  3. use ffmpeg to extract frames
    ffmpeg -i input.mp4 frames/frame_%04d.png
  4. Open a program which renders text when a file changes (like vs code)
  5. Run the program: cargo run

If you want to visualize wihout the screenhots comment these 2 lines

thread::sleep(time::Duration::from_millis(200));
take_screenshot(frame);
  1. Wait until the program renders everything
  2. Put frames together:
    cd ..
    ffmpeg -framerate 30 -pattern_type glob -i './rendered/*.png' -c:v libx264 -pix_fmt yuv420p out2.mp4

I reccomend reading the code to change it to your specific needs

About

Bad apple but made of rust keywords

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages