Close

tutoriales

Cómo descargar vídeos de El Trece TV (Argentina)

Por mucho que busque en Internet nuevas cadenas de televisión a la carta y sitios web de vídeos «yonkis», a menudo me encuentro descubriendo sitios de los que no había oído hablar nunca gracias a comentarios de los lectores del blog.

Es el caso de Pepe, que me dejó en la página de Sugerencias el enlace a El Trece TV, un canal Argentino que afortunadamente no tiene bloqueados sus vídeos para el resto del mundo. Quería saber cómo descargarse los vídeos de esta página, y a cambio de una sugerencia tan interesante aquí estoy escribiendo este post 🙂

El proceso es bastante sencillo, imaginemos que queremos descargar el vídeo de la página:

La página con el vídeo

La página con el vídeo

Para empezar tenemos que coger la URL de la página, y nos fijamos en que hay un código numérico en ella. Es el código del vídeo, así que lo apuntamos:

http://www.eltrecetv.com.ar/herederos/video/41700/capitulo-1-herederos-de-una-venganza

A continuación escribimos esta URL en el navegador, poniendo en la parte en rojo el código del vídeo que hemos apuntado en el paso anterior.

http://www.eltrecetv.com.ar/feed/videowowza/41700

Al abrirla en Firefox se verá con el módulo de RSS del navegador, por lo que veremos una bonita pantalla con un gran vacío. Pero si le damos a «Ver / Código fuente de la página» nos encontramos con un XML que contiene la descripción del vídeo.

<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss">
<channel>
<ads.../>
<item>
        <guid>41700</guid>
        <poster url="/sites/default/files/imagecache/400x300/herederos170111.jpg" width="400" height="300" />
        <media:content url="rtmp://vod.eltrecetv.com.ar/vod/13tv,mp4:13tv/2011/01/18/hrd170111.mp4" duration="" >
...
</item>
</channel>
</rss>

He resaltado la URL del vídeo a descargar en el elemento media:content del XML, aunque aún hay que dar un último paso para poder descargarlo.

Esta cadena de texto en realidad tiene los dos elementos de la URL final, aunque separados por una coma. La URL final de descarga se obtiene de convertir esto:

rtmp://vod.eltrecetv.com.ar/vod/13tv,mp4:13tv/2011/01/18/hrd170111.mp4

En esto, sustituyendo la coma por «/»:

rtmp://vod.eltrecetv.com.ar/vod/13tv/mp4:13tv/2011/01/18/hrd170111.mp4

Y ahora ya podéis descargarlo con rtmpdump.

rtmpdump -r "rtmp://vod.eltrecetv.com.ar/vod/13tv/mp4:13tv/2011/01/18/hrd170111.mp4" -o out.mp4

Si no entiendes esta última línea, te recomiendo este tutorial sobre rtmpdump que escribí hace tiempo.

Para los que no queráis liaros con la línea de comandos, Pepe nos ha sugerido que la descarga también es posible utilizando StreamTransport. Tengo otra deuda pendiente para escribir un post sobre este programa 🙂

Gracias por la sugerencia compañero, será una buena incorporación para el plugin tvalacarta 🙂

Como descargar vídeos de Antena 3 – Septiembre 2010

Actualización

Si prefieres descargar los vídeos de forma automática, he preparado una pequeña herramienta que te resuelve el problema. Pulsa aquí para descargarla.

En la versión anterior de la televisión a la carta de Antena 3 resultaba muy sencillo descargar los vídeos, gracias a que estaba publicado en un RSS el listado completo con las URL.

A pesar de todas las ventajas de la nueva web, con todas las series completas y un espectacular modo salón, ahora resulta más difícil descargar los vídeos. Aunque realmente tampoco es difícil. Hay que seguir unos sencillos pasos, usando Firefox:

  • Accede a la pagina donde esta el video que quieres descargar.
El vídeo que quieres descargar

El vídeo que quieres descargar

  • Dale al menú «Ver / Código fuente de la página» para ver el HTML
  • Pulsa CTRL + F para buscar, y teclea el texto «<source»
Ya has encontrado la URL del vídeo

Ya has encontrado la URL del vídeo

  • Ya tienes la URL del video, tal como se ve en la captura de pantalla. Así que ponlo en tu gestor de descargas favorito y listo.

Este método es muy sencillo gracias a que la página está preparada (o lo estará) para los increíbles iPad, y estos aparatos no permiten vídeos Flash.

Y la ventaja adicional es que la descarga es en MP4 con una calidad impresionante: 848×480 codificado con h264 y audio en AC3.

