Sid Techno
HomeProductsPricingWeb PackagesAboutBlogPortfolioSolutionsContactClient PortalGet Started
Sid Techno

Cloud hosting and SaaS products for modern businesses. DeployBase, TradeLeap, ClearAgent, and DeskLeap trusted by companies worldwide.

30 N Gould St, Ste NSheridan, WY 82801United States+1 (725) 465-8325

Stay Updated

Get product updates, new features, and hosting tips.

Products

  • DeployBase
  • TradeLeap
  • ClearAgent
  • DeskLeap

Services

  • CMS Development
  • Shopify Websites
  • React Native Apps
  • Laravel Development
  • Graphic Design

Company

  • About Us
  • Pricing
  • Blog
  • Portfolio
  • Custom Solutions
  • Careers
  • Request a Quote
  • Contact

Legal

  • Terms of Service
  • Privacy Policy
  • Refund Policy

© 2026 Sid Techno LLC. All rights reserved.

TermsPrivacyRefund
Dashboard
Users
Settings
1,247
Total
98.2%
Active
Active
Idle
Idle
Home/Portfolio/An AI Video Production Pipeline with a Six-Gate Automated QC Harness
AutomationMedia Production2026

An AI Video Production Pipeline with a Six-Gate Automated QC Harness

Generative video production on the client's own GPU server, gated by automated QC

A Python pipeline generating an episodic scene end to end on the client's own GPU server — keyframes, motion, voice, lip-sync — with every cut scored by automated QC gates.

PythonShellComfyUIPyTorchCUDAUbuntuSSHgenerative image and video modelscharacter LoRAsTTS voice cloninglip-sync modelsffmpegffprobeSSIM

Gallery

Click any image to view it full size

A studio producing a weekly episodic series with two recurring characters wanted to stop paying for cloud generation and run the whole production on their own RTX 5090 server. The interesting part was never the generation; it was consistency. Across shots, across episodes, the same character has to remain the same character, and a human watching every frame is not a scalable quality process.

The pipeline

We worked over SSH on the client's own machine and built a Python pipeline that takes a scripted scene from text to a finished 1080p cut:

  • Keyframes generated from the client's own character LoRAs.
  • Motion generated image-to-video from those keyframes.
  • Voice — cloned first, then replaced with purpose-built English canon voices for both characters, locked so later episodes stay on-model.
  • Lip-sync applied per character with masks, so two speakers in one frame do not contaminate each other.
  • Assembly to a 1080p master with ffmpeg.

We also fixed the client's pre-existing pipeline scripts, reviewed the server environment, and wrote up the workflow and model choices so the studio could operate it without us.

The QC harness — the part worth talking about

Generative video fails in specific, repeatable ways: a mouth that keeps moving when the character is listening, a face that drifts into a different person between shots, a style mismatch between cuts, a blur patch where a mask edge sat. So rather than eyeballing renders, we wrote a gate harness that scores every cut automatically before a human ever sees it — mouth-motion gating, style matching against a reference, identity and face-lock checks, voice quality analysis, and an overall video QC pass, rolled up into a six-gate verdict.

That harness is what turns "it looks off" into a numbered, reproducible defect. Every review pass in the project is recorded as numbered findings against the gates, which is why the defect list is long — it is supposed to be.

Status: ongoing

A milestone encode was produced for client review, and an M2 master subsequently passed all six gates. Review then logged three further defects — identity splitting across shots, listener lip motion, and a visible blur patch — and those remain open. The engagement is live and the scope has been restructured into measured milestones against a written pass/fail metrics grid, which is the right shape for work of this kind: acceptance is defined numerically up front rather than negotiated after the render.

We are not presenting this as finished work. The rendered output is the client's intellectual property and is not published here.

The Challenge

Move a weekly episodic AI video series off paid cloud generation onto the client's own GPU server, while keeping two recurring characters visually and vocally consistent across shots — a consistency problem that cannot be solved by watching every frame by hand.

Our Solution

We built a Python pipeline on the client's server covering keyframe generation from character LoRAs, image-to-video motion, purpose-built locked English voices, per-character masked lip-sync and ffmpeg assembly at 1080p. On top of it we built an automated QC harness that scores every cut against six acceptance gates — mouth motion, style match, identity lock, voice quality and overall video QC — so defects arrive numbered and reproducible instead of subjective.

Key Features

End-to-end scene generation: keyframes, motion, voice, lip-sync, assembly
Runs entirely on the client's own GPU server, removing per-render cloud cost
Character LoRA keyframing for two recurring characters
Purpose-built and locked English canon voices
Per-character lip-sync masking for two speakers in frame
Automated six-gate QC harness scoring every cut
Mouth-motion gate catching listener lip movement
Style-match and identity/face-lock consistency checks
Automated voice quality analysis
Numbered defect log tied to gate results across review passes
Written workflow and model documentation for client operation

Technology Stack

PythonShellComfyUIPyTorchCUDAUbuntuSSHgenerative image and video modelscharacter LoRAsTTS voice cloninglip-sync modelsffmpegffprobeSSIM

Results

A milestone encode was produced for review and a later master passed all six QC gates. Three further defects were logged in the following review pass and remain open. The engagement is ongoing under a restructured milestone plan with a written pass/fail metrics grid; no version has yet been accepted as final.

Category

Automation

Industry

Media Production

Year

2026

Components

1 repository

Related Projects

Dashboard
Users
Settings
1,247
Total
98.2%
Active
Active
Idle
Idle

Automation

AI Email Outreach System Built on Google Maps Business Discovery

Python lead-discovery and AI outreach pipeline, handed over for the client to run himself

Dashboard
Users
Settings
1,247
Total
98.2%
Active
Active
Idle
Idle

Automation

Discord Invite Tracker Bot with Automatic Role Rewards

Invite counting and automatic role assignment for a Discord community

Dashboard
Users
Settings
1,247
Total
98.2%
Active
Active
Idle
Idle

Automation

HR Compliance Dashboard for 172 Employees Across Four HRIS Exports

Macro-free compliance reporting workbook built to a 13-part specification

Need Something Similar?

We have built 51+ projects like this. Let's discuss yours.

Get in Touch