Media Transcoding
Skill Verified ActiveFFmpeg-based media transcoding workflows with preset-driven conversions, batch processing, and safe backups for web/mobile/archive outputs.
To efficiently normalize video outputs for various platforms using FFmpeg presets and automate conversions with batch processing and backup mechanisms.
Features
- FFmpeg-based media transcoding
- Preset-driven video conversions
- Batch processing for multiple files
- Safe backup of original files
- Output customization for web, mobile, and archive
Use Cases
- Optimizing video files for web delivery
- Compressing large media libraries
- Standardizing outputs with repeatable presets
- Automating video conversion workflows
Non-Goals
- Video editing or manipulation beyond transcoding
- Real-time streaming encoding
- Cloud-based transcoding services
Execution
- info:ValidationThe skill relies on FFmpeg's internal validation for media files and bash/python script logic. Explicit schema validation libraries are not used for input parameters.
Scope
- info:Dry-run previewWhile there is no explicit `--dry-run` for the transcoding itself, the workflow suggests running single-file conversions first to validate output before batch processing, serving as a form of preview.
Installation
npx skills add bobmatnyc/claude-mpm-skillsRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedSimilar Extensions
Video Frames
100Extract frames or short clips from videos using ffmpeg.
Toprank Upgrade
100Upgrade toprank plugin to the latest version. Updates the marketplace repo, installs the new version to the plugin cache, and updates installed_plugins.json. Use when asked to "upgrade toprank", "update toprank", or "get latest version". Also handles inline upgrade prompts when a skill detects UPGRADE_AVAILABLE at startup.
Video Processing
100Process video files with ffmpeg automation. Use when: compressing videos for upload; extracting audio from video; resizing for social formats; clipping segments; merging multiple videos; generating thumbnails
Cli Anything Videocaptioner
99AI-powered video captioning — transcribe speech, optimize/translate subtitles, and burn them into video via the stable VideoCaptioner backend. Free ASR and translation included.
Ffmpeg
99Video and audio processing with FFmpeg. Use for format conversion, resizing, compression, audio extraction, and preparing assets for Remotion. Triggers include converting GIF to MP4, resizing video, extracting audio, compressing files, or any media transformation task.
Time Fetcher
100Instructions for fetching current Dubai time via bash command