I have the ssh movie player back online!

This is running on a custom ssh server built using russh as the backend. To convert frames, I used the python tv package, subtitling and playback is all custom.

You'll need a terminal that supports 24 bit color.

Try it! ssh ansi.rya.nc

@ryanc
Does it use Unicode? That might be why it didn't work well for me.

Also, I wouldn't have thought ANSI supported 24-bit color. ANSI was created in the 80s, yes?

@mytwobits01 Most modern terminal emulators support 24 bit color, it's been around for at least a decade.

Yes, the service uses unicode.

GitHub - termstandard/colors: Color standards for terminal emulators

Color standards for terminal emulators. Contribute to termstandard/colors development by creating an account on GitHub.

GitHub

@ryanc
Thanks, will peruse.

Looks like ANSI is 16 colors; something else must be at play for 24-bit.

@mytwobits01 the standards have been updated over time