Repository inventory

maartenlouis/remotion-ads

Skills indexed from this repository, with install-style signals scoped to the repo.
1 skills0 GitHub stars0 weekly installsJavaScriptGitHubOwner profile

Overview

This skill automates Instagram Reels and Carousel ad creation using Remotion. It provides brand configuration, safe-zone templates, typography and animation presets, voiceover and caption integration, and export-ready settings for vertical 9:16 videos and 4:5 carousel slides. Use the toolkit to produce consistent, mobile-first creative that respects Instagram UI and feed previews.

How this skill works

Configure a design system with brand colors, fonts, and asset paths, then generate backgrounds and scan assets. Compose scenes with recommended durations and character voice presets, sync voiceovers (with timestamps) and captions, apply animation presets and safe-zone constraints, and render final MP4 reels or PNG carousel slides. Scripts and utilities automate voice generation, timestamped captions, and batch exports.

When to use it

  • Creating vertical Instagram Reels or Stories (1080×1920, 9:16) for ads
  • Producing multi-slide carousel posts (1080×1350, 4:5) with consistent branding
  • Need voiceovers with word-level timings for animated captions
  • Batch rendering multiple carousel slides or ad variants
  • Ensuring all critical content stays visible across Reels, feed previews, and grid thumbnails

Best practices

  • Fill rules/design-system.md with brand colors, fonts, and asset paths before building
  • Keep logos, CTAs, and faces inside the defined safeArea (x:80, y:285, width:880, height:1235)
  • Aim for ~15s total duration for ad performance and calculate scene frames from voiceover actualDuration
  • Use word-level timestamps for captions to enable animated highlighting and page grouping
  • Test final renders on an actual mobile device and verify 4:5 and 1:1 crop previews

Example use cases

  • 15s Instagram Reel ad with a four-scene flow: Hook, Problem, Solution, CTA
  • Batch-render a 5-slide carousel with consistent typography and swipe indicators
  • Generate a voiceover via ElevenLabs with a custom pronunciation dictionary and auto-synced captions
  • Create animated, high-contrast captions with word-by-word highlighting for accessibility
  • Export final reels with H.264 and AAC using recommended CRF and audio bitrate settings

FAQ

Render Reels at 1080×1920, H.264 MP4 with AAC audio, 30 FPS. Aim for 1080p and ~15 seconds duration.

How do I keep important elements visible in feed and grid previews?

Place critical text, logos, and faces inside the safeArea (80px left, 285px top). Test the feedPreview and gridPreview crop offsets to ensure central visibility.

1 skills

More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational