Cum putem descarca o pată de cerneală url-ul video

Vreau sa descarc un videoclip a cărui adresă url nu este simplu fișier mp4, dar url-ul este de tip blob, de exemplu.

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

Exista vreo extensie chrome sau software-ul care poate fi folosit pentru a descărca video de joc.

Comentarii la întrebare (3)

Eu doar am venit cu o soluție generală, care ar trebui să funcționeze pe cele mai multe site-uri web. Am incercat asta pe Chrome numai, dar această metodă ar trebui să lucreze cu orice alt browser, totuși, ca Dev Tools sunt cam la fel la toate.

Pașii de mai jos:

  1. Deschide browser-ul's Dev Tools (de obicei F12, sau Ctrl-Shift-I, sau click-dreapta și apoi Verificați în meniul pop-up) de pe pagina cu video sunteți interesat în.
  2. Du-te la Rețea tab-ul și apoi reîncărcați pagina. Tab-ul va primi populate cu o listă de cereri (poate fi de până la o sută sau chiar mai mult).
  3. Căutare prin numele de cereri și de a găsi cererea cu .m3u8 extensie. Pot exista mai multe dintre ele, dar cel mai probabil în primul rând veți găsi este unul pe care il cautati. Acesta poate avea orice nume, de exemplu, lista de redare.m3u8`.
  4. Deschideți solicitarea și în Cap subsecțiunea veți vedea cererea's full URL-ul în Cerere URL câmp. Copiați-l.
  5. Extras video din m3u8. Există multe modalități de a face asta, am'll să vă dau astea am incercat, dar poți căuta pe google mai mult de "descărcare de video de pe m3u8".
  • Opțiunea 1. Daca ai VLC player instalat, feed URL-ul VLC pentru android, folosind "Open Network Stream..." opțiunea de meniu. Am'm nu o să intru în detalii pe această parte aici, există un număr de ghiduri cuprinzătoare în multe locuri, de exemplu, aici. Dacă pagina nu't de lucru, puteți google întotdeauna una de "vlc download video online".
  • Opțiunea 2. Dacă sunteți mai mult în linia de comandă, utilizați FFMPEG sau propriul scenariu, ca regia de în acest SuperUser întrebare.
Comentarii (8)

Procesul poate diferi în funcție de locul și modul în care video este găzduit. Știind că poate ajuta să răspundă la întrebare în detaliu.

Ca un exemplu; acest lucru este modul în care puteți descărca clipuri video cu blob link-uri de pe Vimeo.

  1. Vizualiza codul sursă al player video iframe
  2. Căutare pentru mp4
  3. Copie link-ul cu semn de interogare
  4. Descărcați înainte de token expiră

Sursa & pas-cu-pas instrucțiunile de aici.

Comentarii (1)

Acest lucru este cum am reusit sa "descărcare" ea:

  1. Utilizarea inspect element pentru a identifica URL-ul de redare M3U fișier
  2. Descarcă fișier M3U
  3. Utiliza VLC pentru a citi M3U fișier, flux și de a converti video pentru a MP4

În Firefox M3U fișier a apărut ca de tip application/vnd.apple.mpegurl

Conținutul de fișier M3U ar arăta astfel:

Deschide VLC medial player și de a folosi mass-Media => opțiunea de a Converti. Folosiți-vă (salvat) fișier M3U ca sursă:

Comentarii (1)

Utilizați HLS Downloader extensia Google Chrome pentru a obține link-ul pentru lista de redare M3U. Pictograma în bara browser-ului va afișa numărul de liste de redare găsite pe pagina web curentă. Faceți clic pe pictograma, puteți vedea apoi o listă de redare link-ul și apoi utilizați butonul copy lângă un link pentru a-l copia.

Apoi, utilizați youtube-dl program pentru a descărca fișierul.

youtube-dl --all-subs -f mp4 -o "file-name-to-save-as.mp4" "https://link-from-Google_Chrome-HLS_Downloader_extension"

Explicație de la linia de comandă opțiuni:

  • -f mp4 = Ieșire format mp4

  • --toate-subs = a Descărca toate subtitrarile

  • -o "fișier-numele-a-salva-ca.mp4" = Numele fișierului pentru a salva videoclipul ca.

  • "https://link-from-Google_Chrome-HLS_Downloader_extension" = Acesta este link-ul la lista de redare-ai copiat din HLS Downloader extensie.

Dacă puteți utiliza aceleași opțiuni de configurare pentru youtube-dl poate doriți să ia o privire la opțiuni de configurare pentru youtube-dl, deoarece acest lucru poate salva o mulțime de dactilografiere.

HLS Downloader extensie este gratuit și open source sub licența MIT dacă doriți să vedeți codul poate fi găsit pe pagina de proiect pe Github.

Comentarii (0)

Există o varietate de modalități de a obține URL-ul .m3u8, fie prin vizualizarea sursă al unei pagini, se uită la tab-ul de Rețea în Instrumente de dezvoltare în Chrome, sau cu ajutorul unui plugin, cum ar fi HDL/HLS Video Downloader.

Cu .m3u8 URL-ul în mână, puteți utiliza apoi `ffmpeg să descărcați video de la un fișier astfel:

