Otkad postoji YouTube, ljudi su željeli preuzimati videozapise za spremanje za kasnije ili za reprodukciju offline i u pokretu. Zbog autorskih prava, YouTube ne omogućuje preuzimanje. Međutim, postoji alat youtube-dl za besplatno preuzimanje videozapisa na Linuxu, kao i na Windowsima i Macu.
Postoji nekoliko načina za korištenje youtube-dl-a na Linuxu. Jednostavan način je korištenje skripte youtube-dl iz naredbenog retka. Ako više volite grafičku opciju, postoji sučelje za youtube-dl koje pruža širok skup kontrola i opcija.
Instalirajte YouTube-dl
Bilo da želite preuzeti YouTube videozapise pomoću grafičke aplikacije ili naredbenog retka, trebat će vam youtube-dl. Youtube-dl je Python skripta koja preuzima YouTube videozapis s weba i pretvara ga u različite formate, uključujući formate samo za zvuk.
Za korisnike Linuxa dobivanje youtube-dl-a obično je jednostavno. Skripta je otvorenog koda i možete je pronaći u većini distribucijskih repozitorija. Slijedite upute za svoju distribuciju Linuxa.
Također ćete trebati FFMPEG kako biste youtube-dl-u omogućili pretvaranje preuzetih videozapisa u različite formate i kontrolu kvalitete videozapisa i zvuka. Možete instalirati FFMPEG zajedno s youtube-dl.
Ubuntu i Linux Mint
Za Ubuntu i Linux Mint, youtube-dl obično zaostaje u Ubuntu ekosustavu. Obično to ne bi bila velika stvar, ali youtube-dl mora biti u tijeku kako bi bio ispred YouTube ažuriranja koja ga sprječavaju u funkcioniranju. Dakle, ako koristite Ubuntu ili Mint, instalirajte Python Pip upravitelj paketa da dobijete najnovija izdanja.
- Otvorite terminal.
-
Unesite sljedeću naredbu da instalirate Pip i FFMPEG:
sudo apt install python3-pip ffmpeg
-
Instalirajte youtube-dl pomoću upravitelja paketa Pip Python:
sudo pip3 instaliraj youtube-dl
-
Kada instalacija završi, možete koristiti youtube-dl iz naredbenog retka. Da biste ažurirali youtube-dl u budućnosti, pokrenite sljedeću naredbu:
sudo pip3 instalacija --nadogradnja youtube-dl
Debian
Debian multimedijsko spremište sadrži biblioteku ažuriranih paketa za razne multimedijske aplikacije, uključujući youtube-dl. Morat ćete dodati spremište ako već niste. Zatim normalno instalirajte youtube-dl s Apt.
- Otvorite terminal.
-
Unesite sljedeću naredbu za dodavanje repozitorija na vaše računalo:
sudo echo "deb https://www.deb-multimedia.org buster main non-free" > /etc/apt/sources.list.d/multimedia.list
Zamjena testiranje ili sid ako koristite jedan od njih umjesto stabilan.
-
Ažurirajte Apt repozitorije za uvlačenje novog:
sudo apt update -oAcquire::AllowInsecureRepositories=true
Ova naredba dopušta nesigurna spremišta budući da još niste instalirali ključ za potpisivanje multimedijskog spremišta.
-
Instalirajte ključeve za potpisivanje za repozitorij:
sudo apt install deb-multimedia-keyring
-
Instalirajte youtube-dl i FFMPEG:
sudo apt install youtube-dl ffmpeg
- Automatski ćete dobiti ažurirani iz multimedijskog repozitorija.
Fedora
Fedora čuva ažurirane verzije youtube-dl-a u svojim spremištima, ali tamo nećete pronaći FFMPEG. Za to će vam trebati repozitorij RPM Fusion. Ako koristite Fedoru na radnoj površini, RPM Fusion je neprocjenjiv. Ako ga nemate, dodajte ga svom sustavu i instalirajte oba paketa.
- Otvorite terminal.
-
Pokrenite sljedeću naredbu za dodavanje repozitorija RPM Fusion s DNF-om:
sudo dnf instalacija https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/ nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
-
Instalirajte youtube-dl i FFMPEG:
sudo dnf instaliraj youtube-dl ffmpeg
Arch Linux i Manjaro
Arch Linux, a time i Manjaro, ima ažurirane verzije youtube-dl i FFMPEG u svojim zadanim spremištima. Instaliraj ga s Pacmanom:
pacman -S youtube-dl ffmpeg
Instalirajte prednji dio
Ovaj sljedeći korak nije obavezan. Ako više volite raditi u naredbenom retku, idite na taj dio. U suprotnom, slijedite korake za instaliranje grafičkog prednjeg dijela za youtube-dl.
Put za instalaciju malo je drugačiji za svaku distribuciju. Slijedite upute za svoje.
Ubuntu, Mint i Debian
Programeri grafičkog sučelja, Tartube, napravili su vlastite pakete za Ubuntu i distribucije temeljene na Debianu. Pakete možete nabaviti na njihovoj stranici Sourceforge.
- Otvorite preglednik, zatim idite na stranicu za preuzimanje Tartube Sourceforge.
-
Odaberite Preuzmi najnoviju verziju (veliki zeleni okvir) za preuzimanje najnovijeg izdanja.
- Spremite rezultirajući paket u svoju mapu Preuzimanja.
- Otvorite terminal i promijenite direktorij u mapu Preuzimanja.
-
Pogledajte naziv preuzetog paketa i instalirajte ga s Apt. Ili upotrijebite ovu naredbu:
sudo apt install./python3-tartube_.deb
Fedora
Kao s Ubuntuom i Debianom, razvojni programeri Tartubea spakirali su svoj softver za Fedoru i učinili ga dostupnim na svojoj stranici Sourceforge.
- Otvorite preglednik, zatim idite na stranicu za preuzimanje Tartube Sourceforge.
-
Odaberite najnoviju verziju Tartubea s popisa.
-
Pronađite najnoviji RPM paket na popisu. Izbjegavajte paket sa STRICT u nazivu.
- Spremite rezultirajući paket u vaš Preuzimanja direktorij.
- Otvorite terminal i prijeđite u direktorij Preuzimanja.
-
Instaliraj Tartube:
sudo dnf instaliraj tartube-.rpm
Arch Linux i Manjaro
Tartube je dostupan u AUR-u, tako da postoji mnogo načina da ga nabavite. Odaberite metodu instalacije AUR-a koja vam odgovara. Ako niste upoznati s AUR-om, sljedeća je zadana metoda za instaliranje AUR paketa.
-
Instalirajte pakete base-devel i git:
sudo pacman -s base-devel git
-
Promijenite u direktorij u koji želite preuzeti paket i klonirajte ga s Gitom:
cd ~/Downloads
git klon
-
Promijenite direktorije u tartube direktorij:
cd tartube
-
Izgradite i instalirajte paket pomoću makepkg:
makepkg -si
Preuzmi video s prednje strane
Sada kada je Tartube instaliran, spremni ste za preuzimanje videozapisa s YouTubea.
-
Pokreni Tartube. Možete ga pronaći na popisu pod Multimedia u većini izbornika aplikacija. Na GNOME-u ga možete pretraživati.
-
Odaberite Edit na vrhu prozora, zatim odaberite System preferences iz padajućeg izbornika.
-
U prozoru System preferences odaberite youtube-dl s gornjeg izbornika.
-
Odaberite Put do youtube-dl izvršne padajući izbornik i odaberite Koristi lokalni put (youtube-dl). Odaberite OK za zatvaranje prozora postavki.
-
Kada je Tartube otvoren, odaberite Videos u gornjem lijevom kutu prozora.
-
Idite na YouTube i kopirajte URL-ove videozapisa koje želite preuzeti. Zatim zalijepite URL u tekstualni okvir koji se nalazi u sredini dijaloškog okvira Dodaj videozapise.
- Kada budete imali videozapise koje želite, odaberite OK.
-
Pojavit će se glavni prozor Tartubea i vaši će se videozapisi staviti u red čekanja. Odaberite Preuzmi sve u donjem lijevom kutu prozora za početak preuzimanja.
-
Vaši videozapisi dostupni su putem Tartubea. Odaberite Igrač. Također možete pronaći svoje video datoteke u tartube-data direktoriju.
Preuzmite i pretvorite video iz naredbenog retka
Ako ste obožavatelj naredbenog retka, preferirate izravan pristup ili ne želite da vas zamaraju drugim softverom, koristite youtube-dl tako da otvorite terminal i proslijedite mu YouTube URL.
-
Promijenite direktorije u mapu u koju želite preuzeti video zapise. Na primjer:
cd ~/Preuzimanja
-
Za preuzimanje videozapisa bez konverzije, proslijedite URL na youtube-dl bez dodatnih informacija:
youtube-dl
To vam daje video koji se može reproducirati u trenutnom direktoriju.
-
Ako želite navesti izlazni video format, dodajte - F oznaku za popis dostupnih formata:
youtube-dl -F
-
Vidjet ćete popis dostupnih formata i rezolucija. Odaberite onu koju želite i upotrijebite broj lijevo u tablici da je odredite pomoću zastavice - f:
youtube-dl -f 137
-
Da kažete youtube-dl-u da uhvati video najbolje kvalitete, upotrijebite oznaku - f:
youtube-dl -f najbolji
-
Za izdvajanje zvuka iz YouTube videa, upotrijebite oznaku - x u kombinaciji s - -audio-format i - -kvaliteta zvuka:
youtube-dl -x --audo-format flac --audio-kvaliteta 0 najbolja
Oznaka - -audio-format podržava sve glavne formate, uključujući MP3, Vorbis, M4A, AAC, WAV i FLAC. Oznaka - -audio-quality koristi ljestvicu od 0 do 9, pri čemu 0 daje najbolju kvalitetu.