abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 11:44 | Zajímavý software

    NiceGUI umožňuje používat webový prohlížeč jako frontend pro kód v Pythonu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 0
    dnes 10:55 | Nová verze

    Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána ve verzi 2024.6. Z novinek lze vypíchnout lepší integraci LLM (OpenAI, Google AI, Ollama) nebo podporu Matter 1.3.

    Ladislav Hagara | Komentářů: 0
    včera 20:55 | IT novinky

    IKEA ve Spojeném království hledá zaměstnance do své nové pobočky. Do pobočky v počítačové hře Roblox. Nástupní mzda je 13,15 liber na hodinu.

    Ladislav Hagara | Komentářů: 0
    včera 10:44 | Zajímavý článek

    Alyssa Rosenzweig se v příspěvku na svém blogu Vulkan 1.3 na M1 za 1 měsíc rozepsala o novém Vulkan 1.3 ovladači Honeykrisp pro Apple M1 splňujícím specifikaci Khronosu. Vychází z ovladače NVK pro GPU od Nvidie. V plánu je dále rozchodit DXVK a vkd3d-proton a tím pádem Direct3D, aby na Apple M1 s Asahi Linuxem běžely hry pro Microsoft Windows.

    Ladislav Hagara | Komentářů: 29
    včera 01:00 | Nová verze

    Byla vydána (𝕏) květnová aktualizace aneb nová verze 1.90 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.90 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    včera 00:44 | Nová verze

    Byla vydána (Mastodon, 𝕏) nová verze 2024.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    5.6. 16:44 | IT novinky

    Počítačová hra Tetris slaví 40 let. Alexej Pažitnov dokončil první hratelnou verzi 6. června 1984. Mezitím vznikla celá řada variant. Například Peklo nebo Nebe. Loni měl premiéru film Tetris.

    Ladislav Hagara | Komentářů: 10
    5.6. 10:44 | Nová verze

    MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.

    Ladislav Hagara | Komentářů: 0
    5.6. 10:22 | Nová verze

    Canonical vydal Ubuntu Core 24. Představení na YouTube. Nová verze Ubuntu Core vychází z Ubuntu 24.04 LTS a podporována bude 12 let. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.

    Ladislav Hagara | Komentářů: 2
    5.6. 01:00 | Nová verze Ladislav Hagara | Komentářů: 0
    Rozcestník

    Dotaz: Jak stahovat obsah Českého rozhlasu

    14.5.2021 15:18 palardd | skóre: 7
    Jak stahovat obsah Českého rozhlasu
    Přečteno: 4676×

    Ahoj konfero.

    Tentokrát z jiného soudku. Rád poslouchám hry, četbu knih z Českého rozhlasu, ale v režimu offline.

    1. mám vyrobený skript, který ze stránky: https://vltava.rozhlas.cz/daniel-defoe-denik-moroveho-roku-o-zoufalstvi-i-odvaze-celit-neznamemu-desivemu-8472540 vyseparuje mp3 a ty podhodí wget a stáhne pro offline pouštění do jedné složky se správnými jmény.

      Ten skript je jednoduchý, protože na této stránce jsou celá URL těch mp3 souborů.

    2. ovšem z těchto stránek se mi nedaří vymyslet něco podobného, mp3 je totiž schovaná POD tlačítkem scriptu.
      jde o následující URL:
      https://www.mujrozhlas.cz/hra-na-nedeli/diplom-svezi-komedie-s-jirinou-bohdalovou-v-roli-starostlive-matky-nezdarneho-syna7
      https://www.mujrozhlas.cz/specialy/volani-jara-poslechnete-si-hlasy-ptaku-s-komentarem-ludvika-muhlsteina
      https://www.mujrozhlas.cz/tip-mujrozhlas/hvezdne-hodiny-lidstva
      https://www.mujrozhlas.cz/cetba-na-pokracovani/koruna-fascinujici-pribeh-britske-kralovske-rodiny

      Tyto URL totiž žádné mp3 dokazy nemá...
    Vy, co jste zkušenější kolem webu, poradíte mi, jak na to?
    Děkuji moc
    Hezký víkend
    TP

    Řešení dotazu:


    Odpovědi

    14.5.2021 16:38 Nezkuseny
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Nenapda me nic jineho, nez proc nenapises do Rozhlasu? Pokud z tebe nebudou mit pocit ze jsi nekdo typu pirat sluzeb ulozho, proc by ti to neposkytli?
    14.5.2021 18:18 palardd | skóre: 7
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    To mě nenapadlo. možná stojí za to zkusit. Díky
    14.5.2021 23:06 Olaf
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    No, mohu-li posoudit, tak ČRo nabízí některé pořady "ke stažení" z vlastní produkce a ke kterým drží výhradní práva. Ty jdou normálně "stáhnout".

    Pak je ale další obsah, který na webu poskytují k přehrání jen pro určitou dobu, pak jim vyprší licence. Takto jsem stihl dcerkám stáhnout jednu pohádku, která pak byla nepřehratelná. V ničem nešla stáhnout, ale v jDownloaderu ano. No a tyto nové pořady, nebo kterých se týká nová politika, jsou chráněné. Stejně jak ČT šifruje některé streamy, takže pouštění např. přes IINA / MPV nepřichází v úvahu.

    ČRo měl v DB spoustu inscenací, her, povídek, které si člověk mohl kdykoli pustit. Ale teď je jen prodává.
    14.5.2021 23:11 Olaf
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Tak abych ČRo nekřivdil, tady jsou rozhlasové hry zdarma. A jdou i stáhnout.
    14.5.2021 23:41 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Cena mp3 je na e-shopu českého rozhlasu přijatelná. Četba na pokračování jde ovšem stáhnout v příslušném časovém oknu pomocí konzole F12 (Firefox). Když si chci něco poslechnout později tak mi to tak většinou stačí.
    -- OldFrog
    19.5.2021 11:36 palardd | skóre: 7
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu

    Škoda, že jste nečetl pečlivě můj dotaz.
    F12 nic neřeší, protože v případě například tohoto linku se žádné mp3 neukáže.

    Musíte kliknout na jednotlivé Play a teprva pak ručně stahovat jednotlivé MP3
    To je vysoce neefektivní.

    22.5.2021 14:03 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Ale četl. Je to neefektivní, ale dělám to právě tak. Zabere mi to dvě tři minuty, což ještě skousnu. Skript je samozřejmě lepší.
    -- OldFrog
    24.5.2021 07:52 Vtipnéř | skóre: 38 | blog: Vtipnéřův blog | Brno
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu

    Škoda, že jste nečetl pečlivě můj dotaz.
    F12 nic neřeší, protože v případě například tohoto linku se žádné mp3 neukáže.

    Musíte kliknout na jednotlivé Play a teprva pak ručně stahovat jednotlivé MP3
    To je vysoce neefektivní.

    Radši hledám pořady na rozhlas.cz. Tam zpravidla odkazy přímo na mp3 soubory najdu - viz např. tento link na stejný seriál (už tam ty odkazy dlouho nebudou). Místo F12 používám Ctrl+u (zobrazení zdrojového kódu).

    Jirka

    Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
    2.11.2021 10:58 David
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Dobrý den, nevíte, jak bych mohl stahovat z ČRo z Chromu? Je ten postup nějak podobný? Zkoušel jsem to, ale marně. Děkuji za pomoc. D.
    Gréta avatar 2.11.2021 12:04 Gréta | skóre: 36 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu

    v chromiu to de takže myslim že by to jako mělo fungovat i v chromu :D ;D

    votevřeš si nějakou stránku na tom rozhlase pak máčkneš ctrl+u aby ti to ukázalo zdrojáček tý stránky pak máčkneš ctrl+f by si vtom textu moch hledat a dotoho hledacího okýnka napišeš záponu zvukovýho souboru věčinou asi .mp3

    mužeš ji tam najít několikrát ale to správný bude vypadat takle nějak 'https://dvojka.rozhlas.cz/sites/default/files/audios/45645656654654566544654564654.mp3?uuid=123456789' a ztoho si mužeš už vytáhnout ten správnej stahovací link a stáhnout třeba wgetem

    wget -O stazenySoubor.mp3 https://dvojka.rozhlas.cz/sites/default/files/audios/45645656654654566544654564654.mp3
    14.5.2021 17:20 Meh
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Kdyz kliknes na prehravani, stahne se soubor manifest.mpd, ktery popisuje, odkud se po kouskach stahuje a prehrava audio. Takze bud najdes nejaky nastroj, ktery to stahne za tebe (treba youtube-dl, ktery to dokaze pro audio+video z webu CT, ale tady se nejak nechyta), nebo si napises skript, kteremu predhodis manifest.mpd, ten z nej vycte URL pro kazdy kousek, pocet kousku, postahuje je a ffmpegem slozi dohromady.
    Pripadne hodne stupidni metoda: pustis nahravani pres ffmpeg, pustis audio na webu, vypnes repraky a jdes spat. Rano to mas nahrane.
    14.5.2021 18:20 palardd | skóre: 7
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    stahovat řešit mpd umím pomocí youtube-dl, jen je v tom to.. musíš kliknout... Potřebuju podhodit URL s mnoha díly toho pořadu, aby se to stáhlo celé bez další práce nebo asistence.
    Jendа avatar 14.5.2021 17:27 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    To první: https://portal.rozhlas.cz/sites/default/files/audios/73c89469b1c3a98aea5051d11e0cd6d0.mp3

    Další jsem nezkoušel. https://addons.mozilla.org/cs/firefox/addon/video-downloadhelper/. Taky to bude vidět v developer tools v network tabu.
    15.5.2021 01:22 Olaf
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Potvrzuji, že přes vývojářské nástroje to lze snadno odhalit. Stačí kliknout na Síť, seřadit dle velikosti a Bohdalová je tady.

    Prostě nevím, proč to tak komplikují. Kdo chce "pirátit", tak si ty soubory prostě najde a bude sdílet, děj se co děj. Kdo to chce pro offline poslech, tak utře nos. A kdo vyhrál? Nechápu tyto praktiky.
    15.5.2021 02:37 Olaf
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Chtěl jsem sem nahrát obrázek, abys věděl, co dělat, ale bůhvíproč mi ABCL odmítlo "tak velký" soubor přijmout. Obyčejný screenshot v PNG. Ale v roce 2021 je moc velký. Tak je tady. Je to sice Safari pod macos, ale snad ti to pomůže (openSUSE jsem už měl vypnuté).
    Jendа avatar 15.5.2021 04:01 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Příloha:
    Ano, je velký, protože:
    • to PNG je strašně špatně udělané, optipng ho zmenší skoro o polovinu
    • polovinu z té zbylé poloviny žere upscalovaná fotka ptáka s kompresními artefakty
    • a když zredukuješ rozlišení na polovinu (1920px na šířku), dostaneš se na 152 kB, tedy desetinu původní velikosti
    • a ještě jsem to ze srandy posterizoval na 64 úrovní, což není skoro poznat a dostal jsem se na 110 kB
    15.5.2021 10:18 Masox
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    bez ptaka to neni ono
    15.5.2021 10:42 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Při 8 úrovních tento obrázek (dle volby GIMPu „Generate optimum palette“ bez ditheringu) má něco kolem 25k a přitom je všechen text stále čitelný (trochu hranatější, ale jde to).
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    15.5.2021 10:43 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    (S paletou.)
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    Jendа avatar 15.5.2021 04:06 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Příloha:
    Ha, ještě lepší možnost: vygenerovat tomu paletu! Pak jsme na 67 kB!
    otasomil avatar 15.5.2021 09:05 otasomil | skóre: 39 | blog: puppylinux
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Jo taky jsem kolikrat si chtel poslechnout nejaky porad kdy casove nemohu a v archivu treba neni k nalezeni resp. neni nabizen ke stazeni ci pozdejsimu prehrani. Jedine snadne reseni bylo zaznamenat live stream do souboru a pak si v nem porad najit, prehrat, pripadne vystrihnout. Zrovna nedavno jsem si takto zaznamenal porad z radia Wawe:
    wget http://icecast5.play.cz/crowave-128.mp3 -O wave.mp3
    
    Staci jen odlozit start pomoci sleep nebo pouzit at pro spusteni ve spravny cas. Samozrejme toto vsechno pocita s tim ze jste dopredu a nikoliv pozadu, tam uz jedine archiv.
    Nechapu tu neustalou snahu porad neco nejak komplikovat, omezovat, kdyz stejne neni sance zabranit ulozeni multimedialniho obsahu do lokalniho umisteni a disponovat se souborem bez omezovani. Takoveto ciny povazuji za naproste mrhani casu programatora.
    K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
    15.5.2021 10:44 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Mají tam někde celodenní záznamy, které jsou asi kompletní. Takže přinejhorším je možné stahovat z toho zpětně.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    Pavel Stárek avatar 15.5.2021 10:24 Pavel Stárek | skóre: 44 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Osobně to dělám ve Firefoxu přes Nástroje->Nástroje pro vývojáře->Síť, pak dám do filtru mp3 a až pak spustím přehrávání daného pořadu. Poté si zkopíruju url toho mp3 souboru, wgetem ho stáhnu, přejmenuju a otaguju.

    Bohužel ale u některých si člověk musí pohlídat dobu, po kterou jsou ty nahrávky přehratelné (a lze tedy získat url k mp3), poté už nejspíš není možnost jak se k url dobrat, byť si myslím že ta url budou fungovat stále.

    U některých pořadů ČRo začal používat ten "styl" s mpd, ale i to šlo vyřešit. Buď jsem to stahoval pomocí youtube-dl nebo pomocí ffmpeg, nebo vlc, už nevím přesně.

    Kdysi byl i archiv iRadio třeba tady scifi povídky bývalého ČRo Leonardo, ale i tam zmizelo tlačítko "Stáhnout".

    Vcelku mne tohle "obfuskace" jako poplatníka povinného poplatku štve. Veškeré pořady, které udělá ČRo za peníze poplatníků by měly být v archivu dostupné a stažitelné nějakým normálním způsobem. Chápu, že některé jsou omezené bůhví jakými licencemi a jsou dostupné jen omezenou dobu, ale i v této omezené době by měly být tyto pořady rovněž stažitelné normálním způsobem.

    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    15.5.2021 11:51 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Co tohle? Předá se tomu na příkazové řádce adresa stránky (mujrozhlas).
    #! /usr/bin/env perl
    
    use strict;
    use v5.13;
    
    use File::Fetch;
    use HTTP::Tiny;
    use HTML::TagParser;
    use JSON::PP;
    use File::Copy qw(move);
    
    sub download {
    	my ($url) = @_;
    
    	my $resp = HTTP::Tiny->new->get($url);
    	#say "$url : $resp->{status} $resp->{reason}";
    	die "Nemůžu stáhnout $url\n" unless $resp->{success};
    
    	return $resp;
    }
    
    my $page_url = $ARGV[0];
    
    my $page_resp = download $page_url;
    my $page = HTML::TagParser->new($page_resp->{content});
    
    my @episode_elems = $page->getElementsByClassName("b-episode");
    for my $episode_elem ( @episode_elems ) {
    	my $episode_info_json = $episode_elem->getAttribute('data-entry');
    	my $episode_info = decode_json($episode_info_json);
    
    	say '';
    	say "#$episode_info->{id}: $episode_info->{title}";
    
    	my $name_base = "$episode_info->{id}_$episode_info->{title}";
    	$name_base =~ tr@/@-@;
    
    	my $episode_meta_resp = download "https://api.mujrozhlas.cz/episodes/$episode_info->{uuid}";
    	my $episode_meta = decode_json $episode_meta_resp->{content};
    
    	open my $meta_file, ">", "$name_base.json";
    	print $meta_file $episode_meta_resp->{content};
    	close $meta_file;
    
    	for my $audio_link ( $episode_meta->{data}->{attributes}->{audioLinks} ) {
    		my $audio_link = @$audio_link[0];
    
    		my $audio_file_name = "$name_base.$audio_link->{bitrate}.$audio_link->{variant}";
    		$audio_file_name =~ tr@/@-@;
    
    		if (-e $audio_file_name) {
    			say "$audio_file_name již existuje, přeskakuji.";
    			next;
    		}
    
    		say "Stahuji $audio_file_name";
    
    		my $fetch = File::Fetch->new(
    			uri => $audio_link->{url}
    		);
    		unless ($fetch) {
    			say "Přeskakuji $audio_link->{url}";
    			next;
    		}
    
    		my $where = $fetch->fetch(to => '/tmp');
    		unless ($where) {
    			say "Nemůžu stáhnout $fetch->uri";
    			next;
    		}
    		move $where, "./$audio_file_name";
    	}
    }
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    19.5.2021 11:46 palardd | skóre: 7
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu

    Krásný! Zkouším...

    Ubuntu:

    Can't locate HTML/TagParser.pm in @INC (you may need to install the HTML::TagParser module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at ./dej.bat line 8.
    BEGIN failed--compilation aborted at ./dej.bat line 8.

     

    Bude to fungovat na tomto odkazu?

    19.5.2021 11:52 palardd | skóre: 7
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Perl module jsem nainstaloval a FUNGUJE!!! Super, díky. Perlu moc nerozumím. Mohl bych mít skromný dotaz pro doplnění? Hodilo by se, kdyby se vytvořil adresář se jménem toho URL a do něj se sypaly ty mp3?
    Gréta avatar 19.5.2021 12:38 Gréta | skóre: 36 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu

    taky perl jakoby vůůůbec nemumim tak ať to dyštak pak jiwopene vokoukne :D

    takovýdleho něco sem vygooglila na udělání roskrájení stringu substringem + mkdir/chdir :O ;D strč sito někam nahoru za tu proměnou $page_url

    ...........
    my @spl = split('/', $page_url);
    my $dir_name = $spl[-1];
    print $dir_name;
    mkdir( $dir_name ) or die "Nejde vyrobit složšku $dir_name, $!";
    chdir( $dir_name ) or die "Nejde vlízt do složšky $dir_name, $!";
    ...........
    
    19.5.2021 12:00 palardd | skóre: 7
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu

    BUG report:

    • tato stránka se přestane stahovat u 9. dílu https://www.mujrozhlas.cz/stripky-z-archivu/stare-povesti-ceske
    • starobyl�ch proroctv� (7-14).128.mp3 - jsou tam nějaké problémy s codepage
    Děkuji!
    Gréta avatar 19.5.2021 12:41 Gréta | skóre: 36 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu

    jeto jenom na tom výstupu ty soubory stažený to pomenovává dobře :O ;D

    jestli setoho chceš itak zbavit tak asi jakoby přidělat dotoho skriptíku někam nahoru todleto hele;D

    binmode(STDOUT, ":utf8");
    19.5.2021 16:14 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    (Grétě děkuji za připomenutí nastavení módu na stdout.)

    S tím, že se to přestane stahovat po 9. díle, něco udělám. (Další díly nejsou vyjmenované v HTML, které parsuji.) Očekávejte blogpost, pak sem na něj dám odkaz.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    19.5.2021 18:55 palardd | skóre: 7
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    GOOD, díky moc
    20.5.2021 17:49 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    22.5.2021 12:08 palardd | skóre: 7
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu

    Výtečně děkuji moc!

    funguje dvě poznámky:

    1. Když dám URL jako parametr, rád bych, aby se skladby (mp3) uložily do složky s podobným názvem - aby to by všechny díly v jedné složce
    2. Když zadám URL tohle: https://www.mujrozhlas.cz/hra-pro-pametniky/g-b-shaw-pygmalion-jirina-bohdalova-milos-kopecky-v-brilantni-komedii-irskeho stáhne se všechno, jenom ne ten Pygmalion s Bohdalovou
    Děkuji moc
    22.5.2021 13:11 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Ten první bod tam je řešený – volba --subdirs vytvoří podadresář pro každý pořad.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    19.5.2021 19:20 Olaf
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Super. Mohl bys to popsat v nějakém pseudokódu (jako je Python, haha). Perl vůbec neumím a asi to bude rychlejší, když to popíšeš. Když ne, tak se to pokusím přelouskat. Ještě jednou dík.
    13.6.2023 17:09 palardd | skóre: 7
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Ahoj,
    pracuji s touto verzí, ale tento odkaz mi nefunguje
    verze 1.1
    Link je https://www.mujrozhlas.cz/povidka/fabianova-ferkova-gina-poslechnete-si-povidky-romskych-autoru-v-prekladu-mileny

    Výsledek:
    • Nemohu najít odkaz na více episod. Stahuji to co mám. #2494509: Co si vyprávějí Indové. Dva krátké příběhy z knížky Perličky Mádhavánandovy radosti (1/7)
      Stahuji 2494509_Co si vyprávějí Indové. Dva krátké příběhy z knížky Perličky Mádhavánandovy radosti (1-7).256.dash
      Stahuji 2494509_Co si vyprávějí Indové. Dva krátké příběhy z knížky Perličky Mádhavánandovy radosti (1-7).256.hls

    Ale mp3 se nestáhnou...
    Poradíte někdo?
    13.6.2023 19:10 X
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    https://api.mujrozhlas.cz/serials/aad30da2-69ad-3953-8a94-28533784a8e3/episodes

    youtube-dl https://croaod.cz/stream/bed53cd6-ee80-420b-bece-6d95ddde9672.m4a/manifest.mpd
    13.6.2023 22:03 TechnikTom
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Škoda, že ačkoliv podobný příspěvek s API rozhlasu dáváte myslím už podruhé, jste pekelně stručný :o(

    Jak má běžný smrtelník zjistit to šílené ID, které tomu API předhodí?

    Odpovím si tedy sám - vyhledá ho ve zdrojovém kódu stránky s díly seriálu hned za řetězcem "contentId"

    Ten kód pak předhodí API a ve vráceném výsledku musí pustit youtube-dl na všechny odkazy končící "manifest.mpd"

    Možná znáte jednodušší způsob jak získat to Id, ale nechcete se s námi o něj podělit.

    Jinak odkaz co tazatel poslal není klasický archiv rozhlasu, ale audio zveřejněné ke 100 výročí rozhlasu.

    Na klasické pořady v novém formátu v audioarchivu jsem zveřejnil funkční skript stahování do mp3 v podobném vláknu minule.

    https://www.abclinuxu.cz/blog/Supi_hnizdo/2023/3/jak-snadneji-stahovat-hry-a-cetbu-z-ceskeho-rozhlasu#12
    13.6.2023 22:47 TechnikTom
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Příloha:
    Pro stahování těch audiosouborů ke 100 letům ČRO mi pro Firefox funguje následující postup.

    Na stránce toho vašeho odkazu - třeba

    https://www.mujrozhlas.cz/povidka/fabianova-ferkova-gina-poslechnete-si-povidky-romskych-autoru-v-prekladu-mileny

    stiskněte F12 a do řádku "filtr výstupu" napište "manifest" ( bez uvozovek )

    Pak postupně klikněte na spuštění přehrávání všech dílů - stačí každý krátce

    Objeví se ( v tomto případě ) 7 řádků s odkazy na jednotlivé díly, které zkopírujte a uložte do souboru
    Referrer Policy: Ignoring the less restricted referrer policy “no-referrer-when-downgrade” for the cross-site request: https://croaod.cz/stream/bed53cd6-ee80-420b-bece-6d95ddde9672.m4a/manifest.mpd app.js:27:210611
    Referrer Policy: Ignoring the less restricted referrer policy “no-referrer-when-downgrade” for the cross-site request: https://croaod.cz/stream/09ecd3d8-412f-4d20-a520-4858c24619b2.m4a/manifest.mpd app.js:27:210611
    Referrer Policy: Ignoring the less restricted referrer policy “no-referrer-when-downgrade” for the cross-site request: https://croaod.cz/stream/e77faefb-055f-41e4-aff6-8f3b605c5756.m4a/manifest.mpd app.js:27:210611
    Referrer Policy: Ignoring the less restricted referrer policy “no-referrer-when-downgrade” for the cross-site request: https://croaod.cz/stream/4924c9a8-c2c4-42ec-97f8-bbde53caded2.m4a/manifest.mpd app.js:27:210611
    Referrer Policy: Ignoring the less restricted referrer policy “no-referrer-when-downgrade” for the cross-site request: https://croaod.cz/stream/972577b5-1a49-433b-9699-60289212def2.m4a/manifest.mpd app.js:27:210611
    Referrer Policy: Ignoring the less restricted referrer policy “no-referrer-when-downgrade” for the cross-site request: https://croaod.cz/stream/20a802c9-fbbb-40ac-be42-266d0ce5e93d.m4a/manifest.mpd app.js:27:210611
    Referrer Policy: Ignoring the less restricted referrer policy “no-referrer-when-downgrade” for the cross-site request: https://croaod.cz/stream/5c8e4721-f185-4ac1-a9a3-56864f64c6b4.m4a/manifest.mpd app.js:27:210611
    
    
    Vymažete vše mimo odkazy
    https://croaod.cz/stream/bed53cd6-ee80-420b-bece-6d95ddde9672.m4a/manifest.mpd
    https://croaod.cz/stream/09ecd3d8-412f-4d20-a520-4858c24619b2.m4a/manifest.mpd
    https://croaod.cz/stream/e77faefb-055f-41e4-aff6-8f3b605c5756.m4a/manifest.mpd
    https://croaod.cz/stream/4924c9a8-c2c4-42ec-97f8-bbde53caded2.m4a/manifest.mpd 
    https://croaod.cz/stream/972577b5-1a49-433b-9699-60289212def2.m4a/manifest.mpd
    https://croaod.cz/stream/20a802c9-fbbb-40ac-be42-266d0ce5e93d.m4a/manifest.mpd
    https://croaod.cz/stream/5c8e4721-f185-4ac1-a9a3-56864f64c6b4.m4a/manifest.mpd
    
    A soubor pojmenujte třeba "povidky.txt"

    Pak stačí spustit
    youtube-dl --output "povidka_%(autonumber)s.%(ext)s" -a povidky.txt
    
    A dostanete očíslovaných 7 souborů formátu m4a, který v PC i mobilu normálně přehrajete, ale klidně můžete následně převést hromadně na mp3.

    Samozřejmě lze jednotlivé fáze zautomatizovat nějakým skriptem.
    14.6.2023 00:12 X
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Chtelo by to zalozit "rozhlas-downloader" na gitu a vyresit stahovani MPD bez youtube-dl.
    14.6.2023 00:27 TechnikTom
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    Tak na většinu obsahu ten youtube-dl nepotřebuji.

    Jen teď mimořádně ty pořady k výročí mi nefungují.

    Jinak seriály, hry, povídky a četba v pohodě.

    18.5.2021 19:44 TechnikTom
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu
    V archivu to většinou mají minimálně týden, takže jednou týdně postahuji pomocí doplňku Firefoxu Video DownloadHelper. Jedu ve vyhledávání toho jejich archivu po příslušných pořadech ( četba, hry atd. ), postupně pouštím na chvíli daný díl, dám stáhnout, ukončím a jdu na další a tak pořád dokola. Když to tak děláte pár let, je toho ke stahování pořád méně a méně, jelikož se dost opakují....
    Gréta avatar 24.5.2021 12:41 Gréta | skóre: 36 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: Jak stahovat obsah Českého rozhlasu

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.