Obecně stahujeme videa z YouTube pomocí webového prohlížeče. Nyní však můžete také stahovat videa z YouTube pomocí příkazového řádku.
youtube-dl je nástroj příkazového řádku, který vyvinul tým youtube-dl.org. Je postaven na programovacím jazyce Python, který je také vyžadován tímto skriptem.
Tento tutoriál vám pomůže nainstalovat youtube-dl na váš systém Linux. Poskytuje také několik užitečných příkladů pro stahování zvuku a videí přímo z Youtube.
Instalace Youtube-DL
Pomocí následujícího příkazu nainstalujte nástroj pro stahování z příkazového řádku YouTube podle operačního systému Linux.
Doporučený způsob
Chcete-li jej ihned nainstalovat pro všechny uživatele UNIX (Linux, macOS atd.), zadejte:
sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
Pokud nemáte curl, můžete alternativně použít nedávný wget:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
Z úložišť
- Instalace na Ubuntu, Debian a LinuxMint
sudo apt-get install youtube-dl - CentOS/RHEL 7/6 a SL
sudo yum install youtube-dl - CentOS/RHEL 8 a Fedora
sudo dnf install youtube-dl
Stahujte zvuk a videa pomocí Youtube-dl
Nyní použijte následující sadu příkladů příkazů ke stažení videí z YouTube s různými možnostmi a formáty podle vašich požadavků.
1. Stáhnout video – Tento příkaz použijte ke stažení videí přímo do vašeho systému.
youtube-dl https://www.youtube.com/watch?v=McuF7g14hYw [youtube] McuF7g14hYw: Downloading webpage [youtube] McuF7g14hYw: Downloading video info webpage [youtube] McuF7g14hYw: Extracting video information [youtube] McuF7g14hYw: Downloading DASH manifest [youtube] McuF7g14hYw: Downloading DASH manifest [download] Destination: How to Download Java Archive using Command Line -McuF7g14hYw.mp4 [download] 100% of 3.79MiB in 00:09
2. Uložit videa s jiným názvem – Použijte volbu -o následovanou novým názvem video souboru pro uložení na váš systémový disk.
youtube-dl https://www.youtube.com/watch?v=McuF7g14hYw -o Video.mp4 [youtube] McuF7g14hYw: Downloading webpage [youtube] McuF7g14hYw: Downloading video info webpage [youtube] McuF7g14hYw: Extracting video information [youtube] McuF7g14hYw: Downloading DASH manifest [youtube] McuF7g14hYw: Downloading DASH manifest [download] Destination: Video.mp4 [download] 100% of 3.79MiB in 00:07
3. Stáhnout zvuk pouze ve formátu MP3 – Můžete si jednoduše stáhnout zvuk jakéhokoli videa ve vašem systému ve formátech mp3, jako jsou následující příkazy.
youtube-dl --extract-audio --audio-format mp3 https://youtu.be/McuF7g14hYw -o audio.mp3 [youtube] McuF7g14hYw: Downloading webpage [youtube] McuF7g14hYw: Downloading video info webpage [youtube] McuF7g14hYw: Extracting video information [youtube] McuF7g14hYw: Downloading DASH manifest [youtube] McuF7g14hYw: Downloading DASH manifest [download] Destination: /home/sysadmin/Desktop/audio.mp3 [download] 100% of 4.16MiB in 00:11 [ffmpeg] Correcting container in "audio.mp3" [ffmpeg] Post-process file audio.mp3 exists, skipping