UploadCheck for Runway
Your Runway generation, checked before your audience checks it.
Runway Gen-3 and Gen-4 clips look flawless in the preview, then betray their origin on the timeline: hands sprout a sixth finger, faces morph mid-pan, a background character clones into two, textures shimmer and warp between frames, and the audio drifts out of sync on longer generations. UploadCheck watches and listens to every export before you publish — flagging the temporal warps, cloned subjects, frozen loop seams, and audio desync that make a clip read as "AI slop" — and hands your agent the exact timestamps to re-roll or trim.
- Morphing / warping
- Temporal flicker
- Extra fingers / limbs
- Cloned / duplicate subjects
- Audio / lip-sync desync
- Frozen loop seams
- Off-center framing
FAQ
UploadCheck & Runway
How does UploadCheck work with Runway?
You generate and export your generation in Runway as usual, then run the finished file through UploadCheck — from the web, the CLI, or your AI assistant. UploadCheck scans it for problems Runway can't check, returns timestamped flags and fixes, and you re-check until it passes.
What problems does UploadCheck catch on a Runway generation?
Morphing and warped motion, temporal flicker, frozen/looped frames, cloned or duplicated subjects across a shot, audio that drifts out of sync with the video, off-target loudness, and wrong resolution/codec/frame-rate — each with the exact timestamp and a fix.
Do I need to change my Runway workflow?
No. UploadCheck is the last step after your Runway generation — one check before you publish. It doesn't touch your Runway project; it inspects the finished file and hands you (or your AI) a repair list.
Does UploadCheck catch AI generation artifacts from Runway?
Yes — Runway artifacts are exactly what the AI oracle gates are built for. twins catches a character that clones or morphs into a duplicate across a scene, while omni_watch and gemini_watch actually watch and listen to the full clip and report the warps, flicker, and "this doesn't look real" moments a frame-by-frame check misses. On the deterministic side, loop_freeze catches frozen frames and bad loop seams, av_sync catches audio drifting out of sync on longer generations, and canvas_fill catches off-center or letterboxed framing — all with the exact timestamps your agent needs to re-roll or trim.
How much time does it save?
Instead of re-watching a clip to hunt for the one bad moment — or worse, finding it after you've published — UploadCheck flags it in one pass with the exact timestamp. Catching one bad generation before publish saves the re-generate/re-export, re-upload, and the reputational hit of a broken clip going live.