Subliminal es una biblioteca python / herramienta de línea de comando para buscar y descargar subtítulos.
Varios jugadores de video como Totem o VLC (con la VLSub
extensión) ya son compatibles con la descarga de subtítulos de
OpenSubtitles basado en el nombre del video o hash, pero Subliminal
soporta múltiples sitios web de subtítulos: Addic7ed, BierDopje,
OpenSubtitles, SubsWiki, Subtitulos, TheSubDB y TvSubtitles, por lo que
hay mejores posibilidades para descargar subtítulos de trabajo que
responden a su búsqueda de vídeo.
Subliminal hashes vídeo usos y de la biblioteca "guessit" para extraer
información del nombre de archivo / ruta para asegurarse de que los
subtítulos correctos se descargan. Adicionalmente, la herramienta utiliza una librería llamada "enzima" para detectar subtítulos incrustados y evitar duplicados.
Instalación
Para instalar en Ubuntu Subliminal, utilice los siguientes comandos:
sudo apt-get install git-core python-pip
sudo pip install beautifulsoup4 guessit requests enzyme html5lib lxml
cd && git clone https://github.com/Diaoul/subliminal.git
cd subliminal
sudo python setup.py install
Ahora para descargar subtítulos, puede utilizar una ruta de archivo, nombre de archivo o la ruta de la carpeta. He aquí un ejemplo:
subliminal -l en The.Big.Bang.Theory.S05E18.HDTV.x264-LOL.mp4
Esto descargará los subtítulos en la carpeta actual, si quieres descargarlas en la carpeta de video "cd" al directorio que en primer lugar.
"-L" fija el idioma de los subtítulos, "en" (en Inglés) en el ejemplo anterior.
Para más información sobre cómo utilizar subliminal, ejecute este comando en un terminal:
subliminal --help