- 1. Ažuriranje operacijskog sustava Linux
- 2. Korištenje YouTube-dl Linuxa
- 3. Instaliranje YouTube-dl Linux grafičkog sučelja
- 4. Parametri koji će se koristiti s YouTube-dl na općoj razini
- 5. Parametri koji će se koristiti s YouTube-dl-om na razini mreže imamo sljedeće mogućnosti
- 6. Parametri koji će se koristiti s YouTube-dl na razini videozapisa
- 7. Parametri koji će se koristiti s YouTube-dl na razini preuzimanja
- 8. Parametri za upotrebu s YouTube-dl na razini datotečnog sustava
Jedna od trenutno najčešće korištenih platformi za cjelokupno pitanje videa nesumnjivo je YouTube, koji nam nudi širok raspon video mogućnosti u različitim kategorijama, a što nam omogućuje i postavljanje vlastitih videozapisa i stjecanje priznanja te možda i nešto novca.
Osim ovih prednosti, moguće je da je u određenim trenucima potrebno preuzeti neke YouTube videozapise iz razloga kao što su:
Razlozi za preuzimanje YouTube videozapisa
- Reproducirajte video zapis bilo kada bez internetske veze
- Koristite ih s odgovarajućim autorskim dopuštenjima za prezentacije ili podršku za aktivnosti
- Imajte video seriju koja nudi mogućnost besplatnog preuzimanja i još mnogo toga.
Danas će Solvetic analizirati kako možemo koristiti praktičan alat koji nam omogućuje lako preuzimanje videozapisa s YouTubea i drugih platformi.
Što je YouTube-dlYouTube-dl je alat za preuzimanje videa s naredbenog retka otvorenog koda koji se može koristiti za preuzimanje videozapisa s YouTubea i drugih web stranica kao što su Facebook, Dailymotion, Google Video, Yahoo i drugi.
YouTube-dl temelji se na pygtku i zahtijeva Python za pokretanje svog sadržaja. Kompatibilan je s mnogim operativnim sustavima, unutar kojih imamo Windows, Mac i Unix. Za korištenje YouTube-dl potreban je tumač Python (2.6, 2.7 ili 3.2+).
Neke od značajki YouTube-dl su
- Podržava nastavak prekinutih preuzimanja
- Mogućnost preuzimanja kanala ili popisa pjesama
- Omogućuje vam dodavanje prilagođenog naslova, proxyja i još mnogo toga.
Sada ćemo vidjeti kako instalirati i koristiti YouTube-dl na Ubuntu 17.04.
1. Ažuriranje operacijskog sustava Linux
Korak 1
Prije nastavka instalacije ažurirat ćemo pakete operacijskog sustava izvršavanjem sljedećih redaka:
sudo apt -get update -y sudo apt -get upgrade -yNakon ažuriranja paketa operacijskog sustava nastavljamo s instalacijom YouTube-dl, ova aplikacija Youtube-dl nije dostupna u spremištu Ubuntu 17.04. Stoga ćete ga morati preuzeti s službene web stranice. Za to ćemo ga preuzeti naredbom curl:
sudo apt install curl -y
POVEĆAJTE
Korak 2
Sada ćemo preuzeti binarne datoteke YouTube-dl izvršavanjem sljedeće linije:
sudo curl -L https://yt-dl.org/latest/youtube-dl -o/usr/bin/youtube-dl
POVEĆAJTE
Sada ćemo sljedećom naredbom promijeniti dozvole binarnog paketa youtube-dl:
sudo chmod 755 / usr / bin / youtube-dl
2. Korištenje YouTube-dl Linuxa
Korak 1
Ako želimo navesti sve mogućnosti koje nam nudi YouTube-dl, možemo izvršiti sljedeću naredbu:
youtube -dl -pomoć
POVEĆAJTE
Korak 2
YouTube-dl podržava više video formata poput Mp4, WebM, 3gp i FLV. Sljedećom naredbom možemo navesti sve dostupne formate za određeni video:
youtube -dl -F (Video putanja)
POVEĆAJTE
Korak 3
Tamo možemo vidjeti sve dostupne mogućnosti videozapisa u to vrijeme, a svaka ima identifikator s lijeve strane.
Zatim samo odaberite bilo koji format s kojim želite preuzeti videozapis pomoću parametra -f:
youtube -dl -f 18 https://www.youtube.com/watch?v=6WteQjr49f4Prilikom izvođenja ove linije počet će preuzimanje videozapisa u razlučivosti 640x360. Vidimo da je video ispravno preuzet.
POVEĆAJTE
Korak 4
Ako želimo preuzeti YouTube video u mp3 audio formatu, to je moguće i sa sljedećom naredbom:
youtube-dl https://www.youtube.com/watch?v=6WteQjr49f4 -x --audio-format mp3
POVEĆAJTE
Korak 5
U ovom slučaju možemo vidjeti da će biti potreban player kompatibilan s ovim formatom. Ako želimo preuzeti sve videozapise s određenog kanala, moramo izvršiti sljedeći redak:
youtube -dl -citw https://www.youtube.com/channel/UCK8sQmJBp8GCxrOtXWBpyEAAko mreža koju koristimo ima proxy usluge, možemo preuzeti sljedeći redak za preuzimanje videozapisa:
youtube-dl --proxy http: // proxy-ip: port https://www.youtube.com/watch?v=6WteQjr49f4Druga mogućnost koju nam YouTube-dl nudi jest preuzimanje popisa nekoliko YouTube videozapisa jednom naredbom, jer ćemo prvo spremiti sve URL-ove YouTube videozapisa u datoteku pod nazivom youtube-list.txt, a zatim ćemo izvršiti slijedite naredbu za preuzimanje svih videozapisa. Tamo će započeti preuzimanje svakog videozapisa.
youtube -dl -a file.txt
POVEĆAJTE
3. Instaliranje YouTube-dl Linux grafičkog sučelja
Alat YouTube-dl ima grafičko sučelje pod nazivom youtube-dlg koje je besplatan i alat otvorenog koda za youtube-dl napisan na wxPythonu.
Korak 1
Prema zadanim postavkama, ovaj alat nije dostupan u spremištu Ubuntu 17.04, pa za to moramo dodati PPA izvršavanjem sljedećeg:
sudo add-apt-repository ppa: nilarimogard / webupd8
POVEĆAJTE
sudo apt -get update -yKorak 2
Kasnije nastavljamo s instaliranjem youtube-dlg izvršavanjem sljedeće linije:
sudo apt instalirajte youtube -dlg -y
POVEĆAJTE
Korak 3
Nakon instaliranja aplikaciji možemo pristupiti izravno iz Unityja:
Korak 4
Nakon što je aplikacija otvorena, sve što trebate učiniti je unijeti URL -ove za preuzimanje, kliknuti gumb Dodaj i na kraju kliknuti gumb za preuzimanje koji se nalazi u donjem desnom kutu. Tamo će započeti cijeli proces preuzimanja videa.
4. Parametri koji će se koristiti s YouTube-dl na općoj razini
Postoji više parametara koje možemo primijeniti kada koristimo YouTube-dl za cijeli proces preuzimanja videozapisa, a to su:
Ispišite pomoć i izađite iz programa
-h, --pomoć
Ažurirajte program na najnoviju verziju
-U, -ažuriraj
Nastavlja se čak i s pogreškama preuzimanja
i, --ignore-greške
Prekinite preuzimanje više videozapisa (na popisu za reprodukciju ili u naredbenom retku) ako postoje pogreške
--abort-on-error
Prikazuje identifikaciju trenutnog preglednika
--dump-user-agent
Navedite sve kompatibilne ekstraktore
-popis-ekstraktori
Ne čita konfiguracijske datoteke
--ignore-config
Lokacija konfiguracijske datoteke
--config-location PATH
Označi gledane videozapise (samo YouTube)
-markirano
Ne označava gledane videozapise (samo YouTube)
-bez oznake
Ne kodiraju boju ispisa
-bez boje
5. Parametri koji će se koristiti s YouTube-dl-om na razini mreže imamo sljedeće mogućnosti
Dopušta korištenje navedenog HTTP / HTTPS / SOCKS proxyja
--proxy URL
Pričekajte vrijeme prije odustajanja od preuzimanja, u sekundama
--socket-timeout SECONDS
Omogućuje vam da ovako konfigurirate IP adresiranje
-IP adresa izvora: -4
- Sve veze uspostavite putem IPv4
--force-ipv4
- Sve veze uspostavite putem IPv6-6,
--force-ipv6
6. Parametri koji će se koristiti s YouTube-dl na razini videozapisa
Videozapis za reprodukciju za početak
--playlist-start NUMBER
Popis video veza za preuzimanje
--playlist-items ITEM_SPEC
Preuzimajte samo odgovarajuće naslove
--match-title REGEX
Preskočite preuzimanje za odgovarajuće naslove
--reject-title REGEX
Prekini nakon preuzimanja navedenih datoteka
--max-preuzimanja BROJ
Nemojte preuzimati videozapise manje od navedene veličine
-min-veličina datoteke SIZE
Ne preuzimajte videozapise veće od naznačenog
--max-fileize SIZE
Preuzimajte samo videozapise učitane na odabrani datum
--datum
Preuzimajte samo videozapise učitane na taj datum ili prije tog datuma
--datum prije DATE
Nemojte preuzimati videozapise s manje od navedenog broja pregleda
-min-views COUNT
Nemojte preuzimati videozapise s više od navedenog broja pregleda
--max-views COUNT
Opći video filtar
-filtar za podudaranje FILTER
Preuzmite samo videozapis, ali ne i popis za reprodukciju
-popis za reprodukciju
Preuzmite popis za reprodukciju
-da-playlist
7. Parametri koji će se koristiti s YouTube-dl na razini preuzimanja
Maksimalna brzina preuzimanja u bajtovima u sekundi
-r, - RATE granična stopa
Preskočite nedostupne isječke
-skip-nedostupan-fragmenti
Prekinite preuzimanje ako fragment nije dostupan
--abort-on-unavailable-fragment
Preuzmite veličinu međuspremnika
-veličina međuspremnika SIZE
Preuzmite videozapise s popisa za reprodukciju obrnutim redoslijedom
--popis za reprodukciju-obrnuto
Preuzimajte videozapise s popisa nasumičnim redoslijedom
--playlist-random
Upotrijebite izvorni HLS program za preuzimanje
--hls-prefer-native
Koristite ffmpeg umjesto HLS -a
--hls-prefer-ffmpeg
Koristite navedeni vanjski odvodnik
--VANJSKA ZAPOVIJEDA za preuzimanje
8. Parametri za upotrebu s YouTube-dl na razini datotečnog sustava
Označava datoteku koja sadrži URL za preuzimanje
-a, --batch-file FILE
Koristi ID videozapisa u nazivu datoteke
--iskaznica
Ograničite nazive datoteka samo na ASCII
--restrict-filenames
Ne prepisuje datoteke
w, --no ne prepisuje
Ne koristi .part datoteke
-bez dijela
Nemojte koristiti zaglavlje datoteke
--no-mtime
Napišite opis videa
--pisati-opis
Označava JSON datoteku koja sadrži video podatke
--load-info-json FILE
Onemogućite predmemoriranje datotečnog sustava
--no-cache-dir
Da bismo detaljno saznali sve opcije dostupne s YouTube-dl, možemo posjetiti sljedeću vezu:
Vidjeli smo kako ovaj praktični alat postaje jednostavan uslužni program, ali sa sjajnim mogućnostima kada je u pitanju preuzimanje video zapisa ne samo s YouTubea nego i s drugih dodatnih platformi na funkcionalan način.