YouTube-videoer og lyd med YouTube-dl

YouTube-dl er et gratis og open-source kommandolinjeprogram til Windows, MacOS og Linux. Du kan bruge den til at downloade videoer fra YouTube.

Tip: At downloade en YouTube-video er lovlig, hvis du bruger den i overensstemmelse med dens licens. Mange YouTube-videoer bruger standard YouTube-licens, og nogle er licenseret under Creative Commons, for eksempel. Du kan tjekke videoens licenstype på sin YouTube-side ved at klikke på "Vis mere" og derefter klikke på licensnavnet.

For mere information se:

Installation af YouTube-dl

For installationsvejledning, vælg dit operativsystem fra nedenstående liste.

Installation: Windows

YouTube-dl har ikke et installationsprogram, ligesom de fleste Windows-programmer. YouTube-dl består af en enkelt eksekverbar fil, youtube-dl.exe, som du kan downloade direkte.

  1. Ved at klikke på linket kommer du til en side på Microsofts hjemmeside. Klik på Download for at downloade vcredist_x86.exe .

  1. Når downloadingen er færdig, skal du åbne File Explorer og gå til den placering på din computer, hvor du downloadede vcredist_x86.exe . Dobbeltklik på filen for at køre den.

  1. Ved UAC-prompt klikker du på Ja .

  1. Hvis du ser meddelelsen "En nyere version af Microsoft Visual C ++ 2010 Redistributable er blevet registreret på maskinen" betyder det, at du allerede har installeret det. Du kan klikke på Luk og springe til trin 8.

  1. Ellers fortsæt med installationen, vælg standardindstillingerne. Når installationen er færdig, skal du klikke på Luk og fortsætte til næste trin.

  1. Filen youtube-dl.exe downloades.

  1. YouTube-dl findes nu i den mappe, hvor du downloadede den. Du kan køre det ved at åbne en kommandoprompt, skifte til dit Downloads-katalog med cd- kommandoen og køre youtube-dl .

Når du kører youtube-dl, sker der intet, medmindre du angiver det med URL'en for en video, der skal downloades. For eksempler på hvordan du bruger programmet, skal du fortsætte til Downloading a video, herunder.

Installation: macOS

Hvis du har Homebrew, kan du installere YouTube-dl ved at åbne en Terminal og køre følgende kommando.

 bryg installation youtube-dl 

Eller hvis du har MacPorts, skal du køre kommandoen nedenfor.

 sudo port installere youtube-dl 

Eller du kan downloade kildekoden ved hjælp af git, og kompilere det selv:

 git klon //github.com/rg3/youtube-dl/ && cd youtube-dl && gøre 
 sudo gør installationen 

Du kan også downloade det ved hjælp af curl:

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

Eller med wget:

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

Bemærk: Hvis du bruger curl eller wget, downloades youtube-dl til din nuværende mappe. Hvis du vil køre programmet fra et andet sted, skal du flytte youtube-dl til et bibliotek, du vælger, og sørg for, at denne mappe findes i din PATH-miljøvariabel. For eksempel:

 mkdir ~ / ydl && mv ./youtube-dl ~ / ydl /. 
 ekko "PATH = $ PATH: $ HOME / yd" >> ~ / .bashrc && source ~ / .bashrc 

Når installationen er færdig, kan du fortsætte med at downloade en video nedenfor.

Installation: Linux

YouTube-dl er tilgængelig som et pakket binært i mange Linux-operativsystemer. For eksempel på Debian eller Ubuntu systemer, kan du installere ved hjælp af apt:

 sudo apt installere youtube-dl 

På alle Linux-systemer kan du også installere det ved at bruge curl, wget eller git metoderne ovenfor for macOS.

Brug af YouTube-dl

YouTube-dl er et kommandolinjeprogram, så det har ingen GUI. I stedet bruger du det fra din kommandoprompt eller terminalvindue.

YouTube-dl har mange muligheder. Her dækker vi det grundlæggende: downloading af video og download af lyd.

Downloadning af en video

Den nemmeste måde at bruge YouTube-dl på er at give den webadressen til en youtube video.

  1. Åbn en kommandoprompt eller et terminalvindue. I Windows kan du åbne kommandoprompten, hvis du trykker på Win + R (hold Windows-tasten nede og tryk på R) for at åbne feltet Kør, skriv derefter cmd og tryk på Enter. I MacOS skal du åbne Programmer, derefter Hjælpeprogrammer og vælge Terminal . På Linux vil dit terminalprogram afhænge af din særlige Linux-distribution. Normalt kan du trykke på Ctrl + Alt + T for at åbne et terminalvindue.

  1. Naviger til den mappe, hvor du downloadede YouTube-dl, ved hjælp af cd- kommandoen. (På macOS eller Linux, hvis du installerede ved hjælp af en pakkehåndtering som Homebrew eller apt, kan du springe over dette trin. Den youtube-dl eksekverbare er allerede installeret i en mappe i din PATH, så du kan køre den fra en hvilken som helst mappe.)

  1. Skriv youtube-dl, efterfulgt af et mellemrum. Indsæt derefter webadressen, du kopierede i trin 1. (I Windows skal du placere markøren i kommandopromptvinduet og højreklikke for at indsætte. I macOS kan du indsætte i terminalen ved hjælp af + V. I de fleste Linux-terminaler skal du trykke på Ctrl + Skift + V. )

Kommandoen skal se sådan ud:

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

Tryk på Enter for at køre kommandoen og starte download.

  1. Videoen downloades til den aktuelle mappe. Du kan nu se det ved hjælp af en medieafspiller som VLC.

Downloadning af lyd

For at downloade lyden fra de fleste YouTube-videoer kan du bruge -f 140- indstillingen. For eksempel:

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

YouTube-dl vil udpakke M4A lydversionen af ​​videofilen og gemme den som en lydfil med M4A-udvidelsen. Du kan derefter åbne den for en medieafspiller som VLC eller et lydredigeringsprogram som Audacity.

For at kunne gemme nogle lydfiler, skal du muligvis installere ffmpeg- codec først. For Windows, besøg //www.ffmpeg.org for at downloade ffmpeg. På MacOS Homebrew, kør bryginstallation ffmpeg . På de fleste Linux-systemer er pakkenavnet ffmpeg, f.eks. Sudo apt install ffmpeg .

Derefter kan du bruge ffmpeg -i inputfile outputfile til at konvertere en downloadet lydfil til MP3-formatet. F.eks. Kommandoen:

 ffmpeg -i Lecture.m4a Lecture.mp3 

Vil konvertere M4A lydfil Lecture.m4a til en MP3-fil, Lecture.mp3 .

For en komplet liste over muligheder, se den officielle YouTube-dl-dokumentation på GitHub.