fluent-ffmpeg

Wrap FFmpeg in Node.js to convert and edit media files.

84|15|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/AIDotNet/MoYuCode --skill fluent-ffmpeg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fluent-ffmpeg
Source: https://github.com/AIDotNet/MoYuCode/tree/main/skills/tools/fluent-ffmpeg
Command: npx skills add https://github.com/AIDotNet/MoYuCode --skill fluent-ffmpeg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fluent-ffmpeg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies complex audio and video file manipulation tasks, making it easy to convert, edit, and process media without deep technical knowledge.

Core Features & Use Cases

  • Format Conversion: Convert between various audio and video formats (e.g., MP4 to MP3, AVI to GIF).
  • Video Editing: Trim, merge, split, and extract audio/video streams from media files.
  • Watermarking & Overlays: Add text or image watermarks to videos.
  • Use Case: Convert a long video file into a short animated GIF, or extract the audio track from a video to create an MP3 file.

Quick Start

Use the fluent-ffmpeg skill to convert the video file 'input.mp4' to an audio file 'output.mp3'.

Frequently Asked Questions about fluent-ffmpeg

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

FAQPage Schema
How do I convert an MP4 video to an MP3 audio file?

To convert MP4 to MP3, you need media processing software that handles format conversion. This Skill wraps FFmpeg to programmatically extract audio streams from video files and save them as MP3.

Do I need FFmpeg installed on my system to process media files?

Yes, you must install FFmpeg on your system to process media files. This Skill provides a Node.js wrapper for FFmpeg, relying entirely on the local FFmpeg installation to execute audio and video manipulation commands.

What's the best way to add an image watermark to a video programmatically?

Adding image watermarks to videos requires stream manipulation. This Skill handles video editing operations like watermarking and overlays by executing FFmpeg commands through a Node.js interface without deep technical knowledge.

Can I trim and split video files using a Node.js script?

You can trim and split video files using a Node.js script by leveraging this Skill. It performs complex video editing operations programmatically, manipulating media streams to extract or cut specific segments from your files.

How does programmatic media conversion handle format manipulation for GIFs?

Programmatic media conversion handles format manipulation by processing video streams through FFmpeg. This Skill converts long video files like AVI or MP4 into short animated GIFs by managing the underlying stream extraction and encoding.