Archive for the 'Internet' Category

Feb 25 2014

Como descargar videos de Aragon Televisión

Published by under Internet

Desde la página de Aragón TV a la carta buscamos el video que queremos descargar.


atv1

Lo primero que necesitamos es acceder a la página donde se encuentra realmente el vídeo. Para ello lo más sencillo es hacer click con el botón derecho del ratón sobre cualquiera de los enlaces que reproducen el vídeo y seleccionar “Abrir enlace en una pestaña nueva”. De esta forma evitamos que se abra la ventana modal y comience a reproducirse el vídeo automáticamente.


atv2

Desde la siguiente pantalla vamos a la opción de ver el código fuente de la página (CTRL-U en google Chrome) y buscamos la cadena de texto “playlist” donde veremos una variable en formato json con una estructura similar a la siguiente,


playlist: [
{ url:'mp4%3A%2Fweb%2F20529%2F20529.mp4', provider: 'rtmp' }
],

Para conocer la ruta del video necesitamos decodificar el valor de la variable url. Lo podemos hacer por ejemplo desde esta web. En nuestro ejemplo es “mp4:/web/20529/20529.mp4

La url final para nuestro video será:
rtmp://aragontvvodfs.fplive.net/aragontvvod/web/20529/20529.mp4

Ahora ya solo nos queda utilizar cualquier programa que permita descargar videos desde servidores rtmp. En mi caso he utilizado el programa rtmpdump. (apt-get install rtmpdump en ubuntu).

rtmpdump -r rtmp://aragontvvodfs.fplive.net/aragontvvod/web/20529/20529.mp4 -o aragon-tv.mp4

No responses yet

Jun 01 2013

How to download all files of certain type from a web page in Linux

Published by under Internet,linux,Programación

I’ve been trying to download all the mp3 files of a page (only one url, not the entire website) with wget but I’ve not achieved it because the mp3 files are in different domain than the main url so I’ve made a little script to download all of them in one command.

I’ve used lynx to extract all the links of the page and xargs to create a thread pool to have 4 simoultaneous downloads at the same time. The command is the following:


lynx -dump -listonly -nonumbers http://www.example.com/index.html | grep "\.mp3" | xargs -P 4 -I URL wget URL

2 responses so far

May 15 2009

Realidad Aumentada, Web Semántica y Telefonía Móvil

Published by under Internet,Programación

La Realidad Aumentada no es un concepto nuevo, aunque gracias a los avances en Telefonía Móvil, es una de las tecnologias más llamativas e interesantes que vamos a poder disfrutar en los próximos años (o probablemente meses).
Según la definición de la Wikipedia, la Realidad Aumentada consiste en un conjunto de dispositivos que añaden información virtual a la información física ya existente, es decir, que combinan nuestra realidad física con una realidad virtual generada digitalmente.

realidad-aumentada

Un buen ejemplo de esta tecnologia lo tenemos en los sistemas de GPS utilizados en los automóviles. Estos GPSs nos muestran datos de nuestro entorno adicionales a la realidad. Este mismo concepto se está empezando a incorporar a la Telefonía Móvil, donde se espera la aparición de un gran número, y sobre todo, una gran diversidad en cuanto al tipo de aplicaciones que tendremos disponibles. Este crecimiento será debido principalmente a dos aspectos, las mejoras técnicas en los teléfonos móviles y la consolidación de la Web Semántica.

Mejoras tecnológicas en la Telefonía Móvil.

Cada vez son más los teléfonos móviles que incorporan disposivos de GPS, inclinómetro y brújula para conocer la situación y orientación del terminal. Además, los fabricantes están viendo las ventajas de permitir que terceras personas puedan desarrollar aplicaciones para sus terminales, proporcionando herramientas como SDKs que facilitan en gran medida el desarrollo de las aplicaciones.

La Web Semántica, el próximo reto de Internet.

Hasta hace dos o tres años, en el sector Web se ha estado trabajado en el desarrollo de páginas Web destinadas a ser consultadas por personas. En este momento, se está produciendo un cambio de tendencia, y es que,  se está comenzando a asumir la importancia de que el contenido alojado en la red tenga significado. Y lo que es más importante, que ese significado, aparte de poder ser consultado por las personas pueda ser consultado por las máquinas.

Aquí surge una pregunta bastante interesante, ¿Por qué hacer que los contenidos de Internet sean accesibles por las máquinas?. La respuesta es sencilla, al dotar de significado a los contenidos, estos se van a poder clasificar, filtrar y combinar con otros contenidos, antes de que sean consultados por una persona.

Un ejemplo de lo que se podría hacer mediante esta tecnologia es por ejemplo si estamos en la calle y queremos buscar un restaurante. El teléfono móvil nos señalará en la pantalla los restaurantes más cercanos al lugar donde nos encontramos, tiempo que vamos a tardar en llegar, tipo de comida, precios, opiniones de otros usuarios e incluso si alguna de esas personas que ha dado su opinión pertenece a nuestra red social de amigos y conocidos.

En cuanto a proyectos Web relacionados con la Web Semántica, ya hay algunos bastante interesantes. El que más me ha sorprendido es Yahoo YQL, un servicio que permite realizar búsquedas combinadas de distintas fuentes como fotos de Flickr, productos de Amazón, noticias, geoposiciones, etc,  mediante un lenguaje muy similar a SQL.
Esta semana, Google también ha comenzando a incorporar contenidos sindicados a sus búsquedas mediante el uso de Microformatos, por lo que se espera que el número de páginas que sindiquen contenidos tenga un fuerte aumento y la web semántica comience a despegar.

Ejemplo de realidad aumentada:



No responses yet

Mar 25 2009

Disponible el primer Televisor con Internet @ TV

Published by under Internet,Televisión Interactiva

Esta semana ha salido a la venta el Televisor Samsung LED TV 7000 con Internet @ TV. Esta tecnologia, utiliza la plataforma de widgets desarrollada por Yahoo y permite acceder desde la televisión a distintos servicios como Flickr, Yahoo Finance o eBay.

La descarga de las aplicaciones se realiza directamente desde la televisión a través de un App Store (estilo iphone) y ya son varias las marcas que han anunciado que implementarán esta tecnologia este mismo año como Sony, LG o Vizio.

A falta de que Yahoo publique el SDK para poder desarrollar aplicaciones para esta plataforma, han anunciado que el framework está basado en tecnologias abiertas como XML, HTML y JavaScript, también Adoble Flash. El procesador que utiliza es un Intel CE3100 (800Mhz) y permite manejar gráficos en 3D e incluso decodificar video en alta definición.



No responses yet

Ene 05 2009

El efecto Barrapunto

Published by under Internet

Este fin de semana el blog ha tenido record de visitas con picos de hasta 20 veces más de lo que viene siendo habitual. En total han sido alrededor de 600. El motivo, la publicación en www.barrapunto.com de una referencia al articulo ¿Android será algo más que un sistema operativo para móviles?


Toda una sorpresa, más aún cuando proviene de un portal que llevo leyendo tanto tiempo. Este ha sido el pico que ha dejado en las estadísticas “El efecto Barrapunto”

efecto-barrapunto

2 responses so far