r/commandline • u/UwU__Dark__ • 13d ago
Terminals Terminal video renderer (1280x720)
https://reddit.com/link/1tjzoa3/video/gz4209x2ek2h1/player
https://reddit.com/link/1tjzoa3/video/sg9sv793ek2h1/player
https://reddit.com/link/1tjzoa3/video/82050gg3ek2h1/player
I made a Python script that renders videos directly in a terminal at runtime, with no preprocessing.
It uses 640×360 Unicode quadrant characters, where each character represents a 2×2 pixel block, so the video resolution is technically 1280×720.
The terminal is Alacritty with a specific config to be able to have this much characters.
The geometry dash video (Tidal wave) and the shader video are split across 4 terminal windows.
The Sparxie video is running on a single terminal window.
This is rendered with ANSI escape sequences only (no Kitty etc)
1
u/l00sed 13d ago
Link?