AGENCY MANAGED PUBLICATION

Privet Drive in Motion: a week of teaching a script to direct a visual novel

Three chapters of a book became seven phone-sized visual-novel videos in one week, and every motion in them was judged on a phone first. The book is Harry...

Three chapters of a book became seven phone-sized visual-novel videos in one week, and every motion in them was judged on a phone first.

The book is Harry Potter and the Sorcerer's Stone, and the videos run about 45 minutes in all. The surprising part is not that a script can do this. It is how the videos stopped feeling like slideshows: every single motion was shown twice on a phone, before and after, and a person tapped Keep, Tweak or Cut. Out of 65 motions, 57 survived.

Here is the week in under five minutes, told as a visual novel about making visual novels.

Watch the explainer: Privet Drive in Motion, 4:59

What you are looking at

A visual novel tells a story the way a game does. A painted background fills the screen. Characters stand in front of it as cut-out figures and change expression as the story turns. The words appear in a frosted-glass reading window at the top, typed out one word at a time in step with a narrator and a separate voice for each character.

Quoted speech is spoken by the character, word for word. The rest is narration taken from the book. Seven narration lines were restated in new words, because a voice engine's copyright filter refused the original wording. Everything else follows the page.

Eight phone frames from Chapter 1 Part One
Eight phone frames from Chapter 1 Part One

*From the title card to the cat on the wall at night. The ink-drawn frame in the middle is an action panel.*

The week, day by day

Art that stays on model

The biggest early problem was that the same character looked different from clip to clip. The fix was a set of rules for how every picture gets made.

Dumbledore was drawn in four candidate styles, and one of them became the anchor that governs every image since.

Dumbledore in four candidate styles
Dumbledore in four candidate styles

*Ukiyo-e, cut paper, engraving, and the painterly style that won, at bottom right.*

Every character has a front-and-back turnaround sheet. Harry has one as an infant and one for each age from 10 to 17, so later chapters can age him without guessing.

Turnaround sheets for young Harry, Vernon, Hagrid and the tabby cat
Turnaround sheets for young Harry, Vernon, Hagrid and the tabby cat

*Front and back views lock each character's look before any scene is drawn.*

Each clip gets a fresh two-by-two pose sheet with the four poses its scenes actually need. Older sheets only lock identity and style. Characters are no longer always standing either: Harry sits on his bed and holds the envelope.

Two-by-two pose sheets for Dumbledore and Hagrid
Two-by-two pose sheets for Dumbledore and Hagrid

*Four poses per character, cut out and ready for the engine.*

Every image is generated with its reference pictures attached. A gate then compares its colours against the anchor, and a person checks the faces before it goes into a video.

The style gate sheet
The style gate sheet

*The anchor, an approved sheet and the new candidate side by side, with head close-ups for the face check.*

A voice for every character

Adults are voiced with Gemini's text-to-speech. Children use a Qwen voice model running on a rented GPU, because the adult engine sounds wrong for an eleven-year-old. If the adult engine refuses a line, it falls back to the other one, and the tool writes down why. The narrator is a clone of one voice across the series: an ElevenLabs voice in Chapter 1, then a Qwen copy of it in Chapters 2 and 3, because Gemini's copyright filter refused long passages read straight from the book.

Each voice is designed once from a written description. Vernon's reads: "A middle-aged English man from Surrey with a deep, broad speaking voice". A test line is recorded and listened to before any real line.

Three rules keep the voices cheap and in sync. Every recording is cached, so re-rendering a part reused almost every take. Each word is timed on the same trimmed audio the video plays, because timing the raw recordings put the text up to a second behind the voice. And a take is never cut in the middle: a pause can only go after a line's last word, and the checker refuses anything else.

Judged on a phone

This is the heart of it. Each new motion became a card with the same moment shown twice, before and after, as a full-screen phone clip. The reviewer swiped through like a video feed and tapped Keep, Tweak or Cut.

The review feed on a phone
The review feed on a phone

*One clip at a time, full screen, with Keep, Tweak, Cut and a switch between the old and new version down the right edge.*

Across five galleries, 65 motions were reviewed. 57 were kept, 6 were cut and 2 were tweaked.

One card shows the idea best. Chapter 2 Part Two used to open on black, then an empty car. Now the title sits in the reading window from the first frame, with Harry already in his seat.

