Professional local media scraper with AI parsing support

Movie Data Crawler

Scrape local movies and series from 30+ data sources, then generate NFO files, posters, and organized folders.

WindowsmacOSDocker
Maintained for7.5years

Extract media metadata from almost any web page with AI

Just provide a URL containing media information, and AI will intelligently extract metadata such as titles, summaries, cast and cover art.

MDC 8.2.0+ requires OpenAI-compatible configuration and Chrome.

Explore ✨ AI parsing

Tired of organizing a growing media collection?

Use MDC to organize movies and series of all kinds in batches, import them into your media library, or browse them directly in MDC.

Tired of organizing a growing media collection?

Emby, Jellyfin, and Plex

Prepare local movies and series with NFO files, posters, and organized folders before adding them to a media server.

A lightweight, fast local media library

Browse media before setting up Emby, Jellyfin, or Plex. MDC reads movie metadata from existing NFO files and displays the matching local artwork, without creating cache files.

Scan existing NFO files

Open folders organized by MDC or other scraping tools; no full rescrape is needed.

List and poster views

Check metadata in a sortable list or browse covers in a poster wall.

Search and filter

Find media by title, actor, series, studio, genre, or tag.

Correct matches

Edit metadata, crop covers, or rescrape with a custom search name.

Everything needed to keep a large media library organized

Planet

Personal cloud profile management

Manage scraping preferences in the cloud and sync them across clients for a consistent setup on every device.

Multi-platform clients

Run MDC on Windows, macOS, or Docker depending on how your media library is hosted.

Filename extraction preview

Test how MDC reads a filename before scraping and correct files that would match the wrong title.

Supports up to 30+ data sources

Connect to more than 30 sources, including 17 general-purpose sources such as TMDB and FANZA/DMM, with configurable lookup order and custom URL scraping.

Update existing metadata

Refresh existing metadata files and artwork based on their age, or download only missing images.

Media-server ready output

Prepare organized folders and metadata that can be imported cleanly into Emby, Jellyfin, Plex, and more.

Advanced controls documented for larger libraries

Move or link media file

Choose move, symlink, hardlink, or STRM generation depending on whether your media lives on local disks, NAS, or mounted cloud drives.

Background hosting and automation

Use single-file processing, cloud profile selection, local config selection, and scheduled background directory monitoring.

OpenAI translation support

Use compatible OpenAI-style endpoints and models as a translation engine in cloud configuration.

Naming and metadata rules

Customize folder paths, output filenames, metadata titles, resolution variables, tags, watermarks, and field mapping.

More control over every library run

Retry only failed files

Select files from the failure list, review their matches, and process them again without repeating the whole run.

Scrape in place

Write NFO files and artwork beside the original video, with optional renaming, or update existing metadata.

Start organizing your local media library with MDC

Register to try scraping for free. Subscribe for continued use and updates; browsing a local media library with existing metadata stays free.

Log in to view subscription plans