Cum se instalează și se folosește YouTube-DL în Ubuntu 17

Una dintre cele mai utilizate platforme în prezent pentru întreaga problemă video este fără îndoială YouTube, care ne oferă o gamă largă de opțiuni video în diverse categorii și, chiar mai departe, ne permite să încărcăm propriile videoclipuri și să câștigăm recunoaștere și poate niște bani.

Dincolo de aceste avantaje, este posibil ca, în anumite momente, să fie necesară descărcarea unor videoclipuri YouTube din motive precum:

Motive pentru descărcarea videoclipurilor YouTube

  • Redați videoclipul oricând fără conexiune la internet
  • Utilizați-le cu permisiunile autorului respective pentru prezentări sau asistență pentru activități
  • Aveți o serie video care oferă posibilitatea descărcării gratuite și multe altele.

Astăzi Solvetic va analiza modul în care putem folosi un instrument practic care ne permite să descărcăm videoclipuri cu ușurință de pe YouTube și alte platforme.

Ce este YouTube-dlYouTube-dl este un instrument de descărcare video cu linie de comandă open source care poate fi folosit pentru a descărca videoclipuri de pe YouTube și alte site-uri web precum Facebook, Dailymotion, Google Video, Yahoo și multe altele.

YouTube-dl se bazează pe pygtk și necesită Python pentru a-și rula conținutul. Este compatibil cu multe sisteme de operare, în cadrul cărora avem Windows, Mac și Unix. Pentru a utiliza YouTube-dl este necesar interpretul Python (2.6, 2.7 sau 3.2+).

Unele dintre funcțiile YouTube-dl sunt

  • Sprijină reluarea descărcărilor întrerupte
  • Posibilitatea de a descărca canale sau liste de redare
  • Vă permite să adăugați un titlu personalizat, proxy și multe altele.

Acum vom vedea cum se instalează și se folosește YouTube-dl pe Ubuntu 17.04.

1. Actualizare sistem de operare Linux

Pasul 1
Înainte de a continua instalarea, vom actualiza pachetele sistemului de operare executând următoarele linii:

 sudo apt-get update -y sudo apt-get upgrade -y
Odată ce pachetele sistemului de operare sunt actualizate, procedăm la instalarea YouTube-dl, această aplicație Youtube-dl nu este disponibilă în depozitul Ubuntu 17.04. Prin urmare, va trebui să-l descărcați de pe site-ul său oficial. Pentru aceasta îl vom descărca cu comanda curl:
 sudo apt install curl -y

MARI

Pasul 2
Acum vom descărca binele YouTube-dl executând următoarea linie:

 sudo curl -L https://yt-dl.org/latest/youtube-dl -o / usr / bin / youtube-dl

MARI

Acum vom modifica permisiunile pachetului binar youtube-dl cu următoarea comandă:

 sudo chmod 755 / usr / bin / youtube-dl

2. Folosind YouTube-dl Linux

Pasul 1
Dacă dorim să enumerăm toate opțiunile pe care ni le oferă YouTube-dl, putem executa următoarea comandă:

 youtube-dl -help

MARI

Pasul 2
YouTube-dl acceptă mai multe formate video precum Mp4, WebM, 3gp și FLV. Putem enumera toate formatele disponibile pentru anumite videoclipuri cu următoarea comandă:

 youtube-dl -F (Calea video)

MARI

Pasul 3
Acolo putem vedea toate opțiunile video disponibile în acel moment și fiecare are un identificator în partea stângă.

Apoi, selectați orice format cu care doriți să descărcați videoclipul utilizând parametrul -f:

 youtube-dl -f 18 https://www.youtube.com/watch?v=6WteQjr49f4
La executarea acestei linii, va începe descărcarea videoclipului la o rezoluție de 640x360. Putem vedea că videoclipul a fost descărcat corect.

MARI

Pasul 4
Dacă dorim să descărcăm videoclipuri YouTube în format audio mp3, este posibil și cu următoarea comandă:

 youtube-dl https://www.youtube.com/watch?v=6WteQjr49f4 -x - format audio mp3

MARI

Pasul 5
În acest caz, putem vedea că va fi nevoie de un player compatibil cu acest format. Dacă dorim să descărcăm toate videoclipurile de pe un anumit canal, trebuie să executăm următoarea linie:

 youtube-dl -citw https://www.youtube.com/channel/UCK8sQmJBp8GCxrOtXWBpyEA
Dacă rețeaua pe care o folosim are servicii proxy, putem executa următoarea linie pentru a descărca videoclipul:
 youtube-dl --proxy http: // proxy-ip: port https://www.youtube.com/watch?v=6WteQjr49f4
O altă posibilitate oferită de YouTube-dl este descărcarea listei mai multor videoclipuri YouTube cu o singură comandă, pentru aceasta vom salva mai întâi toate adresele URL ale videoclipurilor YouTube într-un fișier numit youtube-list.txt și apoi vom executa următoarea comandă pentru a descărca toate videoclipurile. Acolo va începe descărcarea fiecărui videoclip.
 youtube-dl -a file.txt

MARI

3. Instalarea YouTube-dl Linux GUI


Instrumentul YouTube-dl are o interfață grafică numită youtube-dlg, care este un instrument open source gratuit pentru youtube-dl scris în wxPython.

Pasul 1
În mod implicit, acest instrument nu este disponibil în depozitul Ubuntu 17.04, deci trebuie să adăugăm PPA pentru aceasta executând următoarele:

 sudo add-apt-repository ppa: nilarimogard / webupd8

