Cómo descargar un vídeo de arte.tv

Descubrí la web arte.tv a raíz del vídeo sobre "los hackers rusos" que comenté en otra entrada:



Lo que me llamó más la atención del vídeo no fue su contenido, que también, sino que el vídeo tuviera fecha de caducidad; solo estaba disponible del 07/05/2019 al 06/07/2019.


¿Qué ocurre si quiero mirar el vídeo más adelante?



Para poder disponer de él en cualquier momento, me puse a investigar cómo guardarlo.

Si miramos el código fuente de la página, veremos que hay un iframe apuntando a una URL:

..
<div class="video-embed">
<iframe allowfullscreen="true" style="transition-duration:0;transition-property:no;margin:0 auto;position:relative;display:block;background-color:#000000;" scrolling="no" src="https://www.arte.tv/player/v3/index.php?json_url=https%3A%2F%2Fapi.arte.tv%2Fapi%2Fplayer%2Fv1%2Fconfig%2Fes%2F080159-000-A%3Fautostart%3D1%26lifeCycle%3D1&amp;lang=es_ES" width="100%" height="100%" frameborder="0"></iframe>
</div>
...


Fijándonos en el código, vemos que la URL del vídeo es:

https%3A%2F%2Fapi.arte.tv%2Fapi%2Fplayer%2Fv1%2Fconfig%2Fes%2F080159-000-A%3Fautostart%3D1%26lifeCycle%3D1&lang=es_ES

Si traducimos los carácteres hexadeciamles a una URL legible obtenemos:

https://api.arte.tv/api/player/v1/config/es/080159-000-A?autostart=1&lifeCycle=1&lang=es_ES

Si accedemos con el navegador a la URL, veremos las URLs finales de varios vídeos en un archivo JSON:



Seleccionamos la URL del vídeo en español, la abrimos desde cualquier navegador y descargamos el archivo .mp4 a nuestro PC desde el menú contextual:



Hecho esto, ya tenemos el archivo de vídeo en nuestro poder para re-mirarlo cuando queramos :)

Post a Comment

Mới hơn Cũ hơn