Kako preuzeti pjesme s YouTube videa pomoću YTP-DL


Svi mi volimo slušati glazbu bilo da je to u teretani, na poslu ili vani, glazba je dio našeg života. Svatko ima svoju glazbenu kolekciju i nedvojbeno je svatko voli proširivati.

Iako postoje usluge strujanja kao što je Spotify, mnogi ljudi i dalje vole preuzimati vlastitu glazbu i organizirati svoje albume i popise za reprodukciju.

Danas ćemo vam pokazati kako jednostavno preuzeti mp3 pjesme s YouTube videa. Da bismo to dovršili, koristit ćemo yt-dlp – alat za preuzimanje videozapisa iz naredbenog retka za Linux.

yt-dlp je poboljšani fork youtube-dl, koji je popularan alat naredbenog retka za preuzimanje videozapisa s raznih web stranica, uključujući YouTube. yt-dlp nudi istu funkcionalnost kao youtube-dl, zajedno s dodatnim značajkama i ispravcima grešaka.

youtube-dl je mrtav, projekt je prekinut u prosincu 2022. nakon što je od Googlea primio obavijest o uklanjanju DMCA.

U ovom ćete vodiču naučiti kako preuzeti mp3 zapise s Youtubea pomoću alata yt-dlp. Naravno, prvo ćete ga morati instalirati na svoj sustav.

Ako još niste provjerili gornji članak, evo kako ga instalirati:

Instalirajte yt-dlp – YouTube Video Downloader za Linux

Paket yt-dlp dostupan je za distribucije temeljene na RHEL-u i Debianu i može se lako instalirati pomoću vašeg omiljenog upravitelja paketima.

sudo apt install yt-dlp         [On Debian, Ubuntu and Mint]
sudo yum install yt-dlp         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/yt-dlp  [On Gentoo Linux]
sudo apk add yt-dlp             [On Alpine Linux]
sudo pacman -S yt-dlp           [On Arch Linux]
sudo zypper install yt-dlp      [On OpenSUSE]    

Alternativno, da biste instalirali najnoviju verziju yt-dlp, koristite sljedeći curl ili wget za preuzimanje službene binarne datoteke za vaš operativni sustav.

sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp  # Make executable

Preuzmite MP3 (pjesme) s YouTube videa na Linuxu

Naredba yt-dlp ima prilično opsežnu stranicu "help" i ako je želite pregledati, jednostavno upišite:

yt-dlp --help

Ako tražite određenu opciju, preporučujem korištenje naredbe grep i traženje određene riječi kao što je prikazano.

yt-dlp --help | grep extract-audio

Za preuzimanje videozapisa kao mp3 zapisa potrebne su nam sljedeće dvije opcije:

  • --extract-audio (kratka opcija -x) – Pretvorite video datoteke u samo audio datoteke.
  • --audio-format  – određuje audio format u kojem će se datoteka preuzeti.

Podržani audio formati su “najbolji“, “aac“, “vorbis“, “mp3“, “ m4a“, “opus“, ili “wav“; “Najbolje” postavljeno je prema zadanim postavkama.

Preuzmite YouTube video kao pjesmu

Za preuzimanje videozapisa kao datoteke pjesme možete upotrijebiti jednu od sljedećih naredbi:

yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=wp43OdtAAkM

Ako želite imati omot za datoteku pjesme, možete dodati opciju --embed-thumbnail:

U tom slučaju naredba će izgledati ovako:

yt-dlp -x --embed-thumbnail --audio-format mp3 https://www.youtube.com/watch?v=MwpMEbgC7DA

Preuzmite sve pjesme s YouTube popisa za reprodukciju

Kao što ste vjerojatno primijetili, youtube playliste u posljednje vrijeme postaju sve popularnije. Dakle, velike su šanse da ćete htjeti preuzeti više od jedne pjesme s popisa za reprodukciju. Srećom, yt-dlp nudi opciju za preuzimanje cijelog popisa za reprodukciju ili samo niza pjesama unutar njega.

U tu svrhu morat ćete koristiti sljedeće opcije:

  • --playlist-start NUMBER – Popis videozapisa za početak (zadano je 1).
  • --playlist-end NUMBER – Videozapis popisa za reprodukciju na kojem treba završiti (zadano je zadnji).

Gdje je "NUMBER" početna i završna točka popisa za reprodukciju. Naredba ispod preuzet će prvih 5 pjesama s danog popisa za reprodukciju:

$ yt-dlp -x --audio-format mp3 --playlist-start 1 --playlist-end 5 https://www.youtube.com/playlist?list=PL9LUD5Kp855InMnKTaRy3LH3kTIYJyBzs

Ako radije preuzimate cijeli popis za reprodukciju, nemojte koristiti parametre playlist-start i playlist-end. Umjesto toga, jednostavno proslijedite URL popisa za reprodukciju.

Preuzmite sve pjesme s više YouTube popisa za reprodukciju

Najprije morate stvoriti tekstualnu datoteku (npr. playlists.txt) i zalijepiti URL-ove YouTube popisa za reprodukciju koji sadrže pjesme koje želite preuzeti.

Otvorite terminal i pokrenite sljedeću naredbu za preuzimanje svih pjesama s popisa za reprodukciju:

yt-dlp -x --audio-format mp3 -i --batch-file='path/to/playlists.txt'

Gore navedeno je jednostavno rješenje za preuzimanje više pjesama s različitih Youtube URL-ova.

Ažurirajte YTP-DL

Sam ytp-dl može se ažurirati na najnoviju verziju pomoću sljedeće naredbe.

yt-dlp -U
Zaključak

yt-dlp je jednostavan, ali moćan alat koji vam može pomoći da preuzmete glazbu na svoje uređaje. Sada ste spremni proširiti svoje glazbene biblioteke na potpuno novu razinu.

Ako imate pitanja ili komentara, slobodno ih pošaljite u odjeljak za komentare u nastavku.