My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
ComoUtilizar_PyDownTV  
Cómo utilizar PyDownTV
Featured
Updated Oct 25, 2011 by aabi...@gmail.com

Intro

Por el momento PyDownTV cuenta solo con una interfaz en modo texto y se tiene que lanzar desde terminal.

IMPORTANTE

Por "url" (en adelante) entenderemos la dirección que se encuentra en la barra de direcciones del navegador en el momento de visualizar el vídeo, así por ejemplo un url válida sería: http://www.antena3.com/videos/el-secreto-de-puente-viejo/temporada-1/capitulo-35.html (donde se puede ver en el navegador el capítulo 35 de "El secreto de puente viejo" [temporada 1])

Recomendable escribir la url entre comillas ("): "http://www.antena3.com/videos/el-secreto-de-puente-viejo/temporada-1/capitulo-35.html"

La URL hay que introducirla con "http://"

INFO sobre URLS

Es evidente que la URL que hay que pasarle al script es la de la página exclusiva de un vídeo. Como un ejemplo vale más que mil palabras:

- El script no descargaría el vídeo principal de esta página: http://www.rtvv.es/va/bondiabonica/

- Pero si vamos a su URL final si: http://www.rtvv.es/va/bondiabonica/Bon-dia-bonica-Cap_13_475282469.html

Detalles

Ejecutar desde Sources

Para lanzar PyDownTV:

  • user@host: ~/PyDownTV $ ./pydowntv.py [opciones] url ó
  • user@host: ~/PyDownTV $ ./pydowntv.py (y se pedirá que introduzcas la url)

Tanto una manera como la otra permiten pasarle como parámetro varias URLs separadas por un espacio. PyDownTV sin embargo no bajará los vídeos simultáneamente, sino que esperará a descargar uno para descargar el siguiente.

[opciones]: Pasar el flag: "--help" o "-h" para mostrar ayuda (-s para solo mostrar enlaces, -n para no comprobar versión).

Instalado con setup.py

Para lanzar PyDownTV desde cualquier directorio (ideal para poder descargar en cualquier parte):

  • user@host: ~/ $ pydowntv.py [opciones] url ó
  • user@host: ~/ $ pydowntv.py (y se pedirá que introduzcas la url)

Tanto una manera como la otra permiten pasarle como parámetro varias URLs separadas por un espacio. PyDownTV sin embargo no bajará los vídeos simultáneamente, sino que esperará a descargar uno para descargar el siguiente.

[opciones]: Pasar el flag: "--help" o "-h" para mostrar ayuda (-s para solo mostrar enlaces, -n para no comprobar versión).

Ejecutar el pydowntv.exe en Windows

  • Doble click y se pedirá la url (los vídeos se descargarán en la carpeta donde se encuentre pydowntv.exe) ó
  • Añadir pydowntv.exe al PATH y ejecutar:
    • C:\> pydowntv.exe [opciones] url ó
    • C:\> pydowntv.exe (y se pedirá que introduzcas la url)
  • Ejecutar en consola desde el directorio donde se encuentre.

[opciones]: Pasar el flag: "--help" o "-h" para mostrar ayuda (-s para solo mostrar enlaces, -n para no comprobar versión).

NOTA: PEGAR EN LA CONSOLA DE PYTHON DE WINDOWS. Los que han utilizado ya el script en Windows seguro que alguno ha notado que el Ctrl + V no funciona para pegar en la consola de Python en Windows, puede que ni le funcione el click derecho del ratón sobre la pantalla en negro de la consola. Para quién le pase esto existe una solución más elegante que introducir a mano todos los caracteres de la URL, y es que seguramente te funcione el click derecho del ratón, pero en vez de ejecutarlo sobre el fondo negro de la pantalla de la consola, hay que hacerlo sobre la barra de título de la consola. Seguramente de esta manera te aparezca el menú que te permita pegar (normalmente dentro de submenu "editar") ;)

Para TODAS las plataformas

