The shelf

Real sleeves, folded into boxes.

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.

Double-click the bookcase, click a spine, drag to turn.

The VCR

Put it in the deck and it plays on the TV.

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.

From the box into the deck. The clip stops at the blue screen, before the film.

The room

The rest of 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.

The switch beside the TV.

On a phone

A list instead of a room.

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

What it does not do well.

Closed

Closed in October 2026.

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.

Built with

three.js WebGL CSS3D Web Audio Supabase Cloudflare Workers Netlify TMDB API Internet Archive Claude Code