PHP min. 5.6.8MySQL min. 5.1Apache min. 2.0
GitHub
Přidejte kódy
PHP-Fusion 9 Jádro
v9.0
Český překlad
Pravidelně aktualizovaný
Demo
Testovat PHP-Fusion

Technologie

ČT iVysílání neumožňuje stream (1.)

Otázka zní, jak videa stáhnout z archivu ČT - iVysílání do počítače, abychom je mohli kdykoli sledovat bez připojení k internetu. Na to jaksi manažéři ČT nepamatují. Měla by to být ale v rámci veřejné služby zcela standardní záležitost!

Otázka zní, jak videa stáhnout z archivu ČT - iVysílání do počítače, abychom je mohli kdykoli sledovat bez připojení k internetu. Na to jaksi manažéři ČT nepamatují. Měla by to být ale v rámci veřejné služby zcela standardní záležitost!

Dosavadní praxe je totiž taková, že ČT prosazuje pouze svůj archív na ivysílání, Můžete si zde otevřít řadu odvysílaných pořadů. Avšak stažení streamu do archívu uživatedle není možné. ČT věchno skrývat za hashe, dovnitř kódů, které se generují automaticky samy.

Avšak programátoři si vědí rady s nejrůznějším úskalím. Vycházejí z toho, že když stream s videem lze otevřít v prohlížeči, musí být cesta, jak si jej stáhnout. Samozřejmě s vyloučením amatérského snímání části obrazovky v nízké kvalitě.

Takže po Internetu kolují různé návody pro Windows i Linux, které doporučují postupy (většinou vypadnou na půli cesty). V podstatě by měl stačit univerzální multimediální přehrávač VLC (stáhnout odtud) a prohlíéžeč Firefox nebo Chrome/Chromiu, iděálně u Firefoxu s instalovaným rozšířením Firebug.

Návod pro prohlížeče

Zkuste doporučovaný návod Kamin.cz/Jak stáhnout video z webu ČT krok za krokem. Poznamenávám, že já jsem se nedobral k úspěšnému stažení streamu videa.

Návod pomocí kódu

Rozhodl jsem se pro stažení streamu pomocí kódování pod platdormou Linux/Ubuntu. Tento postup jsem zcela nerozchodil. Avšak výsledky v Terminálu naznačují, že se objevila někde jen malá chybička. Posuďte sami:

  1. Poženeme na věc programovací jazyk Python od verze 3.2 a nástroj rtmpdump pro stahování streamů:
    sudo apt-get install Python3
    sudo apt-get install rtmpdump
    
  2. Nyní stáhneme prográmek Limoto ze stránky výrobce GitHub/Limoto a to kliknutím vpravo nahoře na zelené tlačítko, v něm se objeví download tv-dl-master.zip.
  3. Po stažení budete mít standarně downolad např. v Ubuntu v adresáři "Stažené". Zde jej rozbalte klasicky "Rozbalit sem".
  4. Poté jděte do Terminálum v Ubuntu Ctrl+ALT+T a zde napište:
    cd tv-dl-master
    nebo
    cd ~/tv-dl-master
    
  5. Tím se přepnete do umístění staženého balíčku, např. takto: kvidokvido-System-Product-Name:~/tv-dl-master$. Pote do Tereminálu ještě napište dalůší řádek s příkazem + URL ke stažení streamu, např:
    ./tv-dl -m MOVIE http://www.ceskatelevize.cz/ivysilani/1126672097-otazky-vaclava-moravce/216411030510626-otazky-vaclava-moravce-2-cast/obsah/NaN.jpg?metadata=true&r=0.5818278626538813
    
  6. Musíte napsat přesně (včetně pauz a textu -m MOVIE), jak je v předešlém zápise. Mělo by vám začít stahováni streamingu.

Resumé

Měli byste tedy takto stahovat videa z webu České televize, včetně dalších TV stanic jako TV Nova, TV Prima. např.:

Napište mně své zkušenosti zde do diskuze pod článkem. První zkušenost z dnešního dne. Straming z TV BARANDOV funguje!! VIZ. KÓD:

kvidokvido-System-Product-Name:~/tv-dl-master$ ./tv-dl -m MOVIE http://www.barrandov.tv/video/70527-nase-zpravy-26-6-2016
--2016-06-28 06:34:42-- http://www.barrandov.tv/videohttp://video.barrandov.tv/video/2016/06/16104000010626_NASEZPRAVY_HD_wide.mp4
Překládám www.barrandov.tv (www.barrandov.tv)… 217.16.181.43
Navazuje se spojení s www.barrandov.tv (www.barrandov.tv)|217.16.181.43|:80… spojeno.
HTTP požadavek odeslán, program čeká na odpověď… 302 Found
Přesměrováno na: / [následuji]
--2016-06-28 06:34:43-- http://www.barrandov.tv/
Navazuje se spojení s www.barrandov.tv (www.barrandov.tv)|217.16.181.43|:80… spojeno.
HTTP požadavek odeslán, program čeká na odpověď… 200 OK
Délka: neudáno [text/html]
Ukládám do: „16104000010626_NASEZPRAVY_HD_wide.mp4“

 [ <=> ] 44 082 30,0KB/s za 1,4s 
2016-06-28 06:34:45 (30,0 KB/s) – „16104000010626_NASEZPRAVY_HD_wide.mp4“ uložen [44082]
kvidokvido-System-Product-Name:~/tv-dl-master$ 

Zde je ukázka přijatý stream TV Barandov:

Stažený strem z TV-Barandov: NASEZPRAVY_HD Stažený strem z TV-Barandov: NASEZPRAVY_HD, staženo dne: 28.06.2016
Video č.1: NašeZprávy, TV Barandov, formát mp4.

Hodnocení

Stažené vido TV Barandov ve formátu mp4 se nezobrazuje! Pouze náhradní controls poster, jak můžete vidět na videu č.1. Ukazuje se, že např, pro prohlížeče IE, Chrome, Firefox by mělo zobrazování videa z TV Barandov fungovat pouze ve formátu "webm", což bude předmětěm testu v druhém díle tohoto testovacího seriálu.Nezbývá tedy nic jiného než stažené mp4 video pomocí convertoru převést. Tedy soubor streamingu z TV Barandov na video formát "webm". Budu rovněž testovat stažení dalších streamů z Prima TV a Nova TV, tedy v druhém díle tohoto testovacího seriálu.

Video č.2: Ukázka videa, formát webm.

  • Autor: Vícha Květoslav (Kvido)
  • PC-politika.cz
  • Stupeň znalosti - expert

Kvido 27.06.2016 19:45 2,101 0 komentářů

0 komentářů

Zanechat komentář

Host
  • Žádné komentáře byly zveřejněny.
Nejnovější témata fóra
  Vlákno Zobrazení Odpovědi Poslední příspěvek
reCAPTCHA
v PHP - Fusion 9.0.3
10 0 Balin50
19-06-2018 21:04
Užívatelia a priatelstvo
v PHP - Fusion 9.0.3
14 0 Balin50
19-06-2018 15:23
Preklad
v PHP - Fusion 9.0.3
26 0 Balin50
18-06-2018 17:05
Aktualizace na novou verzi
v PHP - Fusion 9.0.3
122 9 Kvido
18-06-2018 07:14
chyba token.php
v PHP - Fusion 9.0.3
25 0 Balin50
17-06-2018 13:34
FAQ ako také [Vyřešeno]
v PHP - Fusion 9.0.3
118 1 Kvido
10-06-2018 14:00