ffmpeg

Transcode, filter, and manipulate video and audio streams with FFmpeg.

21|9|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/47thtechcorner/RayCodes_OpenMontage --skill ffmpeg-47thtechcorner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ffmpeg
Source: https://github.com/47thtechcorner/RayCodes_OpenMontage/tree/main/openmontage_engine/.agents/skills/ffmpeg
Command: npx skills add https://github.com/47thtechcorner/RayCodes_OpenMontage --skill ffmpeg-47thtechcorner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the complexity of manual video editing and format conversion by providing a standardized, automated interface for FFmpeg operations, ensuring high-quality output for web and social media distribution.

Core Features & Use Cases

  • Media Transformation: Handles complex tasks like format conversion, resizing, audio extraction, and video compression with optimized settings.
  • Production Pipeline: Automates the preparation of assets for Remotion projects, including speed adjustments, concatenation, and platform-specific optimization.
  • Use Case: Quickly convert a raw screen recording into a web-optimized MP4, apply a fade-in effect, and generate platform-specific versions for YouTube and Twitter in a single automated workflow.

Quick Start

Use the ffmpeg skill to resize the input video file to 1920 by 1080 resolution and apply a fade in effect for the first second.

Frequently Asked Questions about ffmpeg

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

FAQPage Schema
How do I automate video transcoding and format conversion for web distribution?

Automate video transcoding and format conversion by applying standardized codec-specific encoding parameters and complex filter graphs. This approach ensures high-quality output for web and social media distribution without manual editing.

How do I convert a raw screen recording into a web-optimized MP4 with effects?

Convert a raw screen recording into a web-optimized MP4 by resizing the input video to 1920 by 1080 resolution and applying a fade in effect for the first second using automated video editing pipelines.

Do I need a local FFmpeg installation to execute complex video editing pipelines?

Yes, you need a local FFmpeg installation to execute complex filter graphs and codec-specific encoding parameters for advanced video and audio processing tasks like stream manipulation and transcoding.

Can I use FFmpeg for platform-specific video optimization for YouTube and Twitter?

Yes, you can use FFmpeg for platform-specific optimization to generate platform-specific versions for YouTube and Twitter in a single automated workflow, ensuring assets meet web-ready media generation standards.

What is the best way to prepare video assets for Remotion projects?

Prepare video assets for Remotion projects by automating speed adjustments, concatenation, and platform-specific optimization through production-grade workflows, ensuring assets are ready for web-ready media generation.

Why does video compression and audio extraction require complex filter graphs?

Video compression and audio extraction require complex filter graphs to perform advanced stream manipulation and apply codec-specific encoding parameters, ensuring high-quality output for web distribution.