Come si scarica un video blob url

Voglio scaricare un video il cui url non è un semplice file mp4, ma il suo url è di tipo blob per esempio.

<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>

C'è qualche estensione o software di chrome che può essere utilizzato per scaricare il video in riproduzione.

Il processo può essere diverso a seconda di dove e come il video viene ospitato. Sapere questo può aiutare a rispondere alla domanda in modo più dettagliato.

Per esempio, ecco come si possono scaricare i video con link blob su Vimeo.

  1. Visualizzare il codice sorgente dell'iframe del lettore video
  2. Cerca mp4
  3. Copia il link con la query token
  4. Scaricare prima della scadenza del token

Fonte & istruzioni passo passo qui.

Commentari (1)

Se il blob è istanziato con dati da un manifesto F4M (controlla la scheda Network in Chrome's Developer Tools), puoi scaricare il file video usando lo script php pubblicato qui: https://n1njahacks.wordpress.com/2015/01/29/how-to-save-hds-flash-streams-from-any-web-page/

Mettendo:

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

prima:

  if ($manifest)

si potrebbe anche eseguirlo su un webserver, usando richieste con la stringa di query: ?manifest=[url manifest].

Nota che probabilmente vorrai usare un client FTP per recuperare il file video scaricato e pulire dopo lo script (lascia tutte le parti del video scaricato).

Commentari (0)

Puoi semplicemente cliccare con il tasto destro e salvare il blob come mp4.

Quando stavo giocando con la registrazione video/audio basata su browser, il blob in uscita era disponibile per il download diretto.

Commentari (3)