✨ MediaMinion Pro 2.0 Released • Sub-Second Microservice Processing

Studio-Grade Media Processing, Automated at Warp Speed

The all-in-one distributed media engine for AI background removal, intelligent 4K transcoding, lossless audio demuxing, and YouTube ingestion. Powered by Go, RabbitMQ, FFmpeg, and local RMBG-1.4 Neural Networks.

7 Nodes
Worker Microservices
< 500ms
Queue Dispatch Latency
100% Local
RMBG-1.4 AI Neural Net
1 GB
Max Stream Payload
🪄 Interactive AI Background Removal Preview Drag Slider Below
Real-time Neural Edge Feathering
AI CUTOUT
ORIGINAL PHOTO
◀ ▶
Original Image (Raw)
AI Cutout (Transparent PNG)
AI Engine Presets:

Explore What MediaMinion Can Do

Test-drive our four core microservice processing pipelines right inside your browser.

Local RMBG-1.4 ONNX Model

State-of-the-art background segmentation trained by Bria AI. Normalizes 1024x1024 tensors with ImageNet mean/std, applies sigmoid contrast curves, and utilizes Bilateral edge smoothing.

Node: worker-bgremove Avg Time: 1.8s
🪄 ➔ 🖼️
Pixel-Perfect Alpha Channel

Intelligent Resolution & Bitrate Scaling

Adjust the resolution slider to see estimated compression and storage savings.

360p 480p 720p HD 1080p FHD
Target Output
720p HD
Est. Storage Savings
-65% Reduction

Lossless LAME MP3 Demuxing

Extracts pristine 192kbps MP3 audio streams from heavy MP4/MKV video containers without transcoding degradation.

Worker: worker-audio • Constant 192kbps Bitrate

yt-dlp High-Speed Stream Ingestion

Input any standard YouTube video URL to demux audio or transcode video streams directly into your shared volume.

Test YouTube Downloader in Studio →

MediaMinion Production Studio

Select an automated microservice workflow, drop your asset, and watch real-time processing unfold.

1. Choose Transformation Workflow
🪄
AI BG Removal
RMBG-1.4 Neural Net (PNG)
🎬
Video Scaling
FFmpeg 1080p/720p/480p
🎵
Audio Demuxer
Extract 192k MP3 from Video
🖼️
Image Optimizer
HEIC/PNG to Sharp JPG
Select Output Resolution
2. Upload Source Asset
☁️
Drop your file here or click to browse
Supports HEIC, PNG, JPG, MP4, MOV, MKV, AVI, WEBM, MP3
Max 1 GB Payload • Zero Loss • Direct Volume Sync
📄
sample.jpg
0 MB
Uploading Binary Payload...
0%
Streaming file chunks to server volume...
⏱️ 0.0s Node: worker-node
⬇️ Download Asset 📁 View in Asset Library

The Asynchronous Event Pipeline

Experience zero request blocking with our three-stage distributed orchestration.

01

Streaming Ingestion

Client uploads stream directly into the Go Producer gateway with support for files up to 1GB. Binary payloads are safely written into shared storage.

02

RabbitMQ Event Dispatch

Tasks are serialized into JSON events and fanned out through the `image_events` broker to specialized workers (`worker-bgremove`, `worker-video`, etc.).

03

Live Telemetry & Sync

The frontend tracks the task state in real time through our polling status API. Upon completion, preview your media immediately and export as ZIP.

Flexible Plans for Every Scale

Choose between self-hosted community power or fully managed enterprise infrastructure.

Monthly
Annually
Save 20% on Annual

Community Dev

Perfect for local developers, testing, and homelab media clusters.

$0 / month
  • ✓ 7 Local Microservice Workers
  • ✓ Unlimited Local File Processing
  • ✓ RMBG-1.4 Neural Net (Local CPU/GPU)
  • ✓ 1 GB Max File Upload
  • ✓ Community Discord Support
Get Started Free

Enterprise Scale

Custom Kubernetes clusters, SLA guarantees, and enterprise security.

$199 / month
  • ✓ Dedicated Multi-Region K8s Cluster
  • ✓ Custom Fine-Tuned AI Models
  • ✓ 99.99% Uptime Production SLA
  • ✓ Custom Webhooks & S3 Integration
  • ✓ 24/7 Dedicated Support Engineer
Contact Sales

Frequently Asked Questions

How does the AI background removal work without external APIs? +
MediaMinion runs the state-of-the-art RMBG-1.4 ONNX model directly inside an isolated Python microservice container using OpenCV C++ DNN acceleration. No images are sent to third parties or cloud APIs.
Is an email address required to process media? +
No! MediaMinion Pro features instantaneous live polling with an active multi-stage progress bar and inline media player. You can download or preview your assets immediately upon completion without entering an email.
Can I self-host this with Docker? +
Yes! The entire stack is completely containerized with Docker Compose. Running docker compose up spins up RabbitMQ, the Go producer, and all 7 worker microservices with a single command.
✅ Notification message