ffmpeg-usage

Automate FFmpeg multimedia conversion, compression, and batch processing workflows.

1|2|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/zhangdszq/vk-skills --skill ffmpeg-usage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ffmpeg-usage
Source: https://github.com/zhangdszq/vk-skills/tree/main/ffmpeg-usage
Command: npx skills add https://github.com/zhangdszq/vk-skills --skill ffmpeg-usage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive guide and workflow for multimedia processing using FFmpeg and related tools, reducing manual setup, experimentation, and trial-and-error across video and audio tasks.

Core Features & Use Cases

  • Format conversion, resolution changes, and compression to optimize for different platforms and bandwidth.
  • GIF creation, audio extraction, and subtitle handling for content distribution and accessibility.
  • Platform-specific presets and batch workflows enabling rapid processing of large libraries of media.

Quick Start

Provide your input media and desired outcome, and the skill will apply FFmpeg workflows to convert, resize, trim, and optimize accordingly.

Frequently Asked Questions about ffmpeg-usage

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

FAQPage Schema
How do I batch convert video formats and resize multiple files using FFmpeg?

FFmpeg batch processing automates format conversion, resolution changes, and compression across multiple video inputs. This skill applies documented workflows to resize, trim, and optimize large media libraries rapidly without manual command tuning.

Can I extract audio and create GIFs from video files with FFmpeg?

Yes, FFmpeg handles audio extraction and GIF creation directly from video sources. This skill provides reproducible commands to isolate audio tracks and generate animated GIFs for content distribution and accessibility.

What's the best way to apply platform-specific compression presets for video?

Platform-specific presets in FFmpeg standardize compression and resolution adjustments for target bandwidth. This skill configures optimized video and audio assets for different platforms using reproducible pipelines and validated inputs.

Do I need FFprobe installed to handle subtitle processing workflows?

Subtitle processing requires FFmpeg 4.0 or higher, with FFprobe as an optional dependency. This skill validates inputs and provides clear error handling for subtitle tasks even without FFprobe installed in your environment.

Why does my FFmpeg format conversion fail on large video libraries?

Format conversion failures often stem from invalid inputs or missing codec support in FFmpeg. This skill validates inputs and provides clear error handling to ensure reproducible pipelines across diverse media files.