|
Como_instalar_PyDownTV
IntroductionCómo Instalar PyDownTV GNU/Linux y Mac OS XDescargar el zip o el tar.gz desde la sección descargas Para instalar pydowntv tanto en GNU/Linux como en Mac OS X:
$ tar xzvf PydownTV-xx.tar.gz $ cd PydownTV-xx.tar.gz $ python setup.py install
$ sudo python setup.py install Requisitos:
WindowsEl ejecutable que se distribuye con la versión para Windows no necesita ser instalada, se ejecuta haciendo doble click o desde la consola de Windows. No requisitos DependenciasLos vídeos que utilizan en protocolo mms:// necesitan libmms para funcionar (solo se requerirá este paquete si se intenta descargar un vídeo de ese tipo. El script puede funcionar sin libmms mientras no quiera descargar vídeos que utilicen este protocolo). Por ahora solo hay soporte para Mac OS X y GNU/Linux para estos vídeos Para descargar esta dependencia ir a http://sourceforge.net/projects/libmms/ y descargar la última versión. En GNU/LinuxPara instalar en GNU/Linux hacer el típico: $ ./configure $ make $ sudo make install Lo más seguro es que también esté disponible en tu sistema de paquetes. No lo puedo asegurar pero no me extrañaría (en cuanto lo sepa seguro, lo confirmo). Probar a buscarlo. Por ejemplo en Debian GNU/Linux: sudo aptitude search libmms Acabo de comprobar que por lo menos en Debian GNU/Linux si está disponible en Stable: http://packages.debian.org/squeeze/libmms0 y en Ubuntu también: http://packages.ubuntu.com/natty/libmms0 Así que para instalar es más fácil todavía: $ sudo apt-get install libmms0 Instalar el libmms, no el libmms-dev, sino tendréis que compilarlo y estamos en las mismas ;) En Mac OS XSe puede instalar de la misma manera siempre que se disponga de todas las dependencias para su compilación. También está disponible en MacPorts: $ sudo port install libmms Mediante este sistema la librería se instala en /opt/local/lib/ y para que funcione en PyDownTV hay que instalarla en /usr/lib por lo que podemos crear enlaces simbólicos en este directorio con (estando en el directorio /usr/lib: $ cd /usr/lib /usr/lib/ $ sudo ln -s /opt/local/lib/libmms.* . También está disponible en brew: $ brew install libmms Como en MacPorts también se instala en /opt por lo que hay que hacer los mismo enlaces simbólicos. Ahora también está disponible en la sección de descargas. El paquete compilado para Mac OS X. Bajar, descomprimir y copiar las librerías a /usr/lib o ejecutar ./install.sh con permisos de root: $ sudo ./install.sh En GNU/Linuxrtmpdump se encuentra en los repositorios de las principales distribuciones GNU/Linux, así entonces para destros tipo Debian GNU/Linux: sudo apt-get install rtmpdump En Mac OS Xrtmpdump se encuentra en MacPorts: sudo port install rtmpdump También puedes descargar el código de Web Oficial de rtmpdump y compilarlo e instalarlo. WindowsEl ejecutable de rtmpdump puede ser descargado de su página we oficial. (Enlace directo a la última versión aquí) Para que funcione rtmpdump con PyDownTV el ejecutable que se encuentra en la carpeta que se acaba de descargar con nombre "rtmpdump.exe" tiene que encontrarse en el mismo directorio que pydowntv.exe o en su defecto, tiene que estar incluído en el PATH del sistema (Windows). Recomendación para aquellos a los que a la palabra PATH les suene a chino: Para establecer en el PATH rtmpdump.exe en windows lo más fácil (y también lo más guarrero) es copiar el programa llamado "rtmpdump.exe" que está dentro de la carpeta de descarga de Rtmpdump y copiarlo en la carpeta System32 (generalmente en c:\Windows\System32 Versión de desarrollo en SVNLa versión de SVN también se puede descargar y utilizar. Para obtener la versión actual de SNV: svn checkout http://pydowntv.googlecode.com/svn/trunk/trunk pydowntv cd pydowntv Para instalar: sudo python setup.py install Hay que tener en cuenta que la versión en SVN puede estar más actualizada que la última versión en BETA, pero puede también que tenga algún fallo en el momento de la descarga que haga que no funcione bien el script. | |