Before: frame 0 opened on an empty car
After: the opening is already staged

Before a polish render, every new move is checked in stills: four frames around the word it fires on.

A polish stills sheet
A polish stills sheet

*Each row is one move, labelled with the move and the word it fires on.*

Action gets its own ink

Cut-out figures are made for conversation. When the narrator described Vernon wrestling Dudley for a letter, the old video showed two people standing with their arms folded. So action became its own kind of scene, drawn in an ink comic style: bold outlines, hatching, speed lines, same characters and colours.

When bodies touch, the beat is one full painted panel, because two cut-outs cannot grip each other. When one body moves, an action pose charges across an ink version of the room. Every verb gets a sound, the camera resets on each panel cut, and the cut back to the painted room tells you the fight is over.

Three ink frames of the hall fight
Three ink frames of the hall fight

*Vernon charging, Vernon pinning Dudley, and the tangle with the stick.*

The hall fight from Chapter 3 Part Two, about 34 seconds

Once the method existed, it went back through the earlier chapters.

Four ink frames from three chapters
Four ink frames from three chapters

*Letters pouring from the fireplace, the rowboat in a storm, Vernon dashing with a doughnut, and the boa sliding out of its tank.*

No dead first minute

On a phone, the first second or two decides whether people stay. Several parts opened on an empty street or a black frame. Every opening was rebuilt with pictures, staging and sound only, with no new voices. Chapter 1 Part One now cuts to Vernon's office, to little Dudley, and to a dusty photo of the two sisters in its first minute.

First frame of Chapter 1 Part One, draft and final
First frame of Chapter 1 Part One, draft and final

*Left, the draft opened on an empty street. Right, the final opens on the Dursleys with the title in the reading window.*

First frame of Chapter 2 Part Two, draft and final
First frame of Chapter 2 Part Two, draft and final

*Left, the draft opened on an empty car. Right, the final opens with the title in the window and Harry in the back seat.*

Sound, music and the renderer

The sound effects measured 11 to 22 decibels quieter than the voices. Now each effect is measured and set against the dialogue. Six music tracks for Chapter 3 came from an open music model on a rented GPU, about 15 seconds of compute each, and every track is filed under a motif so a feeling can be reused instead of generated again. That week the library had five motifs.

The old browser-based renderer took about 15 minutes for a five-minute film, and any change meant starting over. A home-made renderer was benchmarked against it on 24 September and was about 2.4 times faster on a first render. It also caches each scene, so editing one scene only re-renders that scene.

The framework, if you want to try it

  1. Plan before you make anything. A reader page shows the whole adaptation beat by beat. Chapter 3 was planned and approved in six decisions before any money was spent on it.
  2. Draft for content, then polish for motion. The first render is only about the words, voices, art and sound. Motion comes in a separate pass, after the content is approved.
  3. Judge every move in isolation, on the device people will watch on. Before and after, same moment, one tap. Keep, tweak or cut.
  4. Write the rules into the tools. A take is never cut mid-line. A face hidden behind another character's body fails the layout check. 38 changes landed in the system's instruction files that week, each one a rule every future chapter inherits.
The screenplay reader for Chapter 1
The screenplay reader for Chapter 1

*The adaptation beat by beat, with runtimes per part, read and approved before anything is voiced or drawn.*

Limitations

FAQ

Is any of this official? No. It is a fan adaptation of Harry Potter and the Sorcerer's Stone by J.K. Rowling, and it is not affiliated with the author or publisher.

What is AI-generated? The art and the voices, and much of the music. Some music beds in the chapter videos and the sound effects come from the free Mixkit library; the explainer above uses only generated music. The words are the book's, apart from the seven restated narration lines.

How long did it take? One week, 22 to 27 September 2026, for three chapters and seven parts.

Why judge motions one by one? Because a move that looks fine in a thumbnail can be too much at full size, and many small mistakes add up to a video that feels cheap even when no single one stands out.

What comes next

Chapter 4 is next, made with the same draft-then-polish process. Watch the explainer above, and tell us on YouTube which chapter should come next.

*Fan adaptation of Harry Potter and the Sorcerer's Stone by J.K. Rowling. Not affiliated. Art and voices are AI-generated; music is AI-generated or from the Mixkit free library.*