Videoposnetki in zvok YouTube z YouTube-dl

YouTube-dl je brezplačen in odprtokodni program ukazne vrstice za Windows, MacOS in Linux. Z njim lahko prenesete videoposnetke s spletnega mesta YouTube.

Nasvet: Prenos videoposnetka v YouTubu je zakonit, če ga uporabljate v skladu z njegovo licenco. Mnogi videoposnetki v YouTubu uporabljajo standardno YouTube licenco, nekateri pa so licencirani na primer pod Creative Commons. Vrsto licence videoposnetka lahko preverite na svoji strani YouTube, tako da kliknete »Prikaži več« in nato kliknete ime licence.

Za več informacij glejte:

Namestitev YouTube-dl

Za navodila za namestitev izberite operacijski sistem s spodnjega seznama.

Namestitev: Windows

YouTube-dl nima namestitvenega programa, kot večina programov Windows. YouTube-dl vsebuje eno izvedljivo datoteko youtube-dl.exe, ki jo lahko prenesete neposredno.

  1. S klikom na povezavo boste odšli na stran na Microsoftovem spletnem mestu. Kliknite Prenesi za prenos vcredist_x86.exe .

  1. Ko je prenos končan, odprite File Explorer in pojdite na mesto v računalniku, kjer ste prenesli vcredist_x86.exe . Dvokliknite datoteko, da jo zaženete.

  1. Na poziv UAC kliknite Da .

  1. Če se prikaže sporočilo "Na računalniku je bila zaznana novejša različica programa Microsoft Visual C ++ 2010", je to že nameščeno. Kliknite Zapri in preskočite na 8. korak.

  1. Sicer nadaljujte z namestitvijo in izberite privzete možnosti. Ko je namestitev končana, kliknite Zapri in nadaljujte z naslednjim korakom.

  1. Datoteka youtube-dl.exe se bo prenesla.

  1. YouTube-dl zdaj obstaja v mapi, kjer ste jo prenesli. Lahko ga zaženete tako, da odprete ukazni poziv, spremenite v imenik »Prenosi« z ukazom cd in zaženete youtube-dl .

Ko zaženete youtube-dl, se nič ne bo zgodilo, če mu ne posredujete URL-ja videoposnetka, ki ga želite prenesti. Za primere uporabe programa nadaljujte s prenosom videoposnetka spodaj.

Namestitev: macOS

Če imate Homebrew, lahko namestite YouTube-dl tako, da odprete Terminal in zaženete naslednji ukaz.

 pivo namestite youtube-dl 

Če pa imate MacPorts, zaženite spodnji ukaz.

 Sudo port install youtube-dl 

Lahko pa prenesete izvorno kodo z git in jo sami sestavite:

 git clone //github.com/rg3/youtube-dl/ && cd youtube-dl & & make 
 sudo make install 

Lahko jo prenesete tudi z uporabo curla:

 curl //yt-dl.org/latest/youtube-dl && chmod u + rx youtube-dl 

Ali z wget:

 wget //yt-dl.org/downloads/latest/youtube-dl && chmod u + rx youtube-dl 

Opomba: Če uporabljate curl ali wget, bo youtube-dl prenesena v vaš trenutni imenik. Če želite zagnati program od koderkoli drugje, premaknite youtube-dl v imenik po vaši izbiri in se prepričajte, da ta imenik obstaja v vaši spremenljivki okolja PATH. Na primer:

 mkdir ~ / ydl && mv ./youtube-dl ~ / ydl /. 
 echo "PATH = $ PATH: $ HOME / ydl" >> ~ / .bashrc && vir ~ / .bashrc 

Ko je namestitev končana, lahko nadaljujete s prenosom videoposnetka spodaj.

Namestitev: Linux

YouTube-dl je na voljo kot pakirana binarna različica v mnogih operacijskih sistemih Linux. Na primer, v sistemih Debian ali Ubuntu lahko namestite z uporabo apt:

 sudo apt install youtube-dl 

V vseh sistemih Linux ga lahko namestite tudi z uporabo curl, wget ali git metod, ki so navedene zgoraj za macOS.

Uporaba storitve YouTube-dl

YouTube-dl je program ukazne vrstice, zato nima GUI-ja. Namesto tega ga uporabite iz ukaznega poziva ali terminalskega okna.

YouTube-dl ima veliko možnosti. Tukaj bomo obravnavali osnove: nalaganje videa in prenos zvoka.

Prenos videoposnetka

Najenostavnejši način za uporabo storitve YouTube-dl je, da mu podate URL videoposnetka youtube.

  1. Odprite ukazni poziv ali terminalsko okno. V operacijskem sistemu Windows lahko odprete ukazni poziv, če pritisnete Win + R (držite tipko Windows in pritisnete R), da odprete polje Zaženi, nato vnesite cmd in pritisnite Enter. V MacOS odprite Applications (Aplikacije), nato Utilities (Pripomočki ) in izberite Terminal (Terminal) . V Linuxu bo vaš terminalski program odvisen od vaše posebne distribucije Linuxa. Običajno lahko pritisnete Ctrl + Alt + T, da odprete terminalsko okno.

  1. Pomaknite se do mape, v kateri ste prenesli YouTube-dl, z ukazom cd . (Pri macOS ali Linux, če ste namestili z upraviteljem paketov, kot je Homebrew ali apt, lahko ta korak preskočite. Izvršljiva datoteka youtube-dl je že nameščena v imeniku v PATH, tako da jo lahko zaženete iz kateregakoli imenika.)

  1. Vnesite youtube-dl, sledi presledek. Nato prilepite URL, ki ste ga kopirali v koraku 1. (V operacijskem sistemu Windows postavite kazalec v okno ukaznega poziva in z desno miškino tipko kliknite, da ga prilepite. V macOS-u lahko prilepite v terminal z + V. V večini terminalov Linux pritisnite Ctrl + Shift + V. )

Ukaz mora izgledati takole:

 youtube-dl //www.youtube.com/watch?v=2Op3QLzMgSY 

Pritisnite Enter, da zaženete ukaz in začnete prenos.

  1. Videoposnetek bo prenesen v trenutni imenik. Zdaj si ga lahko ogledate s predstavnostnim predvajalnikom, kot je VLC.

Prenos zvoka

Če želite prenesti zvok večine videoposnetkov v YouTubu, lahko uporabite možnost -f 140 . Na primer:

 youtube-dl -f 140 //www.youtube.com/watch?v=dQw4w9WgXcQ 

YouTube-dl bo izvlekel avdio različico M4A videodatoteke in jo shranil kot zvočno datoteko z razširitvijo M4A. Nato lahko odprete predstavnostni predvajalnik, kot je VLC, ali zvočni urejevalnik, kot je Audacity.

Za pravilno shranjevanje nekaterih avdio datotek boste morda morali najprej namestiti kodek ffmpeg . Za Windows obiščite spletno mesto //www.ffmpeg.org in prenesite datoteko ffmpeg. Na macOS Homebrew, zaženite pivo namestite ffmpeg . Na večini sistemov Linux je ime paketa ffmpeg, npr. Sudo apt install ffmpeg .

Nato lahko pretvorite preneseno zvočno datoteko v format MP3 in uporabite izhodni datoteko ffmpeg -i inputfile . Na primer, ukaz:

 ffmpeg -i Lecture.m4a Lecture.mp3 

Ali bo M4A pretvoril zvočno datoteko Lecture.m4a v MP3 datoteko, Lecture.mp3 .

Celoten seznam možnosti najdete v uradni dokumentaciji YouTube-dl na GitHubu.