Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PostProductionForAIVideo

AI video is 80% there. This is the last 20%.

August 2026 Update: Major new features for the multi-model era — Kling 3.0 native audio sync, Veo 3.1 lip-sync dialogue polishing, Runway Gen-4.5 character continuity fixes, LTX ID-LoRA integration, and Wan 2.1 local pipeline support.

If you've generated AI video that's almost client-ready but needs timing adjustments, text overlays, sound design, or compositing polish, this repo is for you.

What you get in 2 minutes:

  • Import a ready Remotion template (brand video or explainer style)
  • Drop in your AI render
  • Tweak text, colors, timing
  • Export client-ready video in 30 minutes instead of 3 hours

Who this is for:

  • Motion designers using AI video as a base layer for client work
  • Freelance creators doing explainer videos, ads, social content
  • Small studios that need consistent, repeatable post-production workflows

The problem: Raw AI output from Kling, Runway, Luma, or Veo is impressive but rarely client-deliverable. You need to add branded text overlays, adjust timing to match a music bed, composite multiple renders together, or generate contact sheets for client review. Doing this manually in After Effects or building Remotion compositions from scratch takes hours per project.

These templates and scripts replace that manual setup with import-and-tweak workflows I use for actual client deliveries (Tanishq jewelry ads, Horlicks social content, Vox-style explainers).

Quick Start

Prerequisites:

  • Node.js 18+
  • Remotion (npm install -g remotion)
  • ffmpeg (for scripts)
  • After Effects (optional, for expression snippets)

Step 1: Clone and install

git clone https://github.com/madebysaira/PostProductionForAIVideo
cd PostProductionForAIVideo/templates/remotion-brand-video
npm install

Step 2: Import your AI render

  • Place your rendered AI video in the assets/ folder
  • Open src/BrandVideo.tsx and update the videoSrc path
  • Adjust the text overlays, colors, and timing in the props

Step 3: Preview and render

npx remotion studio
npx remotion render BrandVideo out.mp4

When I Use What

Task Tool Why Time Saved
Add branded text overlays to AI render Remotion template Reusable components, version controlled 2 hours → 15 mins
Generate contact sheet for client review contact-sheet-generator.py ffmpeg automation, customizable grid 45 mins → 2 mins
Detect scene cuts for timing scene-detector.py Auto-json output for Remotion 1 hour → 30 secs
Match clip timing to music bed timing-adjuster.py Stretch/compress without artifacts 1.5 hours → 5 mins
Add Vox-style callouts/diagrams Remotion explainer template Built-in animation presets 3 hours → 20 mins
Quick AE expression fixes ae-expression-snippets Copy-paste Expresso scripts 30 mins → 2 mins

templates/

remotion-brand-video/ Full Remotion project for 30-60s brand videos. Scene components with timing controls, text overlay components (lower thirds, titles, CTAs), color grading presets. Example structure from Tanishq jewelry ad work.

remotion-explainer/ Vox-style explainer template with callout components, arrow animations, diagram placeholders, and chapter markers.

ae-expression-snippets/ Expresso scripts for common AE fixes: auto-timing expressions, color correction presets, installation instructions.

scripts/

contact-sheet-generator.py

python scripts/contact-sheet-generator.py --input video.mp4 --grid 3x4 --output contact.png

Customizable grid (3x3, 3x4, 4x4), timestamp overlays, logo watermark option.

scene-detector.py

python scripts/scene-detector.py --input video.mp4 --output scenes.json

Auto-detects cuts and transitions, outputs JSON with timestamps in direct import format for Remotion.

timing-adjuster.py

python scripts/timing-adjuster.py --input clip.mp4 --target-duration 30 --output adjusted.mp4

Stretch or compress clips while preserving audio pitch. Batch mode available for multiple clips.

examples/

before-after-notes.md Raw AI render vs polished with templates. What changed, what stayed the same, time breakdown for each step.

client-explainer-example.md Full project breakdown from brief to template to tweaks to final delivery. Real client example (anonymized) showing what the client asked for versus what we delivered.

docs/

setup-remotion.md Dependencies, fonts, install steps, troubleshooting common issues.

workflow-decision-tree.md Need to add text overlays? Start here. Multiple clips to composite? Go here. Just need color correction? This path.

export-settings.md Client delivery formats (codec, resolution, bitrate), social media specs for Instagram/YouTube/LinkedIn, archive settings for future edits.

The Real Talk Section

What these templates do well:

  • Speed up repetitive post-production tasks
  • Give you a consistent starting point for client work
  • Handle 80% of the polish work automatically

What still needs manual touch:

  • Creative decisions (text wording, color choices)
  • Complex compositing (multiple layers, masking)
  • Audio sync if your AI render has dialogue
  • Client-specific branding beyond basic templates

When I skip these and go fully manual:

  • High-concept creative work where no template fits
  • Client wants something unlike anything before
  • Tight deadline with many revision rounds (templates can slow you down if you're fighting them)

Client Value

Before using these workflows: 3-4 hours per video for post-production polish, inconsistent results between projects, hard to version control or iterate.

After: 30-45 minutes for standard polish tasks, consistent output quality, templates are version controlled and easy to update.

What I tell clients: I use AI video as a base layer, then apply post-production templates to ensure brand consistency and professional polish. The AI gets us 80% there in minutes. The templates handle the remaining 20% that makes it client-ready.

Contributing

If you've built Remotion components, ffmpeg scripts, or AE expressions that speed up AI video post-production, I'd love to include them. Open a PR with the script or component, a brief README explaining what it does, and an example of how you used it.

License

MIT. Use for client work, personal projects, whatever. If you improve something, consider sending a PR back.

Related Repos

Built from real client work. No AI slop, no hype. Just workflows that ship.

About

Post-production templates and scripts for AI video polish (Remotion, ffmpeg, AE). Client-ready workflows.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages