A self-hosted web UI that generates landscape thumbnails from your Emby library posters. Uses AI-powered subject extraction (rembg/U2-Net, runs entirely locally) to isolate characters from poster art, then composites them into widescreen thumbnails with customisable layouts.
## What it does
1. Connects to your Emby server via API
2. Search/browse your movie and TV library
3. Pulls the poster for a selected item
4. Extracts the subject (person/character) using rembg (offline, no external API)
5. Generates a landscape thumbnail with the subject positioned to one side and the title on the other
6. Optionally pushes the generated thumbnail back to Emby as a custom Thumb image
## Templates
- **Subject Left, Text Right** — character on the left, title text on the right
- **Subject Right, Text Left** — character on the right, title text on the left
- **Subject Center, Text Overlay** — character centered with title overlaid
## Background Modes
- **Auto Gradient** — samples dominant colours from the poster and creates a dark gradient
- **Blurred Poster** — darkened, heavily blurred version of the original poster
- **Solid Colour** — pick your own background colour
## Setup
### Docker (recommended)
1. Edit `docker-compose.yml` with your Emby details:
TMDB is the preferred external artwork source for posters and backdrops. Google Custom Search is optional and only uses Google's official Custom Search JSON API.