Table of Contents

Unmanic – General Configuration Guide

Purpose: Unmanic is the content transcoding and media optimization engine in your automation ecosystem. Its primary goal is to convert incoming media files into formats that balance efficient resource utilization and high-quality playback across devices, while integrating seamlessly with your acquisition pipeline (Prowlarr, Jackett, Sonarr, Radarr, qbittorrent).

Installed in a Python virtual environment on your bare-metal Plex Media Server, Unmanic handles CPU/GPU-aware video and audio transcoding, subtitle extraction, and file management, ensuring that your library stays consistent and optimized with minimal manual intervention.

Key Concepts

Best Practices and General Configuration

1. Library Management / Pre-Processing

These plugins determine which files are processed and how:

2. Worker / Processing

Processing plugins handle actual transcoding and audio/video handling:

3. Post-Processing

Final checks and library integration:

Specific Tuning From Our Configuration

Hardware Considerations

Tips for New Users

This guide is designed to get a new user running quickly with our optimized configuration, balancing high quality and efficient resource use while minimizing library disruption. Detailed plugin tuning or per-file troubleshooting should be referenced in the official plugin documentation as needed.