What problem does it solve?
Process multimedia files with FFmpeg (video/audio encoding, conversion, streaming, filtering, hardware acceleration) and ImageMagick (image manipulation, format conversion, batch processing, effects, composition). Use when converting media formats, encoding videos with specific codecs (H.264, H.265, VP9), resizing/cropping images, extracting audio from video, applying filters and effects, optimizing file sizes, creating streaming manifests (HLS/DASH), generating thumbnails, batch processing images, creating composite images, or implementing media processing pipelines. Supports 100+ formats, hardware acceleration (NVENC, QSV), and complex filtergraphs.
Core Features & Use Cases
- Batch media processing: convert, resize, and optimize video, audio, and images using a single workflow.
- Streaming & thumbnails: generate HLS/DASH manifests and thumbnails for web delivery.
- Pipelines & automation: compose end-to-end pipelines with deterministic outputs using FFmpeg and ImageMagick.
Quick Start
Process a batch of media files using the included scripts to convert formats and resize for web delivery.