YouTube videa a audio s YouTube-dl

YouTube-dl je bezplatný a otevřený program příkazového řádku pro systémy Windows, MacOS a Linux. Můžete jej použít ke stažení videí z YouTube.

Tip: Stahování videa YouTube je legální, pokud jej používáte v souladu s licencí. Mnoho videí YouTube používá standardní licenci YouTube a některé jsou licencovány například pod Creative Commons. Typ licence na video můžete zkontrolovat na stránce YouTube kliknutím na tlačítko Zobrazit další a poté na název licence.

Další informace naleznete na adrese:

Instalace služby YouTube-dl

Pokyny k instalaci vyberte ze seznamu níže.

Instalace: Windows

YouTube-dl nemá instalační program, jako většina programů Windows. YouTube-dl se skládá z jednoho spustitelného souboru youtube-dl.exe, který si můžete stáhnout přímo.

  1. Kliknutím na tento odkaz se dostanete na stránku společnosti Microsoft. Klikněte na Stáhnout a stáhněte si vcredist_x86.exe .

  1. Po dokončení stahování otevřete Průzkumník souborů a přejděte na místo v počítači, do kterého jste stáhli soubor vcredist_x86.exe . Poklepáním na soubor jej spustíte.

  1. Na výzvu UAC klepněte na tlačítko Ano .

  1. Pokud se zobrazí zpráva "Novější verze aplikace Microsoft Visual C ++ 2010 Redistributable byla v počítači zjištěna, " znamená to, že ji již máte nainstalovanou. Můžete klepnout na tlačítko Zavřít a přeskočit na krok 8.

  1. V opačném případě pokračujte v instalaci a vyberte výchozí možnosti. Po dokončení instalace klepněte na tlačítko Zavřít a pokračujte dalším krokem.

  1. Soubor youtube-dl.exe bude stažen.

  1. Služba YouTube-dl nyní existuje ve složce, do které jste ji stáhli. Můžete jej spustit otevřením příkazového řádku, změnou adresáře ke stažení pomocí příkazu cd a spuštěním youtube-dl .

Když spustíte youtube-dl, nic se nestane, pokud mu neposkytnete URL videa ke stažení. Příklady použití programu naleznete v části Stažení videa níže.

Instalace: macOS

Pokud máte Homebrew, můžete nainstalovat YouTube-dl otevřením terminálu a spuštěním následujícího příkazu.

 brew install youtube-dl 

Nebo pokud máte MacPorts, spusťte příkaz níže.

 sudo port install youtube-dl 

Nebo můžete zdrojový kód stáhnout pomocí programu git a zkompilovat jej sami:

 git clone //github.com/rg3/youtube-dl/ && cd youtube-dl && make 
 sudo provést instalaci 

Můžete také stáhnout pomocí curl:

 curl //yt-dl.org/latest/youtube-dl && chmod u + rx youtube-dl 

Nebo pomocí wgetu:

 wget //yt-dl.org/downloads/latest/youtube-dl && chmod u + rx youtube-dl 

Poznámka: Pokud použijete curl nebo wget, youtube-dl bude stažen do vašeho aktuálního adresáře. Chcete-li program spustit kdekoli jinde, přesuňte youtube-dl do adresáře podle svého výběru a zkontrolujte, zda tento adresář existuje v proměnné prostředí PATH. Například:

 mkdir ~ / ydl && mv ./youtube-dl ~ / ydl /. 
 echo "PATH = $ PATH: $ HOME / ydl" >> ~ / .bashrc && source ~ / .bashrc 

Po dokončení instalace můžete pokračovat ke stažení videa níže.

Instalace: Linux

YouTube-dl je k dispozici jako balený binární soubor v mnoha operačních systémech Linux. Například v systémech Debian nebo Ubuntu můžete instalovat pomocí apt:

 sudo apt install youtube-dl 

Ve všech systémech Linux jej můžete také nainstalovat pomocí metod curl, wget nebo git uvedených výše pro makra.

Pomocí YouTube-dl

YouTube-dl je program příkazového řádku, takže nemá žádné GUI. Místo toho jej použijete z příkazového řádku nebo terminálového okna.

YouTube-dl má mnoho možností. Zde se budeme zabývat základy: stahováním videa a stahováním zvuku.

Stahování videa

Nejjednodušší způsob použití YouTube-dl je dát mu URL youtube videa.

  1. Otevřete příkazový řádek nebo okno terminálu. V systému Windows můžete otevřít příkazový řádek, pokud stisknete klávesu Win + R (podržte klávesu Windows a stiskněte klávesu R) a otevřete okno Run (Spustit), zadejte příkaz cmd a stiskněte klávesu Enter. V makrech otevřete Aplikace, poté Nástroje a zvolte Terminál . V Linuxu bude váš terminálový program záviset na vaší konkrétní distribuci Linuxu. Obvykle můžete stiskem kláves Ctrl + Alt + T otevřít okno terminálu.

  1. Pomocí příkazu cd přejděte do složky, do které jste stáhli službu YouTube-dl. (Pokud používáte správce balíčků, například Homebrew nebo apt, můžete tento krok přeskočit. V tomto případě můžete přeskočit tento krok. Spustitelný soubor youtube-dl je již nainstalován do adresáře ve vašem PATH, takže jej můžete spustit z libovolného adresáře.)

  1. Zadejte youtube-dl a za ním mezeru. Pak vložte adresu URL, kterou jste zkopírovali v kroku 1. (V systému Windows umístěte kurzor do okna příkazového řádku a vložte jej pravým tlačítkem myši. V makrech můžete v terminálu vložit pomocí terminal + V. Ve většině terminálů Linuxu stiskněte klávesu Ctrl + Shift + V. )

Příkaz by měl vypadat takto:

 youtube-dl //www.youtube.com/watch?v=2Op3QLzMgSY 

Stisknutím klávesy Enter spusťte příkaz a spusťte stahování.

  1. Video bude staženo do aktuálního adresáře. Nyní jej můžete zobrazit pomocí přehrávače médií, například VLC.

Stahování zvuku

Chcete-li stáhnout zvuk většiny videí YouTube, můžete použít volbu -f 140 . Například:

 youtube-dl -f 140 //www.youtube.com/watch?v=dQw4w9WgXcQ 

YouTube-dl rozbalí M4A audio verzi video souboru a uloží ji jako audio soubor s příponou M4A. Poté můžete otevřít přehrávač médií, například VLC, nebo zvukový editor, například Audacity.

Chcete-li správně uložit některé zvukové soubory, je třeba nejprve nainstalovat kodek ffmpeg . Pro Windows navštivte http://www.ffmpeg.org a stáhněte si ffmpeg. Na MacOS Homebrew spusťte brew install ffmpeg . Ve většině systémů Linux je název balíčku ffmpeg, např. Sudo apt install ffmpeg .

Poté můžete převést stažený zvukový soubor do formátu MP3 a použít ffmpeg -i inputfile outputfile . Například příkaz:

 ffmpeg -i Lecture.m4a Lecture.mp3 

Převede zvukový soubor M4A Lecture.m4a do souboru MP3 Lecture.mp3 .

Úplný seznam možností naleznete v oficiální dokumentaci YouTube-dl na webu GitHub.