Sådan downloades YouTube -videoer på Linux let

En af de mest anvendte platforme på verdensplan til visning af videoer er uden tvivl YouTube, som giver os utallige muligheder for at se flere videoer både på uddannelsesmæssigt og personligt plan. På denne platform kan vi finde et stort antal videoer, som vi ved mange lejligheder vil downloade til vores computer.

På Linux -niveau er der et værktøj, der er ganske praktisk til at downloade YouTube -videoer, bevare dets egenskaber og kvalitet. I dag vil Solvetic analysere, hvad dette praktiske værktøj er.

YouTube-DLDette er en applikation skrevet i Python, hvorigennem vi får mulighed for at downloade videoer fra platforme som YouTube, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles og mange flere.

Det er et multiplatformværktøj udviklet i pygtk, som kræver en Python -tolk. YouTube-DL kan installeres på Windows, Mac OS eller Linux operativsystemer.

Dets hovedtræk ved dette værktøj er:

  • Understøtter genoptagelse af mislykkede downloads
  • Tillader download af individuelle videoer
  • Understøtter download af afspilningslister
  • Download videoer i flere formater
  • Download undertekster

1. YouTube-DL-installation på Ubuntu 17.04


For at installere dette praktiske værktøj har vi to muligheder:
  • Brug Ubuntu -softwareapplikationen, og find værktøjet derfra, og installer det
  • Brug terminalen ved at indtaste følgende kommando:
 sudo apt installer youtube-dl

Vi indtaster bogstavet S for at acceptere download og installation af pakkerne.

Bemærk:For de andre Linux distros kan vi udføre følgende linje:

 sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O/usr/local/bin/youtube-dl

Senere vil det være nødvendigt at tildele eksekveringstilladelser til det downloadede script ved hjælp af følgende linje:

 sudo chmod a + rx / usr / local / bin / youtube-dl

2. Brug af YouTube-DL

Trin 1
Når det er installeret til udførelse, vil det være nødvendigt at bruge følgende syntaks:

 youtube-dl video url
For eksempel:
 youtube-dl https://www.youtube.com/watch?v=U_zOCy-GTWg
Trin 2
Vi vil se processen blive udført:

Trin 3
Der kan vi se detaljer som navnet på den downloadede video, størrelse og udførte processer. Hvis vi går til vores personlige mappe der, vil vi se den downloadede video. Dette downloades som standard i MP4 -format.

3. Download YouTube-videoer med YouTube-DL i forskellige formater


YouTube -DL giver os mulighed for at downloade videoerne i forskellige formater ved hjælp af parameteren -f og tildele nummeret i henhold til format og opløsning, mulighederne er:

Formatmuligheder for YouTube

  • 37: mp4 [1080x1920]
  • 46: webm [1080x1920]
  • 22: mp4 [720x1280]
  • 45: webm [720x1280]
  • 35: flv [480x854]
  • 44: webm [480x854]
  • 34: flv [360x640]
  • 18: mp4 [360x640]
  • 43: webm [360x640]
  • 5: flv [240x400]
  • 17: mp4 [144x176]

Hvis vi vil downloade en video i MP4 -format med 720 X 1280 kvalitet, udfører vi følgende syntaks:
youtube -dl -f 22 video url

Bemærk: Hvis vi vil downloade en video i alle tilgængelige formater, udfører vi følgende syntaks:

 youtube-dl-videoens alle-formater URL

4. Download undertekstvideoer ved hjælp af YouTube-DL


Denne applikation giver os mulighed for at downloade undertekster af YouTube -videoer udelukkende. Til dette skal vi først validere, at videoen indeholder undertekster, for dette vil vi udføre følgende syntaks:
 youtube-dl-list-subs URL til videoen
I dette tilfælde har videoen ikke undertekster, så vi vil se følgende:

Hvis videoen indeholder undertekster, udfører vi følgende kommando for kun at downloade underteksterne, men ikke videoen:

 youtube-dl --all-subs-skip-download video url

5. Download YouTube -afspilningslister


Vi ved, at afspilningslister indeholder en række specifikke videoer, og denne applikation giver os mulighed for let at downloade denne liste ved hjælp af følgende syntaks:
 youtube -dl -cit playliste url

Nogle af de ekstra muligheder for dette store værktøj er:

Spring videoer over med fejl

 -jeg

Afbryd videooverførsel mere, hvis der opstår fejl under download

 --abort-på-fejl

Viser identifikationen af ​​den aktuelle browser

 --dump-user-agent

Giver dig mulighed for at angive en brugerdefineret brugeragent

 -bruger-agent UA

Undertryk validering af HTTPS -certifikat

 -ingen check-certifikat

Download en afspilningsliste, der starter som nummer 1 som standard.

 -playlist-start NUMBER

Download en afspilningsliste, der starter med det sidste nummer som standard.

 -playlist-end NUMBER

Det tillader ikke download af en video, der er mindre end værdien i SIZE (f.eks. 30k eller 34,6m)

 --min-filstørrelse STØRRELSE

Det understøtter ikke download af en video, der er større end SIZE -værdien (f.eks. 30k eller 34,6m)

 --max-filstørrelse STØRRELSE

Download videoer, der er blevet uploadet på en bestemt dato.

 --dato DATO

Download videoer før en dato eller på en bestemt dato.

 --datebefore DATE

Download videoer efter en dato eller på en bestemt dato

 --data DATE

Download ikke videoer med mindre end et bestemt antal visninger

 --min-visninger COUNT

Download ikke videoer med mere end et bestemt antal visninger

 --max-views COUNT

Indstiller grænsen for den maksimale downloadhastighed i bytes per sekund

 -hastighedsgrænse LIMIT

Angiver antallet af downloadforsøg (standard er 10)

 --retries RETRIES

Vi ser, hvordan YouTube-DL er et komplet værktøj til download af YouTube-videoer.

wave wave wave wave wave