CUT 01 / METHODOLOGY
How does a website
become a finished video?
sizzledraft captures the real public site, authors a timed scene from that material, renders every frame against a virtual clock, synthesises and mixes the score, then verifies the finished MP4. The product interface comes from the browser, not from a generated visual guess.
CUT 02 / CAPTURE
What does the browser capture?
The capture worker opens the public URL in a browser and reads what is visibly present. It extracts useful copy, semantic sections, calls to action, colours, font families, logo candidates, and page metadata.
It saves approved page stills and the webfonts the page actually uses where they can be retrieved safely. Hero, feature, pricing, proof, and call-to-action regions become possible source shots. Scripts, embeds, audio, video, and unsafe SVG content are not copied into the captured logo asset.
Capture preserves evidence, but it does not decide the story. The next stage chooses which of those real elements support one short argument.
CUT 04 / RENDER
How does deterministic frame rendering work?
The renderer calculates the timestamp for every frame at 30fps, sets a virtual clock to that timestamp, and calls the scene's render function. It waits for layout and paint, saves the frame, and then advances to the next timestamp.
Real capture time does not control animation time. A difficult frame can take longer to produce without causing the next frame to jump ahead. The numbered stills are encoded in order as h264 video with the yuv420p pixel format.
Vertical scenes render at 1080x1920. Horizontal scenes render at 1920x1080. Both use 30fps, so the canvas changes while the timing contract stays the same.
CUT 05 / SOUND
How are voice and music fitted to the cut?
The measured voice files are placed at their cue positions on the final timeline. The music bed is synthesised from scratch for the render, using the selected pulse and the actual visual cut points rather than a pre-existing recording.
Voice and score are mixed together, with the score kept under the spoken track. The combined audio passes through loudness normalisation with a -14 LUFS target, then becomes a stereo AAC stream in the MP4.
A separate native sound link may be used during social publishing when that sound is eligible for the account and placement. It is not ripped into the exported master.
CUT 06 / VERIFICATION
What is verified before delivery?
The finished file is probed for its expected width, height, 30fps frame rate, duration, h264 codec, yuv420p pixel format, and audio stream. Duration must stay within 100 milliseconds of the authored render length.
The scene is also inspected at sample timestamps for visible elements that extend beyond the viewport width. Separate checks decode frames from the MP4 and compare their hashes so a scene that should move cannot pass as one repeated image.
A failed technical check stops the pipeline before upload. Human review still judges the claim, crop, pacing, and legibility, but it does not have to discover a missing audio stream by accident.
CUT 07 / DELIVERY SPEC
What exactly is in the delivered file?
- VERTICAL
- 1080x1920
- HORIZONTAL
- 1920x1080
- FRAME RATE
- 30fps
- VIDEO CODEC
- h264
- PIXEL FORMAT
- yuv420p
- AUDIO TARGET
- -14 LUFS
CUT 08 / QUESTIONS
What do people ask about the production process?
- What video formats does sizzledraft produce?
- The vertical output is 1080x1920 and the horizontal output is 1920x1080. Both render at 30fps and are encoded as h264 video with the yuv420p pixel format.
- Does sizzledraft invent the product interface?
- No. The capture stage uses a browser to collect approved public website material, including screenshots and brand tokens. The authored scene moves and sequences those captured assets rather than asking a video model to redraw the interface.
- How is the soundtrack made?
- Voice lines are generated and measured individually. An original score is synthesised against the cut points, mixed under the voice, and the combined audio is normalised to a -14 LUFS target.
- Why is the render deterministic?
- The renderer sets an exact virtual timestamp for each output frame and asks the scene to paint that state. Capture speed can vary without changing the point in the animation represented by the frame.
- What is checked before a video is delivered?
- Automated checks inspect dimensions, frame rate, duration, h264 codec, yuv420p pixel format, and audio presence. The pipeline also samples the scene for horizontal overflow and decodes frames to confirm that intended motion is present.