YouTube Downloader

Jedním z poměrně navštěvovaných článků na tomto blogu je článek o stahování videa z YouTube – může za to hlavně Seznam a Google, které bůhvíproč tento článek zobrazují na předních pozicích, když oběť (čtenář) hledá V Downloader. Nyní jsem původní YouTube downloader výrazně přepracoval, takže jsem se rozhodl původní stránku zaarchivovat a vytvořit novou, která se věnuje nové verzi YouTube Downloader. Snad se vám spousty jejích nových vlastností, včetně jednoduchého GUI a možnosti stahovat video nejen z YouTube, ale i z dalších serverů, bude líbit.

YouTube Downloader v0.26 - hlavní okno

Nová verze YouTube Downloaderu se vyznačuje několika rozdíly. Začnu těmi negativními: Za prvé, přestal jsem udržovat PHP verzi. Ona by se stále dala poměrně jednoduše odvodit z Delphovských zdrojáků, ale přijde mi to zbytečné; pokud by se však nějaký zájemce našel, jistě bychom se mohli nějak domluvit. Za druhé, program se značně rozrostl, z původních 150 KB nekomprimovaně na více než 200 KB komprimovaně, nepočítaje v to dalších 70 KB v nezbytné knihovně pcre.dll. Za třetí, v tomto článku se budu zabývat čistě uživatelskými věcmi, pokud vás zajímá programátorské pozadí nebo máte programátorské dotazy, obraťte se prosím na článek původní.

Featury YouTube Downloaderu

Proč byste si mohli zvolit můj YouTube Downloader a ne jiný produkt? Protože:

  • Narozdíl od mnoha neudržovaných programů tenhle funguje – a když fungovat přestane, stačí mě upozornit a já ho upravím, aby zase fungovat začal.

  • Nesnaží se umět tisíc věcí od stahování přes přehrávání až po konverzi, ale soustředí se na jedinou věc: stáhnout video rychle a bez zbytečného obtěžování.

  • Video ukládá pod názvem, který mu přidělil jeho autor, ne pod nějakým kódem.

  • Kromě YouTube (obyčejné FLV i HD [High Definition]) podporuje i N-Joy (používají ho Tiscali Games) a Blip.tv (pokud vím, můj stahovač je jediný, který Blip.tv podporuje pořádně). Podporu pro další servery lze snadno doplnit, stačí, když mi o nich řeknete (například Blip.tv trval ani ne dvacet minut).

  • Podporuje práci z příkazového řádku, kde zvládá dávkové stahování – prostě mu podstrčíte seznam adres (buď přímo na příkazové řádce nebo v „playlistu“) a on si z nich sám vybere, co dokáže stáhnout.

  • Pokud neholdujete příkazovému řádku, je k dispozici i jednoduché grafické prostředí, které se zobrazí, pokud program spustíte bez parametrů. Pokud se program setká s pozitivním ohlasem, počítám s tím, že toto grafické prostředí budu postupně doplňovat pro pohodlnější práci.

  • Je k dispozici zcela zdarma.

  • Neobsahuje žádné reklamy, povinná odklikávání, spyware nebo backdoory.

  • Dostanete k němu i zdrojový kód, takže se o výše uvedeném můžete sami přesvědčit (Povinné čtení pro všechny, kdo tomuto tvrzení uvěřili).

Podporované zdroje

České a slovenské

Zahraniční

Porno

Přidat další zdroje by neměl být problém, stačí říct, o který máte zájem.

YouTube Downloader - stahování videa

Co YouTube Downloader neumí

Na vyvážení všech těch výhod několik drobností, které YouTube Downloader neumí a umět nebude:

  • Konverze a přehrávání videa. Na to jsou stovky programů, které se na to specializují, a já nevidím důvod pro zatěžování malého rychlého prográmku nesouvisejícími funkcemi, které navíc nejspíš stejně nebudou pořádně fungovat.

  • Skinovatelné rozhraní. Mým ideálem je rychlost a přímočarost, kde to jde, tak dokonce jen textový režim.

  • Instalační program a automatickou integraci do Windows. Zbytečnostmi se zatěžovat nechci.

Ovládání programu – GUI

Program spustíte poklepáním na ytd.exe. Zobrazí se jednoduché okénko se třemi ovládacími prvky:

  • URL obsahuje adresu videa, které se má stáhnout. Program si z něj sám vytáhne potřebné informace a určí server, ze kterého má stahovat. Pro každý server je podporováno několik způsobů zadání URL, takže pokud je server podporován, program by z něj měl umět video stáhnout (pokud na některé URL selže, tak mi ji prosím napište a já ji doplním).

  • Destination určuje adresář, do kterého se mají stažená videa ukládat. Předvyplněn je aktuální adresář.

  • Tlačítko Download spustí stahování.

