Web app Closed
A streaming menu is a grid of posters that all look the same. A shelf of VHS tapes was something you browsed with your hands: the spines, the worn boxes, the blurb on the back. Dany's Video puts a shelf like that in a 3D room in the browser. Pull a tape out, turn it over, put it in the VCR, and the film plays on the TV, streamed straight from the Internet Archive.
The shelf
The sleeves are scans of real VHS covers, most of them from the Retro-Daze VHS Tape Cover Collection on archive.org. Each scan is a flat sheet with the back, spine and front side by side; the room cuts it along those lines and folds it around a box, so the spine you read on the shelf is the spine that was printed. A tape added from The Movie Database without a scan gets a sleeve made from its poster instead.
Click a spine and the tape slides out towards you. Drag to turn it and read the back. The card next to it says whether it has a film to play, and where you stopped it last time, because a tape that was stopped half way is not rewound.



The VCR
Press Play on VCR and the tape leaves its box, slides into the deck, and the TV comes on with the blue screen. The film streams from the Internet Archive, where somebody uploaded it; the page only points to it. Nothing passes through a server of mine.
The picture gets a VHS look laid over it: scanlines, grain, a slightly washed colour, a picture that jitters, and a tracking band along the bottom. The deck's buttons work, the counter counts, and rewinding and fast forwarding wind the tape. When a film is slow to arrive the screen says AUTO HEAD CLEANING and AUTO TRACKING, which is a lie, but a VCR's lie rather than a browser's.
The room
On the desk is a tape recorder with a C60 in it, Genes of Fury, a mixtape of my own music, thirty minutes a side. Press the keys and they go down with the sound of a real one; at the end of side A you take the tape out and turn it over.
The light switch by the TV turns the room light off. In the dark the floor lamp is the only other light, and a TV that is on throws a flickering blue onto the room. The posters on the wall come from the films, and a film's Special Features can put one up.





On a phone
The room needs a mouse or a trackpad, and a phone ran out of memory trying to draw it. So a phone gets the same films as a list: the ones with something to play first, then the rest. Tap one for a page with its story, cast and sleeve, and a player that plays it from the Internet Archive.


Limits
Closed
Dany's Video was open to a few friends for a couple of weeks. I closed it in October 2026.
I'm rebuilding it as a Jellyfin plugin: the same shelf and VCR, filled with films from your own media server. There is nothing to try yet.