ffmpeg-pyav-integration
CommunityMaster FFmpeg with Python bindings.
Software Engineering#python#encoding#ffmpeg#video processing#audio processing#decoding#media manipulation#pyav
AuthorJosiahSiegel
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies complex video and audio manipulation tasks by providing a Pythonic interface to FFmpeg's powerful libraries, eliminating the need for complex command-line arguments.
Core Features & Use Cases
- Cross-Platform Installation: Guides through PyAV installation on Ubuntu, macOS, and Windows.
- Custom FFmpeg Builds: Details on compiling PyAV against custom FFmpeg versions (e.g., FFmpeg 8.0+).
- Decoding & Encoding: Demonstrates frame-level video decoding and encoding (H.264, H.265, AV1).
- Audio Processing: Handles audio decoding, encoding (AAC), and resampling.
- Filter Graphs: Enables complex video and audio filtering.
- Streaming & Seeking: Supports reading RTSP streams and precise seeking within media.
- Use Case: Automatically extract specific video segments, convert formats, apply filters, or generate video summaries programmatically.
Quick Start
Use the ffmpeg-pyav-integration skill to install PyAV on Ubuntu and decode the first video frame from 'input.mp4'.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ffmpeg-pyav-integration Download link: https://github.com/JosiahSiegel/claude-plugin-marketplace/archive/main.zip#ffmpeg-pyav-integration Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.