Retour aux outils
AutreIntermédiaireOpen sourceAuto-hébergeable

Scraparr

Scraper de métadonnées additionnelles pour enrichir automatiquement les fiches de votre suite *arr.

MAJ 2026-06-14
Scraparr
Code source★ 404

Scraparr est un scraper de métadonnées qui complète les informations que les *arr natifs ne récupèrent pas. Il fouille diverses sources (TMDB, IMDb, AniDB, MAL, Metacritic) pour récupérer des notes, classements, awards, et autres enrichissements.

Description

Scraparr est un scraper de métadonnées qui complète les informations que les *arr natifs ne récupèrent pas. Il fouille diverses sources (TMDB, IMDb, AniDB, MAL, Metacritic) pour récupérer des notes, classements, awards, et autres enrichissements.

L'application tourne en arrière-plan et interroge périodiquement vos instances Sonarr/Radarr pour identifier les médias dont les métadonnées peuvent être enrichies, puis pousse les informations additionnelles dans les champs personnalisés ou les balises.

Idéal pour les collectionneurs qui veulent une bibliothèque richement annotée, avec données de qualité (scores multiples), awards, et métadonnées détaillées au-delà de ce que TMDB seul fournit via les *arr natifs.

Installation

Via Docker (recommandé)

# docker-compose.yml
services:
  scraparr:
    image: ghcr.io/thecfu/scraparr:latest
    container_name: scraparr
    environment:
      - SONARR_URL=http://sonarr:8989
      - SONARR_API_KEY=your_api_key
      - RADARR_URL=http://radarr:7878
      - RADARR_API_KEY=your_api_key
      - TMDB_API_KEY=your_tmdb_key
    volumes:
      - ./config:/config
    restart: unless-stopped

Installation manuelle

Python 3.10+, pip install scraparr, configurer config.yaml, lancer avec scraparr run.

Configuration

  • Sources activées : TMDB, IMDb, AniDB, MAL, Metacritic
  • *Cibles arr : Sonarr, Radarr avec URL + clé API
  • Champs enrichis : notes, awards, descriptions étendues
  • Rate limiting : éviter de se faire bannir des APIs

Alternatives

  • TMDB natif — métadonnées de base via *arr
  • OMDb — IMDb/Metacritic via wrapper
  • Anitopy — parsing spécifique anime

Sécurité

  • Clés API en variables d'environnement
  • Rate limiting strict par source
  • Cache local pour éviter requêtes redondantes
  • Pas d'exposition web nécessaire (CLI/API interne)

Ressources