AYUDA!!! Pagina web de pago de cursos no consigo descargar el video!!

Iniciado por ewsonic, 5 Febrero 2021, 11:23 AM

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


EdePC

En Chrome primero no se ven los videos porque es un HTTPS llamando a un video HTTP, pero corrigiendo el enlace del IFRAME se puede ver el video.

Ahora, como ya dijo SonGoku el VideoHelper debería de bastarte. En mi caso yo uso Internet Download Manager (IDM) y sí que lo detecta y permite descargarlo (debes elegir un solo enlace) https://www.internetdownloadmanager.com/download.html



IDM es de pago pero permite usarlo gratis por 30 días, luego se puede reiniciar el periodo de prueba indefinidamente ejecutando:

Código (dos) [Seleccionar]
Reg Delete HKCU\Software\Classes\CLSID\{07999AC3-058B-40BF-984F-69EB1E554CA7} /F /Reg:32

---
La página usa vzaar (https://vzaar.com) para "proteger" sus videos. Por ejemplo en el código se puede ver un IFRAME que llama a https://view.vzaar.com/1480462/player que sería el video que estoy viendo, ves le pasa el código 1480462 que identifica al video a mostrar, luego el reproductor se encarga de todo, este carga un .m3u para cargar una serie de .ts para así irlos uniendo y mostrar el video, IDM detecta esto y captura la lista de .ts, los descarga y los une.

---
También puedes embeber el video o verlo solo, ya que lo único que comprueba es el Referer este se puede cambiar con Firefox o con un Plugin como ModHeader en Chrome:



Songoku

Acabo de bajar un video para probar, y efectivamente con el downloadhelper en firefox e podido bajarlo sin ningún problema.
Saludos...

Songoku

EdePC

Cita de: Songoku en  6 Febrero 2021, 00:25 AM
Acabo de bajar un video para probar, y efectivamente con el downloadhelper en firefox e podido bajarlo sin ningún problema.
Saludos...

Songoku


:-( ¿El DownloadHelper lo descarga como .mp4 o como .ts?, porque el IDM lo recibe y descarga como .ts, pero veo que youtube-dl si es capaz de obtener el enlace hacia el .mp4

youtube-dl --referer http://creativesignatures.com -g https://view.vzaar.com/1480462/player
http://ikm.vzaar.com/1480462/video?tse=20210206020029&hs=c1271572b1e510768ef22314b69cf1eb&origin=iframe


Luego ese enlace obtenido es universal, yendo ahí directamente devuelve el .mp4 sin limitaciones y se puede descargar como .mp4 con un click derecho > guardar imagen como

Songoku

Lo descargó como .webm, pero ahora e visto que unos videos los baja en un formato y otros en otro. Por ejemplo ahora acabo de probar con otro y lo a bajado en .mkv.
Saludos...

Songoku

EdePC

Cita de: Songoku en  6 Febrero 2021, 02:00 AM
Lo descargó como .webm, pero ahora e visto que unos videos los baja en un formato y otros en otro. Por ejemplo ahora acabo de probar con otro y lo a bajado en .mkv.
Saludos...

Songoku


:D No eso ya está raro, seguramente lo está convirtiendo una vez descargado. Los videos originales están en .mp4, pero el Player crea un .m3u para partirlo en trocitos y entregar esos trocitos como varios .ts. El youtube-dl es capaz de "escarbar" y encontrar el .mp4 XD

Supongo que youtube-dl lo tiene en su base de datos como trabaja internamente ese Player y los extrae sin problemas, así como lo suele hacer también IDM, ya que he visto que cuando lo tengo medio desactualizado solo entrega .ts en lugar de .mp4, entonces IDM no lo tiene en su base de datos.

youtube-dl --referer http://creativesignatures.com -F https://view.vzaar.com/1480462/player
[Vzaar] 1480462: Downloading JSON metadata
[Vzaar] 1480462: Downloading m3u8 information
[info] Available formats for 1480462:
format code  extension  resolution note
hls-2037     mp4        1280x720   2037k , avc1.42C00D@1793k, mp4a.40.2@127k
http         mp4        1280x720   25.0fps (best)


Por lo que veo ahí si que lo tiene bien identificado. No se como andará el Usuario del post en conocimientos para usar herramientas por línea de comandos como youtube-dl XD.

Básicamente los pasos para descargar los videos originales serían:

1. Inspeccionar la página para encontrar el IFRAME con la url hacia el video (src=):

Código (html4strict,3) [Seleccionar]
<iframe allowfullscreen="" allowtransparency="true" class="vzaar-video-player"
frameborder="0" height="421" id="vzvd-1480462" mozallowfullscreen="" name="vzvd-1480462"
src="https://view.vzaar.com/1480462/player"
title="vzaar video player" type="text/html" webkitallowfullscreen="" width="100%"></iframe>


2. Entregarle esa url a youtube-dl más el referer y descargarlo:

youtube-dl --referer http://creativesignatures.com https://view.vzaar.com/1480462/player

- Ejemplo funcionando y descargando:

CitarC:\Users\EdSon\Desktop>youtube-dl --referer http://creativesignatures.com https://view.vzaar.com/1480462/player
[Vzaar] 1480462: Downloading JSON metadata
[Vzaar] 1480462: Downloading m3u8 information
[download] Destination: RE-STREAMINGPARTE4.mp4-1480462.mp4
[download]   1.8% of 202.02MiB at 128.84KiB/s ETA 26:15

---
Si ha optado por descargar como .ts, siempre se puede convertir a .mp4 sin recomprimir (sin perder calidad e instantáneamente) con ffmpeg

Código (dos) [Seleccionar]
ffmpeg -i el_video.ts -c copy nuevo_video.mp4

---
Enlaces directos a las herramientas:
youtube-dl: https://yt-dl.org/downloads/2021.02.04.1/youtube-dl.exe
ffmpeg: https://github.com/ShareX/FFmpeg/releases/download/v4.3.1/ffmpeg-4.3.1-win32.zip