¿Como descargar videos de las cámaras web de "Lookr"?

Iniciado por Pintasconamor, 12 Agosto 2018, 16:07 PM

0 Miembros y 1 Visitante están viendo este tema.

Pintasconamor

Hola buenos días a todos.

Gracias a todos los que organizáis, mantenéis y colaboráis en esta web.

No se mucho de informática.

Quisiera descargar unos vídeos que aparecen en una página que muestra imágenes en tiempo real desde muchos lugares del mundo. Se llama Lokr.com.

Creo que no son vídeos muy corrientes, están formados a partir de las imágenes tomadas por la cámara web cada cierto tiempo.

Os mando un enlace para que veáis el ejemplo de una de ellas.

https://www.lookr.com/es/lookout/1203112752-Calella

Me gustaría descargarla con la máxima definición que tengan.

Un saludo y gracias de antemano.

Pintas

EdePC

#1
Saludos,

- Quieres descargar los vídeos que se transmiten por streaming en vivo?

-- Si es así sólo vas al enlace: https://www.lookr.com/es/lookout/1203112752-Calella y donde dice Streaming en vivo das Click para ver el streaming en vivo, luego en dicho streaming le das un derecho > guardar imagen como, y se te descargará el fichero que puedes reproducir con algún reproductor de vídeo decente, en mi caso el MPC de K-Lite Mega.

-- La descarga nunca finalizará ya que es un streaming en vivo, tendrás que finalizarla a mano.

-- Aunque la mejor opción sería integrarla a una página web utilizando las etiquetas adecuadas, por ejemplo:

Código (html4strict) [Seleccionar]
<img src="http://hinter.dyndns.org:4343/cgi-bin/faststream.jpg">

--- Para esto, en lugar de dar a guardar imagen como ... hay que darle a copiar dirección de la imagen u obtener: http://hinter.dyndns.org:4343/cgi-bin/faststream.jpg

----------------------
- Por cierto he visto de que los Moderadores editan mensajes que tienen las imágenes muy grandes y las meten dentro de un "spoiler" pero yo no encuentro como hacer esto, alguien sabe. Y si la imagen está dentro del spoiler, dicha imagen se carga sólo cuando el spoiler es desplegado  o ya se ha cargado desde antes?

Pintasconamor

Hola. Gracias por tu colaboración.

No me interesa el vídeo en directo de las web cam. Lo que me interesa en concreto es descargarme el vídeo de las últimas 24 horas y guardarlo como un archivo de vídeo del formato que sea pero que se pueda reproducir como otro cualquiera.

He comprendido lo que me has explicado, pero te envío este otro enlace para que intentes hacerlo, creo que no es tan fácil en este caso.

https://www.lookr.com/es/lookout/1352917047-Logro%C3%B1o

esperando sus respuestas , recibid un saludo.

EdePC

- Correcto, entonces decir que no todas tienen una vista en Vivo, como es el caso de: https://www.lookr.com/es/lookout/1352917047-Logro%C3%B1o, además de que las otras opciones no son videos en Streaming, sino, son imágenes tomadas cada Hora aproxoimadamente, y esta imágenes son generadas automáticamante por la API de lookr.com: https://api.lookr.com/

- Si lees la documentación de la API puedes ver como trabaja y como lograr descargar las imágenes que quieres.

-- Resumiendo y haciendo algo sencillo te presento el siguiente script que puedes utilizar para descargar las imágenes de una URL como: https://www.lookr.com/es/lookout/1352917047-Logro%C3%B1o

-- Tienes que abrir tu PowerShell y pegar el siguiente script, sólo cambia el $id por el que vas a descargar, por ejemplo 1352917047 es el ID de https://www.lookr.com/es/lookout/1352917047-Logro%C3%B1o, luego das un Enter para ejecutarlo, se entiende fácil verdad.

Código (vbnet) [Seleccionar]
$id = 1491734335
Set-Location $ENV:USERPROFILE/Desktop
mkdir $id
Set-Location ./$id
$site = Invoke-WebRequest -Uri "https://api.lookr.com/embed/player/$id/day"
$site = $site.ToString() -split "[`r`n]" | Select-String "_slideFull"
$site = $site -replace "\s*_slideFull\s*=\s*\[(.*)\],", '$1'
$site = $site -replace "'"
$site = $site.Split(",")
ForEach ($i in $site)
{
    $f = Split-Path $i -Leaf
    Invoke-WebRequest $i -OutFile $f
}


-- En tu escritorio se creará una carpeta con el nombre del ID proporcionado y dentro estarán las 19 a 24 fotos en máxima resolución.

------
- Haber si hay algún sabiondo en PowerShell que optimice el código, porque yo recién estoy aprendiéndolo XD. Al menos al hacer ese script he aprendido bastante.

Pintasconamor

Gracias amigo. Lo voy a intentar , pero como no se mucho iré poco a poco.
(ni siquiera he utilizado el Powershel nunca).
Gracias.