A ver si lo encuentras en mejor calidad en otro sitio 🙂

Gracias a @miguen1 del foro por la pista. Mi primer método de descarga era mucho más engorroso.

tvalacarta y pelisalacarta en la nueva beta de Boxee

Ya ha salido la nueva beta de Boxee, y debo haber sido el último en probarla 🙂

He intentado un par de veces actualizar en Apple TV, que es el único sitio donde tengo Boxee instalado, pero como en este sistema no ha salido aún (al menos la última vez que miré) no he podido probarla.  Y tampoco uso Boxee habitualmente…

Pero como varias personas ya me han contado que los plugins no funcionaban bien en Windows me la he acabado instalando en el portátil para poder ver cuál era el problema. Vamos a ir paso a paso para que veáis como instalar los plugins y que funcionen en Windows (espero que sirva para el resto de plataformas la explicación):

  • Primero hay que instalar la aplicación desde el repositorio. Desde la pantalla principal elige «APPS».
Elegante la nueva pantalla principal de Boxee

Elegante la nueva pantalla principal de Boxee

Menu Apps

Menu Apps

  • Dale a la opción «ADD REPOSITORY» y introduce como dirección «http://www.mimediacenter.info/boxee»
Añadiendo el repositorio

Añadiendo el repositorio

  • Ahora en la opción «REPOSITORIES» te aparecerá una nueva entrada «Mi mediacenter». Selecciónala e instala el plugin que quieras usando la opción «ADD TO MY APPS», en este ejemplo lo voy a hacer con pelisalacarta.
Añadiendo pelisalacarta a "MY APPS"

Añadiendo pelisalacarta a "MY APPS"

  • Ahora viene el fallo del instalador de Boxee… sal del programa y vete al directorio donde Boxee ha instalado el plugin. En mi ordenador (Windows Vista) eso es «C:\Users\jesus\AppData\Roaming\BOXEE\userdata\apps». Verás que hay una carpeta llamada info.mimediacenter.pelisalacarta.
Aquí es donde se instala el plugin

