Judge’s chambers. Lakin is convicted of manslaughter. As he’s led away, he hisses at Townsend: “How did you even see it? The frame was off by a hundredth of a second.”
Townsend works late. The police station hums. She has a junior officer run a batch ffmpeg script on every video file seized from Lakin’s office:
The PNG opened. It showed not the warehouse, but a grainy image of the Bay promenade’s bike rack. Kai’s bike was visible. The timestamp overlaid said . The warehouse’s fake timestamp said 21:58:12 . the bay s04e06 ffmpeg
They kept the codec, changed the framerate, and re-wrapped it. But they forgot one flag: -vsync cfr (constant frame rate). The original was variable frame rate. The killer’s copy-paste job left artifacts.”
ffmpeg -i truth.mp4 -c copy -map 0 -metadata error="Lakin" conviction.mkv Judge’s chambers
You slowed the audio by 0.1% to match the frame drop, but you didn’t re-encode the keyframes properly. The GOP structure is a mess. Every 12th frame has a ghost of the original timecode.”
Townsend confronted Lakin in Interview Room 2. He was smug, picking lint off his expensive coat. The frame was off by a hundredth of a second
Stan, a grey-bearded man in a hoodie that said sudo make me a sandwich , plugged the drive into his rugged laptop. The video file was warehouse_04_06.mkv . He ran mediainfo , then frowned.