Ryan Castellucci (they/them) :nonbinary_flag: on Nostr: I have the ssh movie player back online! This is running on a custom ssh server built ...
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
Published at
2025-05-07 14:14:12 UTCEvent JSON
{
"id": "f58367c52c10bf446a1faeb2e84207b34fb5ae7c628f3b0edddd35441ab37373",
"pubkey": "bfce59ee63c862f6738e75ad40e248998087ad560168e7431bdd2c41fb42b2d5",
"created_at": 1746627252,
"kind": 1,
"tags": [
[
"proxy",
"https://infosec.exchange/@ryanc/114466963621563951",
"web"
],
[
"imeta",
"url https://media.infosec.exchange/infosec.exchange/media_attachments/files/114/466/946/960/040/406/original/5e69e2ebdd5a0f8d.png",
"m image/png"
],
[
"proxy",
"https://infosec.exchange/users/ryanc/statuses/114466963621563951",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://infosec.exchange/users/ryanc/statuses/114466963621563951",
"pink.momostr"
],
[
"-"
]
],
"content": "I have the ssh movie player back online!\n\nThis 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.\n\nYou'll need a terminal that supports 24 bit color.\n\nTry it! ssh ansi.rya.nc\nhttps://media.infosec.exchange/infosec.exchange/media_attachments/files/114/466/946/960/040/406/original/5e69e2ebdd5a0f8d.png\n",
"sig": "8f394a0f305dc191f81f2e9f7005b0ea1322e7d19270ee2882cd8792f736a0fc7818da5ec06313b4c770d0eb97780d82df12570ae10ce06217adce4899417087"
}