Video Dashboard

Monitor your video library and downloads

TMDB Enrichment
Status: Idle
No active matches
Progress: 0 / 0
TVDB Enrichment
Status: Idle
No active matches
Progress: 0 / 0
OMDb Ratings
Status: Idle
No active matches
Progress: 0 / 0
YouTube Dates
Status: Idle
No channels queued
Progress: 0 / 0
fanart.tv Artwork
Status: Idle
No active matches
Progress: 0 / 0
OpenSubtitles
Status: Idle
No active matches
Progress: 0 / 0
YouTube Votes
Status: Idle
No active matches
Progress: 0 / 0
SponsorBlock
Status: Idle
No active matches
Progress: 0 / 0
DeArrow
Status: Idle
No active matches
Progress: 0 / 0
Trakt
Status: Idle
No active matches
Progress: 0 / 0
TVmaze
Status: Idle
No active matches
Progress: 0 / 0
AniList
Status: Idle
No active matches
Progress: 0 / 0
Wikidata
Status: Idle
No active matches
Progress: 0 / 0

Recently Added

The newest movies & shows in your library.

Loading…

System Stats

Live performance metrics.

Active Downloads

0

Currently downloading

Finished Downloads

0

Completed this session

Download Speed

0 KB/s

Combined speed

Disk Usage

--

Video library size

System Uptime

0m

Application runtime

Memory Usage

--

Current usage

Library

Your collection at a glance.

Library

Movies, shows & episodes

0 Movies
0 Shows
0 Episodes
-- Disk Size

Quick Actions

Jump straight into the video side.

Studios

Poster overlays & smart collections — built from your library's metadata.

Search

Find artists, albums, and tracks from any metadata source

Settings

Connections Accounts, media servers, and API keys SoulSync connects to
Services Accounts and API keys SoulSync connects to

TMDB & TVDB are required. The video side matches, enriches and automates everything from these — library matching, artwork, airing shows, collections — so nothing works until both keys are set. Both are free. OMDb and fanart.tv below are optional extras.

API Configuration

Metadata Source

i

Spotify

Current Redirect URI:
http://127.0.0.1:8888/callback
Add this URL to your Spotify app's 'Redirect URIs' in the Spotify Developer Dashboard
i

iTunes / Apple Music

Sets the primary Apple Music storefront. Region-specific albums are auto-searched across other storefronts as fallback.

Deezer (Favorites & Playlists)

Current Redirect URI:
http://127.0.0.1:8008/deezer/callback
Add this URL to your Deezer app at developers.deezer.com
Or use an ARL token for playlist access and downloads (no OAuth app needed):
Log into deezer.com → DevTools (F12) → Application → Cookies → copy the arl value. Provides playlist access + downloads.

Discogs

Get your free token from Discogs Developer Settings
Click "Generate new token" — no app registration needed. Provides 60 req/min and cover art in search results.

Tidal (Playlists & Metadata)

Current Redirect URI:
http://127.0.0.1:8889/tidal/callback
Add this URL to your Tidal app configuration

Qobuz (Metadata & Enrichment)

Connects Qobuz for metadata enrichment (ISRC, labels, copyright). Also used for downloads if Qobuz is your download source.
Alternative: Auth Token — If email/password login fails (CAPTCHA), paste your token directly:
To get your token: log into play.qobuz.com → DevTools (F12) → Network tab → find any request to www.qobuz.com/api.json → look in the request headers for X-User-Auth-Token → copy that value.

Concerts

Adds a Live section to artist pages. Both are optional and independent — set up either, both, or neither.
Upcoming dates, venues and ticket links. Free self-service key from developer.ticketmaster.com (5,000 calls a day).
What the artist actually played at recent shows, song by song — and a setlist can be played straight from your library. Free key from setlist.fm/settings/api (non-commercial use).

Last.fm

The Last.fm account whose listening history to import. You can correct this username here or on the Stats page.
Get your API key and secret from Last.fm API Account
API key: used for metadata enrichment. API secret: required for scrobbling.

Genius

