This is my submission for the "saycheese" Hack Club YSWS. I later found that a bunch of people had exactly the same idea, but honestly I'm still really happy with how it turned out! To do this yourself, you'll need to:
- Download the video from youtube (I used yt-dlp)
- Convert it to an MP4, maybe use ffmpeg like me
- Run the convert.py script to get the frames as a JS file
- Copy this into the main.html file
- Minify the JS (useful site here)
- Use this awesome compressor by to get a base64 data uri
- Convert this to a QR code with this converter (or others, but this one worked for me)
Of course, this should work with any black and white video, but I chose Bad Apple because... well, it's a classic. I hope you enjoy!

