TVC Timing Desk
A commercial is two timelines running at once - pictures and voiceover - and almost every real failure is a relationship between them rather than a fault in either. Two lines that overlap by half a second. A line still running when the packshot lands. Two and a half seconds where neither track is doing anything. A last line that hard-stops at 29.6s on a thirty-second spot, so the tail gets clipped at the generation boundary. None of that is visible when the two blocks are read one after the other, and all of it is arithmetic - so the free in-page auditor schedules both tracks against each other before you spend a credit. It slides a 2.5-second window across both and reports every stretch where nothing happens, checks that every line is physically sayable in the window it was given (3-6.5 Chinese characters a second, 1.8-3.6 latin words), that something triggers inside the first 0.7 seconds and changes inside three, that each shot sits in its role's duration band, and that superiority claims carry an approval marker. Five lanes over one brief: the single claim with facts separated from assumptions, the picture track, the master voiceover list, the merged timeline, and a delivery audit that returns a repaired one. Lanes derived from the open-source MIT agent skill nutllwhy/seedance-tvc-director, and every number enforced is one its references state outright. Not affiliated with or endorsed by nutllwhy, ByteDance or any brand named in an example.
Details
gpt-terra Every public app is built from a security-scanned skill and must pass a clean scan — skill and frontend — before it can be listed. Have a skill of your own? Turn it into an app — or read the step-by-step walkthrough.