stitch-videos-ffmpeg

Combine video segments using ffmpeg concat, xfade, overlay, and audio mux.

6|1|Updated May 29, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/gooseworks-ads-skills --skill stitch-videos-ffmpeg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stitch-videos-ffmpeg
Source: https://github.com/gooseworks-ai/gooseworks-ads-skills/tree/main/skills/atoms/assembly/stitch-videos-ffmpeg
Command: npx skills add https://github.com/gooseworks-ai/gooseworks-ads-skills --skill stitch-videos-ffmpeg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the need for a robust tool to seamlessly stitch video segments together, providing advanced features like concat, xfade, overlay, audio mux, and export settings for professional ad creation.

Core Features & Use Cases

  • Advanced Video Stitching: Combines video segments using ffmpeg concat, xfade, overlay, and audio mux functionalities.
  • Custom Export Settings: Allows for detailed control over the final output, including dimensions, codecs, and quality settings.
  • Use Case: Ideal for video editors and ad producers who need to quickly assemble multiple video clips into a cohesive final product, with the flexibility to add transitions and manage audio.

Quick Start

To use the stitch-videos-ffmpeg skill, provide the edit_plan.json and specify the desired output file name, e.g., stitch-videos-ffmpeg edit_plan.json output.mp4.

Frequently Asked Questions about stitch-videos-ffmpeg

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I stitch video segments together with ffmpeg for ad production?

To stitch video segments for ad production, provide an edit plan JSON specifying concat, xfade, overlay, and audio mux operations. The skill processes this plan with ffmpeg to output a final video file.

Can I add crossfade transitions and overlay text when combining video clips?

Yes, you can add crossfade transitions and overlay elements when combining video clips. The skill uses ffmpeg's xfade and overlay features, along with libass support for subtitle handling, to assemble multimedia presentations.

Do I need a specific ffmpeg build to handle subtitle overlays during video editing?

Yes, you need an ffmpeg build with libass support to handle subtitle overlays during video editing. This requirement ensures proper rendering of subtitles and text overlays when stitching video segments together.

How do I control export settings like dimensions and codecs for stitched promotional videos?

You control export settings for stitched promotional videos by defining the desired parameters in your edit plan. The skill allows detailed configuration of output dimensions, codecs, and quality settings for the final assembled video.

What is the best way to automate combining multiple clips into a cohesive final product?

The best way to automate combining multiple clips is by creating an edit plan JSON file that defines the concatenation sequence and audio mixing. Pass this plan and an output filename to the skill for automated assembly.

Why does video stitching fail when using complex filtergraphs for audio muxing and transitions?

Video stitching fails during complex filtergraph operations if the ffmpeg environment lacks libass support or if the edit plan JSON contains incompatible codec settings. Ensure your ffmpeg build supports all required filters.

Related Skills