Mai mult
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.
132
10
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:
.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`.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.
Sursa & pas-cu-pas instrucțiunile de aici.
Acest lucru este cum am reusit sa "descărcare" ea:
Î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ă:
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.
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.
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:
Am postat deja la unele alte site-uri și totuși de ce nu-l împărtășească cu baieti/fete la stackoverflow.
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
Dacă NU puteți găsi
.m3u8
fișier de care ai nevoie pentru a face o pereche de pași diferite.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.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
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:
înainte de a:
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).
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.