YusufB5/ASCILINE — reverse-engineered prompt

Reverse engineered prompt

Build me a small project that lets me stream a video in the browser as animated ASCII art, with an optional higher fidelity colored block mode that looks more like pixels. I want to point it at a local MP4, and if it is already supported, also let me paste a YouTube or playlist link and have it play in a queue. The browser should render everything on a canvas as text or blocks, not use a normal video player, and it should feel smooth at around 24 to 30 FPS with audio staying in sync.

Please include a simple webpage, a Python server, WebSocket streaming, and a clean way to switch quality, columns, color mode, loop playback, playlist support, and local network hosting so I can open it from another device on Wi Fi. If the adaptive bandwidth saving mode is in scope, wire that up too, plus a basic debug view for bandwidth stats. Make it runnable with clear setup steps, and look up current docs online if you need to.

Want more depth? Deep Reverse