Odkar obstaja YouTube, si ljudje želijo prenašati videoposnetke, da jih shranijo za pozneje ali predvajajo brez povezave in na poti. Zaradi avtorskih pravic YouTube ne omogoča prenosov. Vendar pa obstaja orodje youtube-dl za brezplačen prenos videoposnetkov v sistemih Linux, Windows in Mac.
Obstaja nekaj načinov za uporabo youtube-dl v sistemu Linux. Enostaven način je uporaba skripta youtube-dl iz ukazne vrstice. Če imate raje grafično možnost, je na voljo sprednji del za youtube-dl, ki ponuja širok nabor kontrolnikov in možnosti.
Namesti YouTube-dl
Ne glede na to, ali želite videoposnetke YouTube prenesti z grafično aplikacijo ali ukazno vrstico, potrebujete youtube-dl. Youtube-dl je skript Python, ki zajame YouTube video iz spleta in ga pretvori v različne formate, vključno z zvočnimi formati.
Za uporabnike Linuxa je pridobitev youtube-dl običajno enostavna. Skript je odprtokoden in ga najdete v večini distribucijskih skladišč. Sledite navodilom za vašo distribucijo Linuxa.
Potrebovali boste tudi FFMPEG, da omogočite youtube-dl pretvorbo prenesenih videoposnetkov med formati in nadzor kakovosti videa in zvoka. FFMPEG lahko namestite skupaj z youtube-dl.
Ubuntu in Linux Mint
Za Ubuntu in Linux Mint youtube-dl ponavadi zaostaja v ekosistemu Ubuntu. Običajno to ne bi bil velik zalogaj, vendar mora youtube-dl ostati posodobljen, da prehiteva YouTubove posodobitve, ki preprečujejo njegovo delovanje. Torej, če uporabljate Ubuntu ali Mint, namestite upravitelja paketov Python Pip, da dobite najnovejše izdaje.
- Odprite terminal.
-
Vnesite naslednji ukaz za namestitev Pip in FFMPEG:
sudo apt install python3-pip ffmpeg
-
Namestite youtube-dl z upraviteljem paketov Pip Python:
sudo pip3 namestite youtube-dl
-
Ko je namestitev končana, lahko uporabite youtube-dl iz ukazne vrstice. Če želite posodobiti youtube-dl v prihodnosti, zaženite ta ukaz:
namestitev sudo pip3 --nadgradnja youtube-dl
Debian
Repozitorij večpredstavnosti Debian vsebuje knjižnico posodobljenih paketov za različne večpredstavnostne aplikacije, vključno z youtube-dl. Repozitorij boste morali dodati, če ga še niste. Nato normalno namestite youtube-dl z Apt.
- Odprite terminal.
-
Vnesite naslednji ukaz, da dodate repozitorij v svoj računalnik:
sudo echo "deb https://www.deb-multimedia.org buster main non-free" > /etc/apt/sources.list.d/multimedia.list
Substitute testing ali sid, če uporabljate enega od teh namesto stable.
-
Posodobite repozitorije Apt, da potegnete novega:
sudo apt update -oAcquire::AllowInsecureRepositories=true
Ta ukaz omogoča nevarna skladišča, ker še niste namestili podpisnega ključa za večpredstavnostno skladišče.
-
Namestite podpisne ključe za repozitorij:
sudo apt install deb-multimedia-keyring
-
Namesti youtube-dl in FFMPEG:
sudo apt namestite youtube-dl ffmpeg
- Posodobljeno boste samodejno prejeli iz večpredstavnostnega skladišča.
Fedora
Fedora hrani posodobljene različice youtube-dl v svojih skladiščih, vendar tam ne boste našli FFMPEG. Za to boste potrebovali repozitorij RPM Fusion. Če uporabljate Fedoro na namizju, je RPM Fusion neprecenljiv. Če ga nimate, ga dodajte v sistem in namestite oba paketa.
- Odprite terminal.
-
Zaženite naslednji ukaz, da dodate repozitorij RPM Fusion z DNF:
namestitev sudo dnf 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
-
Namesti youtube-dl in FFMPEG:
sudo dnf namestite youtube-dl ffmpeg
Arch Linux in Manjaro
Arch Linux in z razširitvijo Manjaro ima posodobljeni različici youtube-dl in FFMPEG v svojih privzetih repozitorijih. Namestite ga s Pacmanom:
pacman -S youtube-dl ffmpeg
Namestitev sprednjega dela
Ta naslednji korak ni obvezen. Če raje delate v ukazni vrstici, pojdite na ta del. V nasprotnem primeru sledite korakom za namestitev grafičnega sprednjega dela za youtube-dl.
Pot za namestitev je nekoliko drugačna za vsako distribucijo. Sledite navodilom za svojega.
Ubuntu, Mint in Debian
Razvijalci grafičnega sprednjega dela, Tartube, so naredili lastne pakete za distribucije Ubuntu in Debian. Pakete lahko dobite na njihovi strani Sourceforge.
- Odprite brskalnik in pojdite na stran za prenos Tartube Sourceforge.
-
Izberite Prenesi najnovejšo različico (veliko zeleno polje), da prenesete najnovejšo izdajo.
- Nastali paket shranite v mapo Prenosi.
- Odprite terminal in spremenite imenik v mapo Prenosi.
-
Poglejte ime prenesenega paketa in ga namestite z Apt. Ali pa uporabite ta ukaz:
sudo apt install./python3-tartube_.deb
Fedora
Tako kot pri Ubuntuju in Debianu so razvijalci Tartube zapakirali svojo programsko opremo za Fedoro in jo dali na voljo na svoji strani Sourceforge.
- Odprite brskalnik in pojdite na stran za prenos Tartube Sourceforge.
-
Izberite najnovejšo različico Tartube s seznama.
-
Na seznamu poiščite najnovejši paket RPM. Izogibajte se paketu s STRICT v imenu.
- Shranite dobljeni paket v vaš Prenosi imenik.
- Odprite terminal in pojdite v imenik Prenosi.
-
Namesti Tartube:
sudo dnf namestite tartube-.rpm
Arch Linux in Manjaro
Tartube je na voljo v AUR, zato ga lahko dobite na veliko načinov. Izberite način namestitve AUR, ki vam ustreza. Če niste seznanjeni z AUR, je naslednja privzeta metoda za namestitev paketov AUR.
-
Namestite pakete base-devel in git:
sudo pacman -s base-devel git
-
Spremenite se v imenik, kamor želite prenesti paket, in ga klonirajte z Git:
cd ~/Downloads
git klon
-
Spremeni imenike v tartube imenik:
cd tartube
-
Izdelajte in namestite paket z makepkg:
makepkg -si
Prenesite video s sprednjim delom
Zdaj, ko je Tartube nameščen, ste pripravljeni na prenos videoposnetkov iz YouTuba.
-
Zagon Tartube. Najdete ga na seznamu Multimedia v večini menijev aplikacij. V GNOME ga lahko iščete.
-
Izberite Edit na vrhu okna, nato v spustnem meniju izberite Sistemske nastavitve.
-
V oknu Sistemske nastavitve v zgornjem meniju izberite youtube-dl.
-
Izberite spustni meni Pot do izvedljive datoteke youtube-dl in izberite Uporabi lokalno pot (youtube-dl). Izberite OK, da zaprete okno z nastavitvami.
-
Ko je Tartube odprt, izberite Videos v zgornjem levem kotu okna.
-
Pojdite na YouTube in kopirajte URL-je videoposnetkov, ki jih želite prenesti. Nato prilepite URL v besedilno polje na sredini pogovornega okna Dodaj videoposnetke.
- Ko imate želene videoposnetke, izberite OK.
-
Prikaže se glavno okno Tartube in vaši videoposnetki so postavljeni v čakalno vrsto. Za začetek prenosa izberite Prenesi vse v spodnjem levem kotu okna.
-
Vaši videoposnetki so na voljo prek Tartube. Izberite Player. Svoje video datoteke lahko najdete tudi v imeniku tartube-data.
Prenesite in pretvorite video iz ukazne vrstice
Če ste ljubitelj ukazne vrstice, imate raje neposreden pristop ali se ne želite obremenjevati z drugim kosom programske opreme, uporabite youtube-dl tako, da odprete terminal in mu posredujete URL YouTube.
-
Spremenite imenike v mapo, kamor želite prenesti videoposnetke. Na primer:
cd ~/Prenosi
-
Če želite prenesti videoposnetek brez pretvorbe, posredujte URL v youtube-dl brez dodatnih informacij:
youtube-dl
S tem dobite video, ki ga je mogoče predvajati v trenutnem imeniku.
-
Če želite določiti format izhodnega videa, dodajte zastavico - F za seznam razpoložljivih formatov:
youtube-dl -F
-
Videli boste seznam razpoložljivih formatov in ločljivosti. Izberite tistega, ki ga želite, in uporabite številko na levi v tabeli, da ga določite z zastavico - f:
youtube-dl -f 137
-
Če želite naročiti youtube-dl, naj zajame video najboljše kakovosti, uporabite zastavico - f:
youtube-dl -f najboljši
-
Če želite izvleči zvok iz videoposnetka YouTube, uporabite zastavico - x v kombinaciji z - -avdio-format in - -avdio-kakovost:
youtube-dl -x --audo-format flac --avdio-kakovost 0 najboljša
Oznaka - -avdio-format podpira vse glavne formate, vključno z MP3, Vorbis, M4A, AAC, WAV in FLAC. Zastavica - -avdio-kakovost uporablja lestvico od 0 do 9, pri čemer 0 zagotavlja najboljšo kakovost.