Get your token from Genius API Clients
Generate a "Client Access Token" — no OAuth flow needed.

MusicBrainz

Optional: enter your self-hosted server address. Leave blank to use public MusicBrainz. Applies to search, matching and enrichment as soon as settings are saved.
Use 0.1 for up to 10 requests/second on your server, or 0 for no delay. Public MusicBrainz always keeps its rate limit. Environment overrides take precedence over these fields. Your server needs search indexes; use its final URL without redirects.

AcoustID Verification

Verifies downloaded audio matches expected track using fingerprints
Get your free API key from AcoustID Applications
The fpcalc fingerprint tool is automatically downloaded if needed. Failed verifications move files to Quarantine folder.

ListenBrainz

Get your token from ListenBrainz Settings
Self-hosted? Enter your server URL (e.g. http://localhost:8093)

Hydrabase

P2P metadata network. When enabled and connected, replaces Spotify/iTunes as the primary metadata source for searches.

API Configuration

TMDB

Required
Get your free key from TMDB API Settings
Required. Primary movie & TV metadata source — nothing on the video side works without it.

TVDB

Required
Get your key from TheTVDB API
Required. TV series metadata — episodes & air dates the airing automations rely on.

OMDb (Ratings)

Get a free key from OMDb API
IMDb / Rotten Tomatoes / Metacritic ratings.

fanart.tv (Artwork)

Get a free key from fanart.tv
Clear logos, clearart, banners, posters & backgrounds (gap-fills missing art).

OpenSubtitles (Subtitles)

Get a free key from OpenSubtitles (register a consumer)
Records which subtitle languages exist per title.

Trakt (Audience Rating)

Create a free API app at trakt.tv and paste its Client ID.
Adds Trakt's community audience score (and vote count) to movies & shows — and lets the Collection Studio build collections from public Trakt lists.

MDBList (List Collections)

Free key from mdblist.com (Preferences → API Access).
Lets the Collection Studio build collections from MDBList lists — the real IMDb Top 250, award lists (Oscar winners), and thousands of community lists.

Community Data (No Key)

Free community APIs — no key needed. Gap-fill extra data on your library in the background.

YouTube Extras (No Key)

Free community APIs — no key needed. Enrich cached YouTube videos in the background.

Server Connection

Pick the server the video side uses. Fields are pre-filled from your Music settings — edit them to point video at a different server without touching Music.

Which libraries the video side scans.

Server Connections

Source Settings

Source, stream & concurrency
Available drag one across, or click it
Download chain

Download Sources

Set up any source here, then put it in the chain on the Downloads tab. A source does not have to be enabled to be configured.
💡 Filesystem access — easiest setup

Quality Profiles

Click a profile's name to view/edit its settings on the left. Changes autosave to that profile, and Save Settings saves it too; viewing never activates it. Per row: ● set as active default, ✏ rename, ✎ save now, ⇩ use for Auto-Import, × delete.

Files & folders Where things live on disk, and how they get named
Processing What happens to a file after it arrives
Your library Playlists, history and how recommendations behave

UI Appearance

Changes the accent color across the entire UI
Audio-reactive visualizer on the sidebar edge when music is playing
Animated particle effects behind each page. Off by default — enable for the eye candy (uses GPU).
Dashboard header buttons animate as floating orbs. Hover the header to expand. Desktop only.
Disables backdrop blur and shadows (the GPU-heavy bits). Keeps functional motion like loading spinners. Good for low-end devices.
Nuclear low-power mode for software-rendered / no-GPU setups (e.g. Docker, remote desktop). Turns off Worker Orbs, Particles, all blur/shadows AND every animation & transition (loading spinners go static). Overrides the three options above.
Initializing log viewer...
0 lines ● Live

API Calls

Tracks

Albums

Artists

Discography

Album Tracks

Response

API responses will appear here

Network

Peers: --

Source Comparisons

When Hydrabase is the active metadata source, searches are compared against Spotify and iTunes in the background.

No comparisons yet. Search with Hydrabase active to generate comparisons.

Chat

Soulseek rooms & private messages