Ovládání programu – příkazový řádek

YouTube Downloader - příkazový řádek

Na příkazové řádce program přijme libovolné množství argumentů (tedy do limitu stanoveného Windows). Nejčastěji budete zadávat jednotlivá URL (doporučuji je uzavírat do uvozovek), která program postupně stáhne. Kromě toho je k dispozici několik parametrů:

  • -h a -? zobrazí nápovědu.

  • Za -i se očekává název textového souboru, ve kterém bude uložen seznam URL ke stáhnutí, na každém řádku jedna URL.

  • Za -o se očekává název adresáře, do kterého se mají videa ukládat.

  • Za -e se očekává jméno souboru, do kterého program zapíše seznam downloadů, které se nepodařily.

  • Za -s se očekává název HTML souboru nebo internetová adresa. Obsah tohoto zdroje bude prohledán na známá URL a všechna nalezená budou zařazena do seznamu pro stáhnutí.

  • -l zobrazí seznam podporovaných poskytovatelů médií.

  • -v zkontroluje dostupnost novější verze programu.

  • -n zajistí, že existující soubory budou přeskočeny.

  • -a zajistí, že existující soubory budou automaticky přepsány (jako verzi 0.21 a starší),

  • -r způsobí, že pokud program narazí na existující soubor, automaticky vygeneruje nové jedinečné jméno.

  • -k způsobí, že pokud program narazí na existující soubor, zeptá se uživatele, co má dělat.

Podpora

Podporu k programu (dotazy a odpovědi) naleznete na samostatné stránce: YouTube Downloader – podpora.

Download

Aktuální verze:

  • YouTube Downloader v0.52 (2010-09-07 552 KB).
    Lite verze bez adult poskytovatelů (546 KB).
    Zdroják (2881 KB).
    Slovenský překlad od Vladimíra Kubaly. Podpora pro OverStream.net, MustWatch.hztz.cz (včetně titulků), Česko Slovensko má talent. Doplněna podpora pro další formáty VideaCesky.cz (fakt zprasený server, už vím o čtyřech různých tvarech videa a třech tvarech titulků).

Starší verze naleznete na samostatné stránce starších verzí.

Podobné příspěvky:

