» Poradna » Web a internet

Ukladani streamu z webu

 |   |  Microsoft Windows 10 Chrome 75.0.3770.142

Dobre odpoledne, potreboval bych ukladal HLS stream (ts, mp4, m4v+m4a, atp.) z webu, ale nejde mi o jedno konkretni video (tam si umim URL odkud jede stream v prohlizeci zjistit a ulozit), ale spis o obecny postup pro moznou automatizaci.Tedy jde o to, jak z webu, ktery pouziva treba flowplayer (a spousty dalsich obdobnych HTML5 JS prehravacu) a v tagu VIDEO maji SOURCE neco jako blob:http://xxxxxxx.xx/7676bf-0273ea5-8929fd0-346b - no treba jako tady na zive jak z tehle URL dekodovat spravnou URL - popravde JavaScript neni uplne moje silna stranka a k reverznimu zjisteni z minimalizovaneho JS jak to dekoduji bych asi potreboval mirnou pomoc.

Odpovědi na otázku

 |   |  Linux Chrome 61.0.3163.79

V případě HLS není nějaká jediná adresa toho videa. Každý segment (chunk) má svoji adresu. Chunky bývají cca 2MB velké, takže jich běžně jsou stovky. Adresy chunků zjistíš z konsole prohlížeče, to jistě umíš. Všechny chunky je třeba stáhnou a spojit do jednoho souboru (pomocí ffmpeg).Celé si to můžeš usnadnit pomocí https://sourceforge.net/projects/invidownloader/

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 75.0.3770.142

Dobry, nechtel bych aby to znelo arogantne, ale tohle jsem tak nejak nepotreboval.Ano, jednotlive segmenty maji kazdy svoji URI, ale kupodivu jejich seznam je bud v m3u8 nebo se to rekneme snadno odvodit (..../seg-1-f3-v1-a1.ts, ..../seg-2-f3-v1-a1.ts, ..../seg-3-f3-v1-a1.ts, ..../seg-4-f3-v1-a1.ts, atd.).Kazdopadne spojeni segmentu a pripade audio a video streamu umim, s tim nemam problem. Co potrebuju je, dostat se k URL toho m3u8, resp. streamovych segmentu, ktera se nejak pomoci JS generuje v prihlizeci z URL typu blob. Proste jak pises "zjistíš z konsole prohlížeče", tak to potrebuju zjistit bez te konzole, bez javascriptu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 75.0.3770.142

Zive samo o sobe asi nebyl nejlepsi priklad, jelikoz tady se daji potrebne casti URL v HTML dohledat, ale principielne mi slo o to, jak se z toho blob URL (ktere se mimochodem meni casto pri kazdem reloadu stranky) vyrobi URL pro hls.loadSource (nebo neceho obdobneho ve Flowplayeru).

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: HTML5, Blob


Určitě si přečtěte

Zahodil jsem Windows, přešel na Linux a nezbláznil se z toho

Zahodil jsem Windows, přešel na Linux a nezbláznil se z toho

** Měsíc jsem se nedotkl Windows a byl závislý jen na Linuxu ** Jaká byla pozitiva a negativa přechodu? ** Se kterými aplikacemi jsem (ne)zápasil a které bych doporučil?

Lukáš Václavík | 229

Čím nahradit Total Commander: 11 správců souborů nejen pro profíky

Čím nahradit Total Commander: 11 správců souborů nejen pro profíky

** Total Commander je fernomén mezi správci souborů ** Našli jsme 11 povedených alternativ ** Zvládnou to samé a ke všemu jsou většinou zadarmo

Karel Kilián | 87

12 netradičních map České republiky, které jste ještě nikdy neviděli

12 netradičních map České republiky, které jste ještě nikdy neviděli

** Tušíte, kolik je u nás hřbitovů a jak jsou velké? ** Dokážete si představit mapu českých řek a potoků? ** Udělali jsme to všechno za vás nad daty ČÚZK

Jakub Čížek | 10

Windy je laboratoř na počasí: 12 tipů, jak se ve službě vyznat a využít ji naplno

Windy je laboratoř na počasí: 12 tipů, jak se ve službě vyznat a využít ji naplno

** Předpověď počasí Windy nabízí nepřebernou škálu funkcí ** Zorientovat se v nich nemusí být vždy snadné ** Proto přinášíme 12 užitečných tipů a triků

Karel Kilián | 10


Aktuální číslo časopisu Computer

Megatest: nejlepší notebooky do 20 000 Kč

Test 8 levných IP kamer

Jak vybrat bezdrátová sluchátka

Testujeme Android 11