Skip to content

Bazarr - Sous-titres Automatiques

Gestionnaire automatique de sous-titres pour Sonarr/Radarr.

Informations

Paramètre Valeur
Container LXC 100 - docker-media
IP:Port 192.168.1.11:6767
Image linuxserver/bazarr:latest
Version 1.4.5

Configuration Docker

services:
  bazarr:
    container_name: bazarr
    image: linuxserver/bazarr:latest
    ports:
      - "6767:6767"
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Paris
    volumes:
      - /root/docker-compose/bazarr/config:/config
      - /mnt/storage:/data
    restart: unless-stopped

Integration Sonarr/Radarr

Sonarr

Settings → Sonarr → Add

Name: Sonarr
Address: 192.168.1.11
Port: 8989
Base URL: /
API Key: [depuis Sonarr]
Minimum Score: 90
Download Only Monitored: Yes

Radarr

Settings → Radarr → Add

Name: Radarr
Address: 192.168.1.11
Port: 7878
Base URL: /
API Key: [depuis Radarr]
Minimum Score: 90
Download Only Monitored: Yes

Providers Sous-titres

Settings → Providers

Providers Recommandés

Provider Langues Qualité Account Required
OpenSubtitles Multi ⭐⭐⭐⭐ ✅ (gratuit)
Subscene Multi ⭐⭐⭐⭐⭐
Addic7ed EN/FR ⭐⭐⭐⭐
TVSubtitles Multi ⭐⭐⭐

Configuration OpenSubtitles

Settings → Providers → OpenSubtitles.com

Username: [your_username]
Password: [your_password]
Use Tag Search: Yes
Use Hash: Yes

Note : Créer compte gratuit sur https://www.opensubtitles.com/

Langues

Settings → Languages

Languages Profiles

Profile : French + English

Languages:
  - French (fre)
  - English (eng)

Ordering: 1. French (prioritaire)
  2. English (fallback)

Sonarr/Radarr Assignment :

  • Assigner profile "French + English" à Sonarr
  • Assigner profile "French + English" à Radarr

Paramètres Avancés

Settings → Subtitles

Encoding: UTF-8
Hearing Impaired: No (ou Yes si souhaité)
Only monitored: Yes
Upgrade previously downloaded: Yes
Upgrade manually downloaded: No
Minimum score: 90 (0-100)

Workflow

  1. Sonarr/Radarr détectent nouvel épisode/film
  2. Bazarr reçoit notification
  3. Recherche sur providers configurés
  4. Compare score qualité (sync, release match, etc.)
  5. Télécharge si score > 90
  6. Place .srt à côté fichier vidéo
  7. Jellyfin détecte sous-titres automatiquement

Monitoring

# Logs
docker logs -f bazarr

# Sous-titres manquants
# UI → Wanted → Missing Subtitles

# Historique téléchargements
# UI → History

Troubleshooting

Sous-titres Non Téléchargés

# Vérifier provider status
# Settings → Providers → Test

# Vérifier API keys Sonarr/Radarr
# Settings → Sonarr → Test
# Settings → Radarr → Test

# Forcer recherche manuelle
# Series/Movies → Manual Search

Provider Erreur

Erreurs courantes :

  • Rate limit (trop de requêtes)
  • Account suspendu
  • Provider down

Solution :

Settings → Providers → [Provider] → Disable temporairement

Commandes

# Restart
docker restart bazarr

# Force update series
curl http://192.168.1.11:6767/api/series/wanted \
  -H "X-Api-Key: YOUR_API_KEY"

Ressources