Automatiser le téléchargement de sous-titres sur votre NAS Synology

Sous titres sur synology

Si vous regardez beaucoup de séries en VO, il est souvent pratique d’avoir les sous-titres à portée de main. Aller les chercher dans les limbes de l’internet est quand même très chiant avouons le. Fort heureusement, il est possible d’automatiser tout cela très simplement.

Typiquement, vous récupérez régulièrement des épisodes de série ou des films dans un dossier spécifique de votre NAS (ici /volumeX/Downloads/) et vous souhaitez que votre NAS aille chercher régulièrement les sous-titres de ceux-ci.

Ce petit tuto à été réalisé sur un NAS Synology sous DSM6, mais il est tout à fait possible de réaliser la même chose sur d’autres machines / systèmes.

Commencez par vous connecter en SSH sur votre NAS.
Rendez-vous dans votre dossier personnel (ou n’importe quel dossier)

cd /volumeX/Mon_dossier/

Créez un répertoire « scripts »

$: mkdir scripts

Puis lancez la commande suivante pour récupérer un petit utilitaire Python nommé pip.

$: wget https://bootstrap.pypa.io/get-pip.py

Installez l’utilitaire via :

$: sudo python get-pip.py

Installez Subliminal (c’est l’utilitaire qui va faire tout le travail pour vous)

$: sudo pip install subliminal

Puis créez un fichier dl-sous-titres.sh (ou un nom qui vous convient) contenant ce qui suit :

#/bin/bash
cd /volumeX/Downloads
subliminal download -w 4 -l fr

Si vous souhaitez plus d’informations sur les paramètres de subliminal, je vous invite à lire la documentation.

Une fois cela fait, il ne vous reste qu’à paramétrer DSM pour lancer la tâche régulièrement.

Allez dans l’application « Paramètres » de votre NAS, puis « Tâches planifiées »

taches-planifies-synology

Créez une nouvelle Tâche, via « Créer > Tâche Planifiée > Script Défini par l’utilisateur »

taches planifiées synology

Donnez lui un nom, puis allez dans l’onglet « Programmer »

taches programmées synology

Choisissez la récurrence qui vous convient, puis une fois réglé, rendez-vous dans le dernier onglet « paramètres de tâche ».

paramètres de tâches synology

Renseignez l’emplacement de votre script dans l’invite, puis enregistrez tout ça.

Voilà, c’est terminé, votre script se lancera automatiquement à intervalle régulier. N’hésitez pas à créer d’autres tâches au besoin !

3 réflexions sur « Automatiser le téléchargement de sous-titres sur votre NAS Synology »

  1. Merci pour ton tuto, mais malheureusement cela fonctionne jusqu’à l’installation de l’utilitaire (sudo: not found).

  2. Bonjour, cela fait un bout de temps sue tu as posté ton tuto (merci bcp d’ailleurs) et tout tourne nickel chez moi! Cependant quand subliminal telecharge mon srt, il ajoute « .fr » a la fin du nom du fichier, ce qui fait que plex ne reconnait pas automatiquement le sous titre tant que je ne renomme pas le sous titre en enlevant le « .fr » afin d’avoir le meme titre que la video. Qqun peut m’aider pour automatiser cela svp ? Merci bcp
    Jerome

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *