lunes, 30 de enero de 2012

Automatizar descarga de series: Subtítulos automáticos gracias a Periscope

Periscope es un modulo en python que añade una opción en el menú contextual (botón derecho del ratón) al pulsar sobre el archivo de una serie y, mediante el cual, se descarga el subtitulo correspondiente siempre que lo encuentre en el conjunto que páginas que conforman su base de datos.
El procedimiento de instalación y configuración es sencillo y podéis leerlo a continuación.


1- Descargamos http://lolz.hehehe.be/stuff/Periscope.rar

2- Descomprimimos y dejamos la carpeta periscope en C:\

3- Descargamos Python para Windows desde http://python.org/getit/ (En mi caso (w7 64bits) he usado esta versión: http://python.org/ftp/python/2.7.2/python-2.7.2.amd64.msi)

4- Instalamos Python. La instalación se hace en C:\Python27

5- Accedemos a la consola msdos: Inicio -> Ejecutar -> cmd

6- escribimos cd \periscope y pulsamos ENTER

7- escribimos cd setuptools-0.6c11 y pulsamos ENTER

8- escribimos setup.py install y pulsamos ENTER

9- escribimos cd.. y pulsamos ENTER

10- escribimos cd BeautifulSoup-3.2.0 y pulsamos ENTER

11- escribimos setup.py install y pulsamos ENTER

12- escribimos cd.. y pulsamos ENTER

13- escribimos cd periscope-0.2.4 y pulsamos ENTER

14- escribimos setup.py install y pulsamos ENTER

15- Cerramos la consola y abrimos la carpeta Periscope que habíamos dejado en C:\ y editamos el archivo menu.reg (Botón derecho del ratón/editar) para indicarle la ruta de python y los lenguajes para los subs. Yo lo he dejado así:

Código:
REGEDIT4
[HKEY_CLASSES_ROOT\*\shell]
[HKEY_CLASSES_ROOT\*\shell\Periscope]
[HKEY_CLASSES_ROOT\*\shell\Periscope\command]
@="python C:\\Python27\\Scripts\\periscope  --cache-folder C:\\periscope \"%1\" -l es -l en"

16- Se guarda con los cambios que hemos introducido y se ejecuta con doble click para introducir la información en el registro. Nos pedirá confirmación.

Ahora, al darle al botón derecho en un fichero de vídeo aparece una nueva opción "periscope"



Pulsando esa opción se abrirá una ventana donde se ejecutará el módulo. No tenemos que hacer nada. Sólo esperar.



cuando se cierre la ventana, si ha encontrado un subtitulo para nuestro archivo, lo habrá descargado y renombrado para dejarlo listo.



*Agradecer al forero Vestiaz, de Forocoches, que me ayudó a entender el proceso de instalación.

1 comentario: