Bad Apple!! but it's a font

Опубликовано: 14 Август 2026
на канале: Mabi19
543
24

I put Bad Apple!! in an OpenType font, then play it in Notepad. This runs in real time, but the video is edited (details below).
You can watch an unedited version here:    • Bad Apple!! in a font (unedited)  

Frames are encoded as ligatures of multiple of the same letter: A - frame 1, AA - frame 2, AAA - frame 3, etc. To make the text renderer not glitch out, the video is split into 12 segments, each (up to) 512 frames long. Each segment is played by holding down a specific letter on the keyboard (alphabetically starting with A). Note that I cut out the time it takes to switch between letters and also re-synced the video between each switch, as Windows' key repeat isn't exactly 30 per second. The audio was also added in post, as fonts do not generally make sounds.

I used FFmpeg, Potrace, opentype.js and fontTools to generate the font.
You can view the source code here: https://github.com/Mabi19/bad-apple-font
Alternatively, you can download the font here: https://mega.nz/file/QYEjkISZ#5429twp...
You may need to enable ligatures in some text editors.
Note that, to my knowledge, the font only correctly works on Windows, and only in some text renderers. It only partially works on Linux, and may work on MacOS (I didn't test it there)

My website: https://mabi.land
Support me on Ko-fi: https://ko-fi.com/mabi19