MARI

 sudo apt-get update -y
Pasul 2
Mai târziu, vom continua instalarea youtube-dlg executând următoarea linie:
 sudo apt instalează youtube-dlg -y

MARI

Pasul 3
Odată instalat, putem accesa aplicația direct din Unity:

Pasul 4
Odată ce aplicația este deschisă, tot ce trebuie să faceți este să introduceți adresele URL de descărcat, să faceți clic pe butonul Adăugare și apoi să faceți clic pe butonul de descărcare situat în colțul din dreapta jos. Acolo va începe întregul proces de descărcare a videoclipului.

4. Parametrii care trebuie utilizați cu YouTube-dl la nivel general


Există mai mulți parametri pe care îi putem implementa atunci când folosim YouTube-dl pentru întregul proces de descărcare video, aceștia sunt:

Imprimați ajutorul și ieșiți din program

 -h, --help

Actualizați programul la cea mai recentă versiune

 -U, --actualizare

Continuă chiar și cu erori de descărcare

 i, --ignore-errors

Anulați descărcarea mai multor videoclipuri (în playlist sau linie de comandă) dacă există erori

 --abort-on-error

Afișează identificarea browserului curent

 --dump-user-agent

Enumerați toate extractoarele compatibile

 --list-extractors

Nu citește fișierele de configurare

 --ignore-config

Locația fișierului de configurare

 --config-location PATH

Marcați videoclipurile vizionate (numai pe YouTube)

 - marca-urmărit

Nu marchează videoclipurile vizionate (numai pe YouTube)

 --no-marca-urmărit

Nu codifică culoarea ieșirii

 - fără culoare

5. Parametrii care trebuie utilizați cu YouTube-dl la nivel de rețea avem următoarele opțiuni

Permite utilizarea proxy-ului HTTP / HTTPS / SOCKS specificat

 --prox URL

Așteptați timpul înainte de a renunța la descărcare, în câteva secunde

 --socket-timeout SECONDS

Vă permite să configurați adresarea IP astfel

 - adresa IP-sursă: -4
  • Faceți toate conexiunile prin IPv4
     --force-ipv4
  • Faceți toate conexiunile prin IPv6-6,
     --force-ipv6

6. Parametrii care trebuie utilizați cu YouTube-dl la nivel video

Video de listă de redare pentru a începe

 --playlist-start NUMBER

Lista de redare a linkurilor video de descărcat

 --playlist-items ITEM_SPEC

Descărcați numai titluri potrivite

 --match-title REGEX

Omiteți descărcarea pentru titluri potrivite

 --reject-title REGEX

Anulați după descărcarea fișierelor indicate

 --max-downloads NUMBER

Nu descărcați niciun videoclip mai mic decât dimensiunea indicată

 -min-size SIZE

Nu descărcați videoclipuri mai mari decât cele indicate

 --max-size SIZE

Descărcați numai videoclipurile încărcate la data selectată

 --Data

Descărcați numai videoclipurile încărcate la data respectivă sau înainte

 --data înainte de DATE

Nu descărcați niciun videoclip cu mai puțin de numărul de vizualizări indicat

 --min-views COUNT

Nu descărcați niciun videoclip cu mai mult decât numărul de vizualizări enumerate

 --max-views COUNT

Filtru video generic

 --match-filter FILTER

Descărcați doar videoclipul, dar nu și lista de redare

 - fără playlist

Descărcați lista de redare

 - da-playlist

7. Parametrii care trebuie utilizați cu YouTube-dl la nivel de descărcare


Rata maximă de descărcare în octeți pe secundă
 -r, - RATA limită RATE

Omiteți fragmentele indisponibile

 -skip-indisponibil-fragmente

Anulați descărcarea atunci când un fragment nu este disponibil

 --abort-on-indisponibil-fragment

Descărcați dimensiunea bufferului

 - MĂRIME dimensiune tampon

Descărcați videoclipurile din lista de redare în ordine inversă

 --playlist-reverse

Descărcați videoclipuri din playlist în ordine aleatorie

 --playlist-random

Folosiți aplicația de descărcare nativă HLS

 --hls-prefer-native

Folosiți ffmpeg în loc de HLS

 --hls-prefer-ffmpeg

Utilizați descărcătorul extern specificat

 - COMANDĂ EXTERNĂ pentru descărcare

8. Parametri de utilizat cu YouTube-dl la nivel de sistem de fișiere


Indică fișierul care conține adresa URL de descărcat
 -a, --batch-file FILE

Folosește ID-ul videoclipului în numele fișierului

 - a spus

Limitați numele fișierelor numai la ASCII

 - restriction-filenames

Nu suprascrie fișierele

 w, --no-suprascrie

Nu folosește fișiere .part

 --no-parte

Nu utilizați antetul fișierului

 --no-mtime

Scrieți descrierea videoclipului

 --scriere-descriere

Indică fișierul JSON care conține informațiile despre videoclip

 --load-info-json FILE

Dezactivați stocarea în cache a sistemului de fișiere

 --no-cache-dir

Pentru a cunoaște în detaliu toate opțiunile disponibile cu YouTube-dl putem vizita următorul link:

Am văzut cum acest instrument practic devine un utilitar simplu, dar cu funcții excelente atunci când vine vorba de descărcarea videoclipurilor nu numai de pe YouTube, ci de pe alte platforme suplimentare într-un mod funcțional.

wave wave wave wave wave