Pregunta ¿Cómo descargamos un video blob url


Quiero descargar un video cuya URL no es simple archivo mp4, pero su url es tipo de blob, por ejemplo.

<video id="playerVideo" width="450px" autoplay="autoplay" height="338px" style="height:100%;width:100%;" class="mejs-rai-e" src="blob:http://www.example.com/d70a74e1-0324-4b9f-bad4-84e3036ad354"></video>

¿Hay alguna extensión o software de Chrome que pueda usarse para descargar el video en reproducción?


32
2018-03-20 11:03


origen


Respuestas:


El proceso puede diferir dependiendo de dónde y cómo se aloja el video. Saber eso puede ayudar a responder la pregunta con más detalle.

Como ejemplo; así es como puedes descargar videos con enlaces blob en Vimeo.

  1. Ver el código fuente del reproductor de video iframe
  2. Buscar mp4
  3. Copiar enlace con consulta de token
  4. Descargar antes de que el token caduque

Fuente e instrucciones paso a paso aquí.

enter image description here


12
2017-08-17 12:30



Acabo de presentar una solución general, que debería funcionar en la mayoría de los sitios web. Intenté esto solo con Chrome, pero este método debería funcionar con cualquier otro navegador, ya que Dev Tools es prácticamente igual en todos ellos.

Pasos:

  1. Abra las Herramientas de desarrollo del navegador (generalmente F12, o Ctrl-Shift-I, o haga clic derecho y luego Inspeccionar en el menú emergente) en la página con el video que le interesa.
  2. Ir Red pestaña y luego recarga la página. La pestaña se completará con una lista de solicitudes (puede ser de hasta cien o incluso más).
  3. Busque los nombres de las solicitudes y encuentre la solicitud con .m3u8 extensión. Puede haber muchos de ellos, pero lo más probable es que el primero que encuentres sea el que estás buscando. Puede tener cualquier nombre, p. playlist.m3u8.
  4. Abra la solicitud y debajo Encabezados subsección verás la URL completa de la solicitud en URL de solicitud campo. Cópialo. enter image description here
  5. Extraiga el video de m3u8. Hay muchas maneras de hacerlo, te daré las que probé, pero puedes buscar más en Google "descargar video desde m3u8".
    • Opción 1. Si tienes instalado el reproductor VLC, introduce la URL en VLC usando "Open Network Stream ..."opción de menú. No voy a entrar en detalles sobre esta parte aquí, hay una serie de guías completas en muchos lugares, por ejemplo, aquí. Si la página no funciona, siempre puede buscar otra en google mediante "vlc download online video".
    • Opcion 2. Si está más en la línea de comando, use FFMPEG o su propia secuencia de comandos, como se indica en esta pregunta SuperUser.

6
2018-04-14 19:18



Ya publiqué esto en algunos otros sitios web y, aunque por qué no compartirlo con chicos / chicas en stackoverflow.

  1. Instale la extensión Video DownloadHelper en el navegador Firefox.
  2. Con DownloadHelper activado, vaya a la página web que contiene el video que desea descargar.
  3. Una vez que se está transmitiendo el video, haga clic en el ícono DownloadHelper. Le dará una lista de todos los formatos de archivo disponibles en el video actual.
  4. Desplácese al formato de archivo que desea descargar
  5. En el lado derecho, verás una flecha
  6. Haga clic en esa flecha para obtener más información sobre el video actual y el formato seleccionado
  7. Desde la ventana que se muestra al final de esa flecha, desplácese hacia abajo y seleccione "Detalles"
  8. Ahora tiene todos los detalles sobre el video actual y el formato seleccionado. Es algo como esto.

Detalles del hit⊗ _needsAggregate _needsCoapp comportamiento bitrate en trozos descrPrefix duraciónFloat extensión frameId de Cache grupo
hls carné de identidad es privado longitud masterManifest mediaManifiesto ID original referencia tamaño estado título topUrl url urlFilename

  1. Ahora, mira los detalles de la referencia en ese Hit Details. Esa es la url que quieres. Cópialo y pégalo en tu descargador favorito.

2
2017-11-24 10:25



Así es como logro "descargarlo":

  1. Utilice el elemento de inspección para identificar la URL del archivo de la lista de reproducción M3U
  2. Descargue el archivo M3U
  3. Use VLC para leer el archivo M3U, transmitir y convertir el video a MP4

En Firefox, el archivo M3U apareció como de tipo application / vnd.apple.mpegurl

enter image description here

El contenido del archivo M3U se vería así:

Abierto Jugador medial VLC y usa la opción Media => Convert. Use su archivo (guardado) M3U como fuente:

enter image description here


2
2018-06-28 22:30



Si el blob se crea una instancia con datos de un manifiesto F4M (consulte la pestaña Red en las Herramientas para desarrolladores de Chrome), puede descargar el archivo de video usando el script php publicado aquí: https://n1njahacks.wordpress.com/2015/01/29/how-to-save-hds-flash-streams-from-any-web-page/

Poniendo:

  if ($manifest == '')
    $manifest = $_GET['manifest'];

antes de:

  if ($manifest)

incluso podría ejecutarlo en un servidor web, utilizando solicitudes con la cadena de consulta: ?manifest=[manifest url].

Tenga en cuenta que probablemente desee utilizar un cliente FTP para recuperar el archivo de video descargado y limpiarlo después de la secuencia de comandos (deja todas las partes de video descargadas).


0
2017-08-22 19:44



Quería agregar otra respuesta específicamente para los videos blob de Facebook, que parecen ser complicados. El enlace blob parece conducir a múltiples secuencias consecutivas .mp4, como si el video se dividiera en cientos de fragmentos cortos. No parece haber una sola lista de reproducción como f4m o m3u8.

Para mí, la única solución exitosa ha sido usar https://fbdown.net/index.php, y para videos privados, necesitaba usar su ayuda de descarga de video (una extensión gratuita de Chrome). En teoría, tienen una página web separada para descargar videos privados, que implica copiar y pegar el origen de la página en un cuadro de texto. Pero eso no funcionó para mí. Sin embargo, el plugin de Chrome sí lo hace. URL del complemento: https://chrome.google.com/webstore/detail/fbdown-video-downloader/fhplmmllnpjjlncfjpbbpjadoeijkogc


0
2018-06-20 14:27



Simplemente puede hacer clic derecho y guardar el blob como mp4.

Cuando estaba jugando con la grabación de video / audio basada en el navegador, el blob de salida estaba disponible para descargar directamente.


-11
2018-03-20 11:09