$ ffmpeg -i 'https://url/to/some/file.m3u8' -bsf:a aac_adtstoasc \
    -vcodec copy -c copy -crf 50 file.mp4
Comentarii (0)

Am postat deja la unele alte site-uri și totuși de ce nu-l împărtășească cu baieti/fete la stackoverflow.

  1. Instalați Video DownloadHelper extensie la browser-ul Firefox.
  2. Cu DownloadHelper activat, navigați la pagina de web care conține clipul video pe care doriți să descărcați.
  3. Odată ce video este de streaming, apăsați pe DownloadHelper pictograma. Acesta vă va oferi o lista cu toate formatele de fișiere disponibile pe video curent.
  4. Scroll pe formatul de fișier pe care doriți să descărcați
  5. Pe partea dreaptă, veți vedea o săgeată
  6. Faceți clic pe săgeata pentru a obține mai multe informații cu privire la actualul video și formatul selectat
  7. Din fereastra afișată la sfârșitul săgeata, defilați în jos și selectați "Detalii"
  8. Acum aveți toate detaliile referitoare la curent video și formatul selectat. Este ceva de genul asta.

Lovit Detalii⊗ _needsAggregate _needsCoapp acțiunile bitrate chunked descrPrefix durationFloat extensia frameId fromCache grup hls id isPrivate lungime masterManifest mediaManifest originalId referent dimensiune starea titlu topUrl url urlFilename

  1. Acum, uita-te la specificul de referință în care a Lovit Detalii. Ca's url-ul. Copiați-l și inserați codul în dumneavoastră preferat downloader.
Comentarii (0)
  1. Găsiți lista de redare/manifesta cu developer tools fila rețea. Întotdeauna există un dar, ca's cum funcționează. Aceasta ar putea avea un extensia m3u8 care aveți posibilitatea să tastați în Filtru.
  2. Da-l la youtube-dl instrument. Se poate descărca de mult mai mult decât doar de pe YouTube. L'll auto-download fiecare segment apoi combina totul cu FFmpeg apoi aruncați părți. Există o bună șansă de a susține site-ul pe care doriți să descărcați de la nativ, și tu nu't chiar trebuie să facem pasul #1.
Comentarii (2)

Dacă NU puteți găsi .m3u8 fișier de care ai nevoie pentru a face o pereche de pași diferite.

  1. Du-te la tab-ul de rețea și un fel de "mass-Media"

  1. Veți vedea ceva aici și selectați primul articol. În exemplul meu, l's-o nt fișier. apoi copiați URL-ul Cererii.

  2. apoi, descărcați fișierul folosind preferat instrument de linie de comandă folosind URL-ul de la pasul 2.

youtube-dl-f bestvideo+bestaudio https://url.com/destination/stream.mpd

  1. în Funcție de codare s-ar putea să se alăture fișiere audio și video împreună, dar acest lucru va depinde de un video de video de caz.
Comentarii (0)

Dacă pata este instanțiată cu date dintr-un F4M manifest (verificați Fila Rețea în Chrome's Developer Tools), puteți descărca fișierul video folosind php script postat aici: https://n1njahacks.wordpress.com/2015/01/29/how-to-save-hds-flash-streams-from-any-web-page/

Prin punerea:

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

înainte de a:

  if ($manifest)

ai putea chiar să-l rula pe un server de web, folosind cereri cu șirul de interogare: ?manifest=[manifest url].

Rețineți că ai'll, probabil, doriți să utilizați un client FTP pentru a prelua descărcat fișiere video și curat după scenariul (lasă toate video descărcate piese).

Comentarii (0)

Puteți pur și simplu faceți clic dreapta și de a salva blob ca mp4.

Când am fost în jur de joc cu browser bazat video/înregistrare audio de ieșire blob a fost disponibil pentru descărcare în mod direct.

Comentarii (3)