Busca y descarga subtítulos con solo dar clic derecho con OpenSubtitlesDownload
En muchas ocasiones requerimos de utilizar subtítulos para algún video o película, esto con el fin de tener una mejor comprensión del video e incluso el uso de ellos es necesario cuando se quiere ver un video o película con una persona discapacitada.
En la web existen diversos sitios en donde puedes encontrar una gran cantidad de subtítulos aportados por usuarios. Una de estas, entre las más conocidas es opensubtitles.
Esta web a diferencia de otras te permite poder realizar la descarga de subtítulos sin necesidad de estar registrado a la web, lo cual es una excelente opción.
El realizar la navegación por este tipo de sitios puede requerir algo de tu tiempo, por lo que el uso de una aplicación que se encargue de encontrar los subtítulos para tu video es una mejor opción.
Sobre OpenSubtitlesDownload.py
OpenSubtitlesDownload.py una aplicación escrita en Python y creado para ayudarlo a encontrar y descargar rápidamente subtítulos para sus videos favoritos.
Aunque existen otras aplicaciones que pueden hacer lo mismo, lo interesante de esta aplicación es que se puede usar como script nautilus o como una aplicación normal que funciona en entornos de escritorio de GNOME o KDE.
También otra de sus características es que se puede usar en modo CLI completo (Interfaz de línea de comandos) en su NAS, Raspberry Pi, entre otros.
La búsqueda de subtítulos se realiza mediante la identificación precisa de sus archivos de video mediante el cálculo de sumas únicas de hash de los videos.
De esta forma, tienes más posibilidades de encontrar los subtítulos exactos para tus videos, evitando problemas de sincronización entre los subtítulos y demás.
Características de OpenSubtitlesDownload.py
El servicio de búsqueda y descarga de subtítulos funciona con opensubtitles.org, con lo cual, gracias a su característica de no requerir registro para realizar la búsqueda y descarga, la aplicación se apoya de esto para ofrecerte sus características.
Entre sus principales características que podemos destacar de esta aplicación encontramos:
- Use una GUI de GNOME / GTK o KDE / Qt dependiendo de su entorno de escritorio favorito.
- Consultar subtítulos en más de 60 idiomas diferentes para documentales, películas, programas de TV y más …
- Consultar subtítulos en varios idiomas a la vez.
- Consultar subtítulos para múltiples archivos de video a la vez.
- Detecta archivos de video válidos (usando tipos de mime y extensiones de archivos).
- Detecta títulos de video correctos calculando sumas únicas de hash de película para descargar los subtítulos correctos para el archivo correcto!
- Si la detección de video falla, la búsqueda por nombre de archivo se realizará como método de respaldo.
- Descargue los subtítulos automáticamente si solo hay uno disponible, elija el que desee de lo contrario.
- Cambia el nombre de los subtítulos descargados para que coincidan con el archivo de video original. Posibilidad de agregar el código de idioma al nombre del archivo (por ejemplo: movie_en.srt).
¿Cómo instalar OpenSubtitlesDownload.py en Linux?
Podemos instalar este estupendo programa para poder descargar los subtitulos de nuestros videos con tan solo dar un clic derecho sobre el video.
Para ello solamente debemos de instalar algunas dependencias que son necesarias, en la mayoría de las distirbuciones ya se encontraran instaladas.
Lo que requerimos es:
- python (versión 2 o 3)
- zenity (para distribuciones con entorno de escritorio Gnome o Forks de este)
- kdialog (únicamente si tienes instalado KDE)
- wget & gzip
Ahora vamos a crear una carpeta para la aplicación con alguno de estos comandos, dependiendo del administrador de archivos que utilicemos.
Primero debemos de descargar el script con:
wget https://raw.githubusercontent.com/emericg/OpenSubtitlesDownload/master/OpenSubtitlesDownload.py
Descargado, procedemos a editarlo con:
nano OpenSubtitlesDownload.py
Y buscamos la siguiente línea:
opt_languages = ['eng']
Aquí cambiamos el idioma o añadimos los idiomas en que serán buscados los subtítulos. En donde el primero será el lenguaje de preferencia.
opt_languages = ['eng,spa']
De igual manera podemos forzar a que nos muestre los disponibles y nos otros elegir, para ello buscamos la línea:
opt_selection_mode = 'default'
Y la cambiamos a “manual”
opt_selection_mode = 'manual'
Puedes consultar más sobre las opciones de configuración en el siguiente enlace.
Creamos el directorio y movemos el script a el.
Para Nautilus:
mkdir -p ~/.local/share/nautilus/scripts mv OpenSubtitlesDownload.py ~/.local/share/nautilus/scripts/ chmod u+x ~/.local/share/nautilus/scripts/OpenSubtitlesDownload.py
Para Nemo:
mkdir -p ~/.local/share/nemo/scripts mv OpenSubtitlesDownload.py ~/.local/share/nemo/scripts/ chmod u+x ~/.local/share/nemo/scripts/OpenSubtitlesDownload.py
Para Caja:
mkdir -p ~/.config/caja/scripts mv OpenSubtitlesDownload.py ~/.config/caja/scripts/ chmod u+x ~/.config/caja/scripts/OpenSubtitlesDownload.py
El artículo Busca y descarga subtítulos con solo dar clic derecho con OpenSubtitlesDownload ha sido originalmente publicado en Linux Adictos.