23 Responses to “YouTube Downloader”

  1. giver giver napsal:

    dekuji moc za ten barandov tv… :) manzelka ma velkou radost.. :)

  2. Krakonosh Krakonosh napsal:

    Pane, klobouk dolu pred Vasim super programkem, smekam, nejuzitecnejsi vecicka co jsem na inetu za posledni 2 roky potkal !!!

  3. nolland nolland napsal:

    Teda to jsi frajer… zkusil jsem víc věcí, jak stáhnout video z Youtube, ale tohle fakt funguje :-) Díky, dajt super!

  4. dRaczek dRaczek napsal:

    Zdravím. Nejdřív poděkování za krásně jednoduchý program pro stahování. Přesně toto jsem hledal. Jenom mám menší problém s tím, že z archiv.nova.cz (např. http://archiv.nova.cz/multimedia/comeback-15-dil-tanecni.html?s=0) to nestahuje v lepší kvalitě, ale pouze v té horší. Šlo by to udělat aby to stahovalo v té lepší? Děkuji.

  5. Peter_cz Peter_cz napsal:

    Vynikající program!! Neznám žádný současný, který by uměl nova.cz. Opravdu díky moc! Sice je na něm ještě trochu práce (po stažení občanského juda program spadl:), ale to se časem doladí. Každopádně díky, i za to že je to OSS, vážím si Tvojí práce.

  6. jaja01 jaja01 napsal:

    pepaku, diky moc za downloader, vyborna vec !

  7. VRBIS VRBIS napsal:

    Chtel bych ti podekovat a slozit poklonu. Je to opravdu jeden z nejlepsich programku (nehlede na oblast zamereni) ktere jsem za posledni roky na internetu nasel… Kvalitni prace, neustale updaty a navic zadarmo… Drz se kamo, mas budoucnost… Ja byl kdysi podobny nadsenec, ale pak me programovani v komercni svere tak odrovnalo, ze ted uz se mi neco podobne uzitecneho doma delat vubec nechce (navic zadarmo)… Jeste jednou palec nahoru a hodne stesti…

  8. pepak pepak napsal:

    Programováním pro osobní potěšení se odreagovávám od programování v komerční sféře :-)
    A i ta mě zatím baví, takže si vlastně nemůžu stěžovat.

  9. Jana Jana napsal:

    Díky moc mi ten program pomohl.Zkoušela jsem různé a bez úspěchu.Jsem totiž na takové věci úplný antitalent ale tvůj je tak dobře vypracovaný že jsem to zvládla během chvilky.Jsi borec :-) ).

  10. Harry Harry napsal:

    Jsi fakt borec! Program, který jedním klikem stáhne video nejen z YouTube, ale i z ČT a má necelé 1 MB, to je na Nobelovku ;)
    Co já se nastudoval formátu ASF z ČT a stejně to teď už nefungovalo ty to máš lusknutím prstu :)
    Jen bych dal nekam disclaimer, ze nerucis za to, co tim lide stahuji a ze si maji precist licencni podminky, protoze nikdy nevis..

  11. pepak pepak napsal:

    Díky za pochvalu.

    Ad ČT: To není na nobelovku, skoro všechnu práci odvedl autor knihovny MDSL, já ji jen využívám.

    Ad velikost: Popravdě řečeno, už se ta velikost blíží k úrovni, kdy mě začíná iritovat a vážně se zabývám přemýšlením, kde ušetřit.

    Ad disclaimer: Vím, že se to běžně dělá („proč to nepoužít, když mě to nic nestojí a může to případně pomoct“), ale mě to připadá jako alibismus. Stejně nedokážu udělat úplně blbuvzdornou formulaci, blbci jsou strašně vynalézaví.

  12. Jo_Do Jo_Do napsal:

    Náhodou jsem narazil na tyhle stránky a konečně se mi povedlo najít něco, co stahuje i z České televize, takže díky.

  13. Honza Honza napsal:

    Pro mě jeden z nejužitečnějších programů posledních let. Tleskám, mnohokrát děkuji a podporuji Vaši filozofii jednoduchosti. Jen tak dál!!

  14. pepak pepak napsal:

    Verze 0.50: Obrovská spousta novinek zejména v GUI verzi: podpora konverze stáhnutého videa, (volitelný) automatický test nových verzí, nový styl konfigurace, tlačítko pro hlášení chyb, opravený náhodný pád programu po skončení downloadu, 16 nových poskytovatelů médií, několik oprav stávajících poskytovatelů, významné vyčištění kódu atd. Za sebe mluví už to, že teprve podruhé za existenci programu zvyšuji verzi o víc než o jednu setinku.

  15. pepak pepak napsal:

    Verze 0.51: Změna licenčních podmínek, přesnější chybová hlášení u konvertovačů, opět funguje Česká televize, podpora pro další druh videí hostovaných na VideaCesky.cz.

  16. pepak pepak napsal:

    Verze 0.52: Podpora pro AlternativaTV.cz a PCPlanets.com. Archív zkrácen o dalších 13 KB. Programátorské změny na cestě ke kompatibilitě s Delphi 2009+.

  17. mila mila napsal:

    taky jsem náhodou narazil na tvůj program,souhlas s tím co napsali předemnou,díky

  18. pepak pepak napsal:

    Verze 0.53: Slovenský překlad od Vladimíra Kubaly. Podpora pro OverStream.net, MustWatch.hztz.cz (včetně titulků), Česko Slovensko má talent. Doplněna podpora pro další formáty VideaCesky.cz (fakt zprasený server, už vím o čtyřech různých tvarech videa a třech tvarech titulků).

  19. pepak pepak napsal:

    Pokud jde o další požadavky a náměty:

    - Do další verze se chci podívat na možnost vyházet háčky a čárky z názvů souborů, protože začínám mít dojem hraničící s jistotou, že právě tyhle znaky mohou za všechny ty chyby typu „Nepodařilo se uložit soubor“, „Nedostatečná práva“ atd.

    - Talentmanii na Markíze jsem nemohl vyzkoušet, protože se mi její server jeví jako poněkud mrtvý. Až se trochu rozběhne, tak se na to podívám.

    - VimeVic.cz nebude podporováno, protože každé video má svůj vlastní flash přehrávač a já bych musel napsat nějaký univerzální dekodér (dvěma slovy: absolutně vyloučeno).

  20. V3nd4 V3nd4 napsal:

    Děkuji moc za tu Talentmánii a CS má talent. Skvělá práce. Na CS talentu si vylámal zuby i GetFLV a Replay Media Catcher.
    Zajímavý mi přijde ten výraz Konvertovač v menu programu. Není to spíš Konvertor?

  21. V3nd4 V3nd4 napsal:

    P.S.: Ještě jedna prosba. Lze u videa staženého z CS má talent rovnou nastavit poměr stran na 16:9?

  22. pepak pepak napsal:

    Měl. Korekturu může udělat kdokoliv, kdo si zvládne stáhnout POEdit :-)

  23. pepak pepak napsal:

    Poměr stran nenastavuji. Prostě stahuji soubor z internetu. Jak je to v něm nastavené, tak to v něm zůstane – už proto, že ten soubor je pro mě blackbox, jeho obsah vůbec neřeším – když tam třeba server začne posílat viry, bude YTD stahovat viry…

Leave a Reply

Themocracy iconWordPress Themes