Cómo bajar subtítulos automáticamente con subliminal

Tal como os comenté en la última entrada, hoy voy a hablaros de subliminal, un programa que nos permite bajar los subtítulos de nuestras series o películas favoritas desde la línea de comandos. Lo más interesante es que al poder ejecutarse desde la terminal podremos automatizar el proceso de búsqueda y descarga de subtítulos para que cuando termine de descargarse un video se descarguen automáticamente los subtítulos de éste.

subliminal está alojado en github en la dirección https://github.com/Diaoul/subliminal y gracias al último artículo que podéis leer aquí podéis aprender a instalarlo sin problemas.

Una vez instalado subliminal su funcionamiento es muy sencillo. Su sintaxis mínima es subliminal -l <idioma> -d <ruta_destino> <ruta_origen>

Eso quiere decir que si por ejemplo queremos bajar los subtítulos en español de un fichero el comando a ejecutar sería subliminal -l ES -d /ruta_de_destino /ruta_de_origen/fichero

Como veis es importante que el fichero en cuestión conserve toda esa “basurilla” que se suele añadir al hacer el ripeo y que mucha gente elimina para que el fichero quede más bonito. Subliminal utiliza dicha información para localizar el fichero de subtítulo que esté sincronizado con nuestra versión, así que si hasta ahora lo estabais eliminando yo os recomiendo no hacerlo.

Existe otra opción a la hora de ejecutar subliminal (-p) para indicarle un proveedor de subtítulos específico entre los cinco que permite: thesubdb, opensubtitles, addic7ed, podnapisi, tvsubtitles3. Yo en mi caso no lo suelo indicar porque así buscará en todos los sitios y será más fácil encontrar el subtítulo adecuado.