Si el script no descarga puede ser por varios motivos, pero he detectado que según la ocasión un algún vídeos a pesar de que es capaz de descargarlo, no lo descarga. Probar siempre un par de veces antes de reportar un bug, por si las moscas. Esto que comento suele pasar en Windows y no sé por qué, parece que el script coge bien los datos de la url y de repente pone FIN. Le das a enter y no parece que se salga de la ejecución del programa. Lo que pasa es que aun que no muestre el progreso, realmente si sigue descargando. Si se cierra el programa (con la X de cerrar ventana) y se vuelve a ejecutar sobre la misma URL ahora si se mostrará el progreso desde donde va la descarga que realmente se está ejecutando en segundo plano.

Comment by atellad...@gmail.com, Apr 27, 2011

como funciona esto, he entrado el URL de antena 3 y me ha dado URL incorrecto? Ayuda porfavor

Comment by project member aabi...@gmail.com, Jul 17, 2011

Tienes que introducir bien la url completa, con "http://" y todo ;)

Comment by sousa1...@gmail.com, Sep 26, 2011

He intentado descargar varios videos de antena3 a la vez (desde Windows) pasandole las urls separadas por espacio y solo descarga el primero. Lo he intentado tanto con comillas como sin ellas y en ambos casos solo me descarga el primer video. Las urls estan bien ya que por separado descarga todos los videos sin problemas.

Comment by albertos...@gmail.com, Oct 3, 2011

Hola, Me ha sorprendido tu programa, me parece muy practico. Solo una duda, ¿Has pensado en introducir una opcion que omita la pregunta de "[?] Quieres descargar todas las partes? [s/n]:" ? Seria muy util para trabajar con el en tareas programadas y scripting. Tampoco he conseguido descargar mas de una URL separándolas por espacios. Gracias por tu programa :)

Comment by project member aabi...@gmail.com, Oct 10, 2011

Respecto a lo descargar varias url separadas por espacios tendré que mirarlo en cuanto tenga tiempo. Y sobre lo de las partes, decir que antes funcionaba así, pero por motivos de cancelación en la descarga de partes introduje la pregunta para descargar solo una parte que pudiera haber fallado. Supongo que se podría implementar un flag de llamada que no preguntara nada al usuario. En cuanto tenga un poco de tiempo me pongo con ello.

Comment by project member aabi...@gmail.com, Oct 25, 2011

Varias urls separadas por espacios --> http://code.google.com/p/pydowntv/issues/detail?id=21&can=1

Comment by jrdet...@gmail.com, Nov 21, 2011

Lo acabo de bajar y probar y funciona de escándalo. Muchas gracias!!

Comment by her...@gmail.com, Dec 28, 2011

y cómo sé yo la url final de este vídeo: http://www.mitele.es/programas-tv/isabel-a-su-manera/temporada-1/gala-navidena/

no veo en la wiki la manera, y navegando siempre saca lo mismo :(

Comment by her...@gmail.com, Dec 28, 2011

al final con StreamTransport? va de lujo. Y sin tocar la consola :P

Comment by carhirei...@gmail.com, Feb 25, 2012

Funciona perfecto, muchas gracias

Comment by daniel.c...@gmail.com, Apr 25, 2012

He intentado descargar este documental http://www.rtve.es/alacarta/videos/el-documental/documental-comprar-tirar-comprar/1382261/ en Windows 7 tanto desde la versión 3.3 como desde la 5.5 beta y no descarga. La ventana de linea de comandos se cierra sin dejarme ver que es lo que pasa.

Gracias anticipada.

Nota: hace unos meses la versión 3.3 funcionaba correctamente

Comment by mdbern...@gmail.com, Apr 28, 2012

He descargado un video pero no sé en qué directorio lo ha dejado. ¿Podéis ayudarme?

Comment by project member aabi...@gmail.com, Apr 28, 2012

@mdbernalf depende de qué Sistema Operativo uses, y de cómo uses el programa. Comento el caso más habitual, y es que utilices Windows, te bajes el ejecutable de PyDownTV y lo ejecutes con doble clic desde donde lo hayas descargado en tu PC: En este caso, el vídeo se descargará en la misma carpeta donde esta PyDownTV (en el cual hiciste doble clic). Ejemplo, si te descargaste el PyDownTV y se guardó, por ejemplo, en la carpeta "descargas" de tu Windows 7, y allí hiciste doble clic en el, allí mismo, en descargas, se descargará el vídeo. Si es otro tu escenario, comenta e intentaremos ayudarte de la mejor manera. Saludos.


Sign in to add a comment
Powered by Google Project Hosting