Portál AbcLinuxu, 7. května 2025 09:47

Dotaz: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?

15.3.2010 11:24 J.-T.S.
CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Přečteno: 2317×
Odpovědět | Admin
Zdravím,

z ivysílání čt1 by se mi hodila např. jedna aktualita ze zpravodajství jako video, jde nějak stáhnout video a upravit?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 15.3.2010 11:38 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
mplayer -playlist "to_co_stáhneš_z_webu_pod_odkazem_do_okna" -dumpstream
Vytvoří ti to soubor stream.dump v aktuálním adresáři. Kdysi mi to fungovalo, ale jenom na stream typu "RM". Asi budeš potřebovat mplayer zkompilovaný s podporou patentovaných technologií, takže z nějakých non-US repozitářů.
pushkin avatar 15.3.2010 11:46 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Samozřejmě, jde k tomu použít mplayer v příkazové řádce:
mplayer -dumpstream adresa -dumpfile soubor.avi
Jediné, na co je třeba dávat pozor je ta adresa - musí skutečně odkazovat na cílové médium, ne pouze na XML playlist. Pokud mplayer podezřele rychle dokončí ukládání, podívejte se do výsledného souboru. Pokud má následující tvar:
<ASX VERSION = "3.0">
<PARAM NAME="encoding" VALUE="utf-8" />
<ENTRY><REF HREF="http://cdn4.nacevi.cz/iVysilani.Archive?id=NTMyMjM0MTc2fDYzNDA0MjQ5NDEwODY5NjI1MA==&SESSION_TO_MATCH=bce819a083e3591b74b4c427641b98d0&MATERIAL_IDENTIFIER=210411000100314&CONTENT_NAME=1097181328&TITLE=udalosti&GENRE=zpravodajske&LIVE=0" />
<TITLE>Živý vstup</TITLE></ENTRY>
<ENTRY CLIENTSKIP="YES">
<REF HREF="http://ctwm2.visual.cz/ctupload/reklama/reiffeisen-hi.wmv?SESSION_TO_MATCH=bce819a083e3591b74b4c427641b98d0&MATERIAL_IDENTIFIER=mms://ctwm.visual.cz/ctupload/reklama/reiffeisen-hi.wmv&CONTENT_NAME=ad&TITLE=reklama-reiffeisen-bank&GENRE=&LIVE=0" />
<TITLE>Reklama: Reiffeisen Bank</TITLE></ENTRY>
<ENTRY CLIENTSKIP="YES"><REF HREF="http://ctwm2.visual.cz/ctupload/ukazky/cesky-lev-hi.wmv?SESSION_TO_MATCH=bce819a083e3591b74b4c427641b98d0&MATERIAL_IDENTIFIER=mms://ctwm.visual.cz/ctupload/ukazky/cesky-lev-hi.wmv&CONTENT_NAME=ad&TITLE=reklama-cesky-lev-2009&GENRE=&LIVE=0" />
<TITLE>Reklama: Český lev 2009</TITLE></ENTRY>
<TITLE>Události</TITLE>
</ASX>
Pak jste stáhl pouze playlist v XML. Zde je skutečná adresa ukryta v prvním odkazu (http://cdn4.nacevi.cz/iVysilani.Archive?id=NTMyMjM0MTc2fDYzNDA0MjQ5NDEwODY5NjI1MA==&SESSION_TO_MATCH=bce819a083e3591b74b4c427641b98d0&MATERIAL_IDENTIFIER=210411000100314&CONTENT_NAME=1097181328&TITLE=udalosti&GENRE=zpravodajske&LIVE=0) a příkaz pro mplayer bude vypadat nějak následovně:
mplayer -dumpstream "http://cdn4.nacevi.cz/iVysilani.Archive?id=NTMyMjM0MTc2fDYzNDA0MjQ5NDEwODY5NjI1MA==&SESSION_TO_MATCH=bce819a083e3591b74b4c427641b98d0&MATERIAL_IDENTIFIER=210411000100314&CONTENT_NAME=1097181328&TITLE=udalosti&GENRE=zpravodajske&LIVE=0" -dumpfile soubor.avi
Na závěr jenom tip - tu adresu je vhodné dát do uvozovek, protože může obsahovat znaky, které by si shell mohl vykládat jako oddělení příkazů.
🇺🇦 Pomoc pro obranu Ukrajiny | SOS Ukrajina | Web4Ukrajina | Web4Ukraine 🇺🇦
Jendа avatar 15.3.2010 17:10 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Když dáš mplayeru URL do parametru -playlist, tak by se s tím měl nějak poprat.
Na závěr jenom tip - tu adresu je vhodné dát do uvozovek, protože může obsahovat znaky, které by si shell mohl vykládat jako oddělení příkazů.
Čekám, kdy začnou jako „protikopírovací“ ochranu dávat do URL playlistu nějaké záškodnické příkazy :-).
pushkin avatar 15.3.2010 18:08 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
O tom parametru -playlist jsem právě nevěděl, proto ten složitý způsob :) Btw.: bylo by zajímavé do url vložit rm -rf ~/* :-D
15.3.2010 21:45 Lol Phirae | skóre: 23
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
rm -rf / jiz notnou dobu nedela nic.
--no-preserve-root
      do not treat `/' specially
--preserve-root
      do not remove `/' (default)
pushkin avatar 16.3.2010 07:07 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Však také nepředpokládám, že by někdo chtěl spouštět mplayer pod rootem, proto má rm mazat adresář ~/, tj. ne root, ale home uživatele ;-)
16.3.2010 07:38 tomik4668 | skóre: 8
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak tento problem jsem resil nedavno, pritelkyne chtela, abych ji stahl jeden serial z TV JOJ, a celkem (pro mne) neresitelny problem tam najit nejaky kloudny link primo na video. A tak jsem nasel tuto stranku http://www.dearchivator.com/. Je tam i pro iVysilani CT, sam najde URL a pak jej muzete rovnou stahnout. Ja vim, neni to nic GURU, ale je to snad nejjednodussi zpusob pro setreni casu v hledani zmeti bordela v HTML ;) GL HF. Tom
16.3.2010 10:31 J.-T.S.
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Dík za typy, už mi to ukládá avi soubor, proč mi to ale na koci hlásí

"Stream not seekable!" ?

[deti@localhost dwhelper]$ mplayer -dumpstream -playlist "http://ctdir.visual.cz/iVysilani/Services/Streaming/ClientPlaylist.aspx?id=NTMzNTU2NzIyfDYzNDA0MzMxNjA1MTM5NDg2Mw==" -dumpfile soubor.avi Resolving ctdir.visual.cz for AF_INET6... Couldn't resolve name for AF_INET6: ctdir.visual.cz Resolving ctdir.visual.cz for AF_INET... Connecting to server ctdir.visual.cz[89.221.209.9]: 80... Cache size set to 320 KBytes MPlayer SVN-1.rc3.0.r29554.3.1plf2010.0-4.4.1 (C) 2000-2009 MPlayer Team mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control.

Playing http://cdn6.nacevi.cz/iVysilani.Archive?id=NTMzNTU2NzIxfDYzNDA0MzMxNjA1MTM5NDg2Mw==&SESSION_TO_MATCH=4c71ecd6f4e7566e9110045954cc7718&MATERIAL_IDENTIFIER=210411000100314&CONTENT_NAME=1097181328&TITLE=udalosti&GENRE=zpravodajske&LIVE=0. Resolving cdn6.nacevi.cz for AF_INET6... Couldn't resolve name for AF_INET6: cdn6.nacevi.cz Resolving cdn6.nacevi.cz for AF_INET... Connecting to server cdn6.nacevi.cz[195.39.35.72]: 80... STREAM_ASF, URL: http://cdn6.nacevi.cz/iVysilani.Archive?id=NTMzNTU2NzIxfDYzNDA0MzMxNjA1MTM5NDg2Mw==&SESSION_TO_MATCH=4c71ecd6f4e7566e9110045954cc7718&MATERIAL_IDENTIFIER=210411000100314&CONTENT_NAME=1097181328&TITLE=udalosti&GENRE=zpravodajske&LIVE=0 Resolving cdn6.nacevi.cz for AF_INET6... Couldn't resolve name for AF_INET6: cdn6.nacevi.cz Resolving cdn6.nacevi.cz for AF_INET... Connecting to server cdn6.nacevi.cz[195.39.35.72]: 80... Resolving cdn6.nacevi.cz for AF_INET6... Couldn't resolve name for AF_INET6: cdn6.nacevi.cz Resolving cdn6.nacevi.cz for AF_INET... Connecting to server cdn6.nacevi.cz[195.39.35.72]: 80... Cache size set to 320 KBytes Stream not seekable!

pushkin avatar 16.3.2010 11:28 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Jednoduše proto, že ho stahuje lineárně a ve streamu nelze skákat. Nicméně tu hlášku můžeš ignorovat, ve výsledném uloženém souboru už skákat samozřejmě lze.
16.3.2010 15:23 Adamec | skóre: 31
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Nekde tady na webu jsem videl neco jako nova-dl(nova-dl),ale na CT

This is not a bug it's a feature
19.3.2010 18:58 J.-T.S.
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Píše mi to chybu v line 8

python nova-dl.py http://archiv.nova.cz/multimedia/televizni-noviny-19-5-2009.html File "nova-dl.py", line 8 <.... html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ^ SyntaxError: invalid syntax
19.3.2010 19:57 J.-T.S.
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Při konverzi z čt1 pomocí -dumpfile

jsem adresu videa získal jen díky modulu Firefoxu DownloadHelper. Jak bych se k ní dostal bez něho?

Výsledný soubor *.avi nespustí ani mplayer - podařilo se mi k němu dostat konverzí pomocí Winff, šlo to jedně do formátu wmv - ten už otevře i Avidemux, vystřiženou video-zpávu se mi však podařilo uložit pro mplayer čitelně jedině ve formátu DVD (lavc) s příslušnými parametry, výsledný soubor jsem pak zase konvertoval do *.wmv, kvůli uživatelům Microsoft. Nešel by celý postup nějak zjednodušit?

Proč nejde stejným způsobem (-dumpfile) uložit i aktualitu z tn.cz? Popř. jak? Do tmp se ukládá jedině *.flv z reklamy, ani DownoladHelper nic jiného "nevidí"
Jendа avatar 20.3.2010 11:33 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Výsledný soubor *.avi nespustí ani mplayer
Co hlásí? Má zakompilované potřebné dekodéry? (tj. není to osekaná verze z oficiálních repozitářů distribuce?)
22.3.2010 08:20 J.-T.S.
Rozbalit Rozbalit vše Re: CT1 - asx - jde nějak stáhnout a překonvertovat do avi nebo mpeg ?
Warning: first frame is not keyframe
5.4.2010 12:32 J.-T.S.
Rozbalit Rozbalit vše Re: k nova-dl.py
Jasně, protože jsem uložil omylem celou stránku s utilitou a ne utilitu - už to běží.
14.5.2010 09:24 J.-T.S.
Rozbalit Rozbalit vše Řěšení k čt1 - download helper už "vidí" jen reklamu
DownloadHelper mi přestal být platný. Adresu jsem získal, když jsem dal otevřít "s přehrávač filmů" tedy z archivu z Totem. Pak dát příkaz bez parametru -playlist, jinak se to zasekne. Př. úspěšného stahování:

$ mplayer -dumpstream "mmsh://cdn6.nacevi.cz/iVysilani.Archive?id=NjA5OTAzOTU0fDYzNDA5NDI0MzQ0ODAzNTY2MA==&SESSION_TO_MATCH=534b313c5b57e7465579de2e2a8ba9b3&MATERIAL_IDENTIFIER=210411000100513&CONTENT_NAME=1097181328&TITLE=udalosti&GENRE=zpravodajske&LIVE=0&MSWMExt=.asf" -dumpfile ct1130510.avi

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.