Aquí es donde se instala el plugin

  • Copia la carpeta (púlsala con el botón derecho y elige «Copiar» y vete al directorio «C:\Users\jesus\AppData\Roaming\BOXEE\userdata\plugins\video».
Aquí debería estar también la carpeta

Aquí debería estar también la carpeta

  • Pégala en este directorio (pulsa con el botón derecho sobre la carpeta vacía y elige «Pegar»).
La carpeta está copiada

La carpeta está copiada

Y con esto puedes volver a entrar a Boxee y el plugin funcionará. Incluso puedes entrar a «Configuración» y poner la cuenta premium de Megavídeo. Y la coge correctamente a pesar de que da un error al salir.

La verdad es que el nuevo Boxee es bonito, pero está claro que no se han molestado mucho en dar compatibilidad a los plugins Python dado que sus APPS son en realidad RSS con skins.

Y tampoco me parece tan sencillo, la verdad. Creo que mis padres seguirán usando XBMC a la espera de ver si la versión definitiva de Boxee tiene algo que ofrecer…

pelisalacarta 2.6 – animeid, cinegratis y el nuevo delatv.com

Una nueva versión de pelisalacarta que trae unas cuantas novedades de lo más interesante, lista para instalar y disfrutar en casa viendo pelis 🙂

  • Animeid: Una web para los aficionados al anime que tiene series muy novedosas y se actualiza con frecuencia. Gracias a Txori por recordármela, ya que estaba enterrada en mi lista de posibles nuevos canales 🙂
  • Cinegratis: Una primera versión de esta página de vídeos que viene acompañada de un tutorial detallado acerca de los pasos que he dado para añadirla. Podéis consultar el tutorial aquí, e iré publicando nuevas entregas para describir cómo añadir cosas como la paginación, accesos por categorías, etc.
  • Nuevo delatv.com: Este canal ha dejado de funcionar, y como me ha ayudado a descubrir @ruiz el motivo es que hay cambios porque ya no alojan sus vídeos en Megavídeo. ¡Lo que esto significa es que desaparece el límite de 72′ para ver las pelis! Esperemos que dure, y no dejéis de visitar su página para agradecerles el esfuerzo visitando a sus patrocinadores 🙂
  • Vuelven a funcionar todos los canales: Es algo que va a seguir pasando. Las páginas cambian y hay que actualizar el plugin, pero de momento todos los canales vuelven a ser operativos 🙂
  • Mejoras: He añadido selección por categorías en pintadibujos (tienen montones de pelis para niños), mejorado la forma de obtener los enlaces en Yotix.tv, y arreglado algunas cosillas aquí y allá.
El nuevo delatv.com te permite elegir...

El nuevo delatv.com te permite elegir...

Podéis descargar la nueva versión del plugin en el repositorio de XBMC o Boxee, o directamente desde la página oficial.

He pensado que pelisalacarta ya tiene bastantes canales, con una buena selección de películas, series y anime. Voy a añadir un par de canales de documentales, que no están muy bien representados, y luego me dedicaré a mejorar la usabilidad del plugin además de desarrollar otros proyectos similares que tengo en mente.

Si encontráis un canal que no dependa de Megavídeo por favor hacédmelo saber, es importante tener diversidad por si algún día falla un proveedor tener alternativas. También sería interesante añadir canales que aporten vídeos diferentes, como la curiosa selección de pelis para niños de pintadibujos. Estoy abierto a sugerencias.

Estoy trabajando también en la posibilidad de añadir nuevos conectores como Veoh, gracias a la colaboración de FidoBoy que me ha facilitado mucho el trabajo con el servicio de Illimitux, así que es posible que también mejore el plugin en este sentido.

Como descargar vídeos de 20minutos.tv

Uno de los problemas a resolver para añadir un nuevo canal al plugin tvalacarta es averiguar la forma de acceder a la URL del vídeo que puedes ver desde la web. Tú lo ves cómodamente desde el reproductor Flash, pero éste a su vez realiza una serie de pasos para acceder al vídeo como tal.

En el caso de 20minutos.tv esos pasos no son muy sencillos, así que me ha parecido buena idea reproducirlos aquí para los que estén interesados en este tipo de vídeos. Vamos allá, aunque advierto que no es apto para todos los públicos:

  • El proceso empieza en la página desde la que ves el vídeo en cuestión. Para este ejemplo he elegido un curioso vídeo sobre Google Mars:

http://www.20minutos.tv/video/fqvxyBE0-google-mars-retrata-marte/0/

El vídeo que quieres bajarte

El vídeo que quieres bajarte

  • La parte de la URL que está resaltada en rojo cambia de un vídeo a otro, y es el código que identifica al vídeo. Teclea esta URL en la barra de direcciones del navegador, sustituyendo el código del vídeo por el que a tí te interese.

http://www.20minutos.tv/videoconfig/fqvxyBE0/v/

  • Lo que verás en pantalla es un fichero XML, que tendrá entre otras cosas la siguiente URL que necesitas.
El primer XML

El primer XML

  • Copia la URL que he resaltado en la pantalla, y pégala de nuevo en la barra de direcciones del navegador.

http://flash.velocix.com/c533/fqvxyBE0_hi.mp4?format=xml2

  • Te dará la opción de ver el vídeo o descargarlo. En este caso tienes que elegir descargarlo porque en realidad el fichero no es un vídeo sino otro XML.
Dale a guardar

Dale a guardar

  • Una vez descargado el fichero puedes abrirlo (con el bloc de notas o algo así) y verás lo que necesitas para descargar el vídeo:
El último XML del proceso

El último XML del proceso

Lo único que necesitas ahora es usar flvstreamer para descargar el vídeo, construyendo la URL definitiva con la parte que está resaltada en amarillo y la parte que está dentro del elemento streamname. El comando final que tienes que poner tiene la siguiente pinta:

flvstreamer -r «rtmp://93.174.101.12/flash/mp4:bt-97a9c529645bcf073d3edca063e63657e52c7c19» -o test.mp4

La calidad de estos vídeos es bastante buena, usando mp4 con códec h264 y además en formato panorámico, así que merece la pena. Este vídeo concretamente tiene una resolución de 512×288 pixels.

Descarga vídeos RTMP usando flvstreamer

Como habréis descubierto los que habéis intentado bajaros vídeos usando la técnica descrita en este post, la utilidad rtmpdump que hacía posible esa descarga ya no está disponible. La página de SourceForge informaba de un error.

rtmpdump ya no está en SourceForge

rtmpdump ya no está en SourceForge

El motivo no es otro que una solicitud presentada por Adobe (empresa propietaria de Flash, y autora del protocolo RTMP) a SourceForge para que lo retiraran de sus servidores, alegando que el software permitía la descarga de contenidos con derechos de autor. No lo habían hecho antes porque no funcionaba muy bien, pero en cuanto ha estado completamente operativa y ha sido capaz de descargar TODOS los vídeos RTMP incluyendo los que estaban cifrados han intervenido. Podéis leer más detalles aquí.

Es un argumento tan sorprendente (y ridículo) que ha levantado las iras de la comunidad open source, hasta el punto que han empezado a publicar versiones de rtmpdump por todas partes sólo para retar a Adobe y ridiculizarlos. Y de paso a SourceForge, porque como nombre destacado en esto del open source bien podría haber peleado un poco más por sus «clientes».

Estaba esperando a escribir este post a que hubiera una solución práctica al problema, y ese momento ha llegado gracias a flvstreamer. Es básicamente la misma aplicación, pero con otro nombre y quitando la característica conflictiva de contenidos cifrados.

La firma de rtmpdump

La firma de rtmpdump

La firma de flvstreamer

La firma de flvstreamer

He probado a descargar vídeos desde varios servidores que los publican en RTMP y funciona perfectamente, de forma mucho más robusta y fiable que el rtmpdump con el que escribí el post.

El comando es idéntico al de rtmpdump:

flvstreamer -r «rtmp://od.flash.plus.es/ondemand/14314/plus/plustv/PO770632.flv» -o «salida.flv»

Podéis descargarlo en esta dirección para todas las plataformas, incluyendo Windows. El enlace directo es éste.

No me negaréis que es toda una historia: abuso de poder, rebelión popular y al final ganan los buenos 🙂

Es el poder del software libre.

pelisalacarta en Boxee (parte 1) – Instalación

Como Boxee es un mediacenter nuevo me ha parecido una buena idea redactar una guía con los pasos necesarios para instalar el plugin pelisalacarta y la forma de usarlo para ver películas online.

El proceso ha cambiado sensiblemente de una versión a otra, así que si las capturas de pantalla no son lo que tienes en tu mediacenter probablemente no lo tengas actualizado. Corresponden con la última versión de Boxee para Ubuntu, y por ejemplo en las versiones Alpha para Windows es diferente.

Como el proceso se puede alargar, voy a publicarlo como una serie de posts a ver qué tal sale.

  • En primer lugar descárgate la última versión de pelisalacarta de la página oficial.
  • Descomprímela en el directorio de los plugins, que cambia según la plataforma donde estés usando Boxee:

Windows: C:\Archivos de programa\Boxee\plugins\video

Linux: /opt/boxee/plugins/video

AppleTV: /Applications/Boxee.app/Contents/Resources/Boxee/plugins/video

Mac: /Applications/boxee.app/contents/resources/boxee/plugins/video

  • Entra en Boxee y accede al menú «App Box» que hay a la izquierda de la pantalla.
Acceso a la Boxee App Box

Acceso a la App Box

  • Al haber copiado pelisalacarta en el directorio plugins, te aparecerá ya en el menú «New Applications» como una de las aplicaciones disponibles para instalar. Selecciónala y se añadirá al menú.
Añade pelisalacarta como aplicación

Añade pelisalacarta como aplicación

  • ¡Ahora en el menú «Videos / Internet» ya aparece pelisalacarta!
pelisalacarta en Boxee

pelisalacarta en Boxee

  • La configuración del plugin se hace desde el mismo «App Box», entrando en «My Applications» y seleccionando pelisalacarta.
Editar la configuración del plugin

Editar la configuración del plugin

  • Al pulsar en «Change Settings» puedes cambiar la configuración para ver Megavideo con tu cuenta premium, además de activar o desactivar las actualizaciones automáticas.
Configuración de pelisalacarta

Configuración de pelisalacarta

En próximos posts contaré la forma de usarlo, para facilitar las cosas a los usuarios más novatos y para satisfacer la curiosidad de los usuarios de XBMC y Plex que no conocen Boxee.

Actualización

En versiones de Boxee posteriores a la 0.9.13.6684 ha cambiado el procedimiento de instalación. Ahora hay que descomprimir el plugin en el directorio de la aplicación y en de usuario.

En Windows (Vista):

C:\Users\Jesus\AppData\Roaming\XBMC\plugins\Video

C:\Program Files\Boxee\plugins\video

En Apple TV:

/Users/frontrow/Library/Application Support/BOXEE/UserData/plugins/video/

/Applications/Boxee.app/Contents/Resources/Boxee/plugins/video/

En Linux:

~/.boxee/UserData/plugins/video

/opt/boxee/plugins/video/pelisalacarta/

Como convertir un vídeo de formato con Handbrake – La forma fácil

Si tienes un vídeo y quieres verlo en algún reproductor que no sea el ordenador, es necesario convertirlo a divx, xvid, mp4 o algún formato similar. Hay cientos de programas por ahí para hacer esto, pero en este post voy a describir el proceso con el que uso ahora, una maravilla de nombre Handbrake.

Yo lo uso porque tengo una variedad de formatos considerable, y este programa lo resuelve de una forma muy sencilla:

  • AppleTV: Lo uso sobre todo con XBMC que ya reproduce de todo, pero para ver alta definición tienes que usar el software nativo de Apple y en un formato específico.
  • Marco digital de fotos: Tiene una tarjeta de memoria donde puedes poner pelis, suelo grabar algunos vídeos domésticos y dibujitos para entretener al niño.
  • PSP: El reproductor móvil por excelencia, pero muy especialito también con los formatos.
  • Reproductor de divx / disco duro multimedia: No tengo ninguno en casa (nunca he tenido), pero es el típico cacharro de todo a 100 que tienen tus amigos y familiares. Reconoce las películas según le apetece y cuando alguien te pide una película y tienes que convertirla siempre es complicado.
  • Grabaciones de la televisión: Cuando grabo algo lo normal es que lo convierta a MKV con el codec AVC, con toda la calidad que puedo para no perder detalle 🙂

Seguro que todo el mundo conoce o incluso ha usado alguna herramienta de conversión de vídeo. Por mis manos han pasado VirtualDub, AviDemux, e incluso mencoder para procesar videos en bloque.

Handbrake es muy sencillo:

  • Abre el programa y verás la pantalla principal

handbrake-1

  • Haz click en el menú «Source» y elige «Video File». Acepta cualquier cosa y no necesita que instales codecs… yo he hecho las pruebas para este post con un vídeo FLV de Pocoyó recien bajado de TVE.

handbrake-2

  • Al abrir el vídeo se rellenarán algunos de los campos indicando el tamaño, duración, y poco más. Elige el perfil del dispositivo que quieras y ya está. Un caso fácil es la PSP porque ya viene «de serie»:

handbrake-3

  • Elige el fichero de salida en el apartado «Destination».
  • Dale al botón «Start» para empezar o al «Add to queue» si quieres hacer varios trabajos seguidos.

Y ya está, convertir un vídeo es fácil si tienes el perfil cargado.

Lo mejor de Handbrake es que te puedes definir tus propios perfiles, y ninguna de las herramientas que he utilizado resuelve esto muy bien. La idea es seleccionar el perfil que más se parezca, modificarlo para que se adapte a nuestras necesidades y luego usar el botón «Add» que hay debajo de la lista de perfiles para guardarlo.

handbrake-5

Estos son mis perfiles:

  • Apple TV: El perfil por defecto está bien, aunque como sólo lo voy a utilizar para convertir los MKV en HD al formato que el cacharrito necesita, seguro que tengo que tocar algún parámetro. De momento lo añado tal cual e iré probando…
  • PSP: Prefiero usar la versión con el codec AVC en lugar de la que propone el perfil por defecto de Handbrake, pues salen vídeos de mejor calidad y más pequeños. Basta buscar «handbrake psp avc» y el primer enlace sacado del foro de Hanbrake cuenta cómo modificar el de PSP original.
  • Marco digital: Este aparatillo reproduce vídeos que estén en AVI con divx de toda la vida, a una resolución máxima de 480×234. Como la pantalla no es de muy buena calidad le pongo un bitrate muy bajo y así caben más videos en la tarjeta. Hasta ahora esos vídeos los generaba con un script que invoca a mencoder con los siguientes parámetros.

mencoder -o «..\Salida\salida.avi» -of avi -vf scale=480:234 -oac mp3lame -lameopts br=96:mode=3 -ovc lavc -lavcopts vbitrate=350 «entrada.flv»

Aplicando los cambios en las 3 pestañas para personalizar el perfil de Handbrake:

handbrake-6

handbrake-7

handbrake-8

  • Para los reproductores divx / discos duros multimedia lo mejor es empezar por un perfil de los que Handbrake llama «Classic» dentro de la categoría «Basic», y cambiar el codec de AVC a XVID. 700kbps es suficiente para esos aparatos, y el audio mejor en MP3.

handbrake-9

handbrake-a

  • Para un encoding de alta calidad a partir de una grabación de la tele el perfil es el High Profile, en cualquiera de sus modalidades. Yo recomendaría activar el desentrelazado en modo «Slower» (es casi infalible) y desactivar los decomb y detelecine porque me da que son más para los americanos.

handbrake-b

Para terminar de automatizar de verdad el proceso, lo mejor es usar los perfiles predefinidos para hacer scripts (.bat o .sh). Pero eso ya no tiene nada de fácil así que será para otro post.