Hoe YouTube-video's op Linux te downloaden met yt-dlp

Hoe YouTube-video's op Linux te downloaden met yt-dlp

YouTube is de grootste opslagplaats van streambare media die er bestaat, met tientallen miljarden video's die online naar het platform worden geüpload en elke dag worden er honderdduizenden meer toegevoegd.





Hoewel je browserextensies of online services kunt gebruiken om video's van YouTube te downloaden, is het vaak sneller, gemakkelijker en veiliger om YouTube-video's te downloaden met een eenvoudige terminaltool op Linux.





MAKEUSEVAN VIDEO VAN DE DAG

Wat is yt-dlp?

YouTube is de bewaker van zijn online video's en houdt er niet van dat mensen ze downloaden op een manier die buiten de controle van het bedrijf ligt. Met de YouTube-app kun je een aantal video's naar je apparaat downloaden, zodat je ze offline kunt bekijken, maar ze blijven in de app en je kunt ze niet afspelen met andere software.





Dit is vaak onhandig, omdat je het bestand misschien op andere apparaten wilt openen of manipuleren, of de YouTube-video permanent aan je privécollectie wilt toevoegen.

hoe een audiobestand te comprimeren

We hebben eerder de beste browserextensies om YouTube-video's te downloaden Chrome-extensies vormen echter vaak een veiligheidsrisico omdat ze onbeperkte toegang hebben tot alle gegevens die door uw browser gaan. Extensies kunnen van eigenaar veranderen, waardoor kwaadwillenden toegang krijgen tot uw online leven en in sommige gevallen zelfs worden gebruikt om malware op uw pc te injecteren.



yt-dlp is een afsplitsing van youtube-dl en is een regelmatig bijgewerkte open-sourcetool waarmee je video's van je terminal kunt downloaden. Het is zeer configureerbaar en u kunt het bestandstype, de resolutie en meer specificeren tijdens het downloaden van een video.

Hoewel yt-dlp en zijn voorganger zijn ontworpen met YouTube-video's in gedachten, werkt de tool ook met honderden andere videostreamingsites, waaronder een enorm scala aan speciale NSFW-platforms. U vindt een lijst met sites die door yt-dlp worden ondersteund op zijn GitHub-pagina .





Hoe yt-dlp op Linux te installeren

U kunt yt-dlp installeren door de binaire bestanden te downloaden, met pip of door een pakketbeheerder van derden te gebruiken. De eenvoudigste en meest toepasbare methode is om binaire bestanden te gebruiken. Deze methode werkt met alle Unix-achtige besturingssystemen, inclusief Linux en macOS.

Met de volgende opdracht wordt de nieuwste yt-dlp-release gedownload en naar uw lokale pad gekopieerd:





sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp

Maak het nu uitvoerbaar met:

sudo chmod a+rx /usr/local/bin/yt-dlp

Gebruik yt-dlp om YouTube-video's op Linux te downloaden

Gebruik eerst uw desktopbrowser om naar de YouTube-video te gaan die u wilt downloaden. Klik vervolgens in de browserbalk om de URL van de video die u wilt downloaden te markeren en kopieer deze vervolgens naar uw klembord.

Voor onze demonstratievideo hebben we gekozen voor ' Glyn Moody: Walled Culture — Een reis achter de Copyright Bricks '. Deze video is gelicentieerd als Creative Commons Attribution-licentie (hergebruik toegestaan). Dit is een CC BY 3.0-licentie die je expliciet toestaat het werk aan te passen, te verspreiden of te reproduceren, zolang je de oorspronkelijke auteur vermeldt en een link geeft naar de licentie.

Zodra u de URL hebt, opent u een terminal en voert u yt-dlp in, gevolgd door de URL die u hebt gekopieerd. In ons geval zouden we invoeren:

yt-dlp https://www.youtube.com/watch?v=f6wtF_2eyrU

Wanneer je slaat Binnenkomen , zal yt-dlp de video downloaden naar uw huidige map met de standaardinstellingen. Voor de meeste mensen is dit alles wat je nodig hebt.

Geavanceerd yt-dlp-gebruik

Hoewel de standaardopdracht yt-dlp in veel situaties geweldig is, zijn er tientallen configuratie-opties die u kunt instellen om ervoor te zorgen dat u precies krijgt wat u nodig hebt. Hier zijn enkele van de meest bruikbare.

YouTube-video's in een specifiek formaat downloaden

Als u de bovenstaande opdracht uitvoert, wordt standaard de gewenste video gedownload als een 1280x720 WEBM-bestand. Dit is niet altijd het geval, en meestal is het standaardformaat een MP4-bestand of 3GP en kan de resolutie van alles zijn.

De --lijst-formaten flag toont u alle formaten die beschikbaar zijn om te downloaden, de beschikbare resoluties, de bestandsgroottes en de gebruikte codecs. Naast het downloaden van de volledige stream, kunt u aangeven dat u alleen de video- of audiostream wilt downloaden.

yt-dlp --list-formats https://www.youtube.com/watch?v=f6wtF_2eyrU
  uitvoer van yt-dlp --list formaten

Bepaal welk formaat u wilt downloaden en gebruik vervolgens de -f argument en voer de juiste ID in.

Als u bijvoorbeeld alleen audio met een gemiddelde bitsnelheid van 129k wilt downloaden, moet u het volgende invoeren:

yt-dlp -f 140 https://www.youtube.com/watch?v=f6wtF_2eyrU

Wanneer je slaat Binnenkomen , wordt het bestand gedownload.

Als alternatief, als je alleen de best beschikbare audio en de best beschikbare video wilt, samengevoegd tot één enkel bestand:

hoe flits in chrome in te schakelen
yt-dlp -f 'bv*+ba' https://www.youtube.com/watch?v=f6wtF_2eyrU -o '%(id)s.%(ext)s'

Download een volledige YouTube-afspeellijst als MP3-bestanden

  YouTube-afspeellijst voor Walled Culture

Vaak zijn YouTube-video's gegroepeerd in afspeellijsten en met yt-dlp kun je ze gemakkelijk downloaden. Om een ​​YouTube-afspeellijst op Linux te downloaden met behulp van de standaardinstellingen, plaatst u eenvoudig een afspeellijst-URL in plaats van een individuele video-URL.

Het is waarschijnlijker dat u in plaats van een heleboel muziekvideo's alleen de audio als MP3-bestanden wilt laten uitvoeren. In dit geval moet u aanvullende argumenten gebruiken om het audioformaat te specificeren: --extract-audio haalt de audio uit de video's, --audio-formaat stelt u in staat om het formaat voor de gedownloade audio te specificeren, en --geluidskwaliteit stelt de bitsnelheid in.

yt-dlp --format bestaudio --extract-audio --audio-format mp3 --audio-quality 160K --output "%(title)s.%(ext)s" --yes-playlist 'https://www.youtube.com/watch?v=_AnGd4PaG6U&list=PLmbToKnvW413vfHySE8AKb4i6bPnU92F7'

...en dat is alles wat u hoeft te doen.

Nep uw locatie met een proxy

Sommige video's op YouTube en andere sites zijn beperkt tot bepaalde landen - meestal vanwege licentiebeperkingen - en met yt-dlp kun je deze beperkingen op verschillende manieren omzeilen.

U kunt de --geo-verificatie-proxy argument om een ​​proxy-adres in een doelland op te geven; de --geo-bypass argument zal proberen geografische beperkingen te omzeilen door HTTP-headers te vervalsen; --geo-bypass-land zal een tweeletterige landcode vervalsen.

hoe telefoonnummer te verbergen tijdens het bellen

Deze argumenten werken niet altijd op alle sites. Als de ene methode niet werkt, probeer dan een andere - of overweeg een VPN .

yt-dlp biedt een heleboel andere configuratie-opties

We hebben nog maar het eerste zicht op wat je met yt-dlp kunt doen, maar we zijn er vrij zeker van dat het aan de behoeften van de meeste gebruikers zal voldoen. Voor een volledige lijst met beschikbare opties en voorbeelden, kijk op de officiële yt-dlp-documentatie .

  Een illustratie van auteursrechtdief

Je zult zeker de servicevoorwaarden schenden door YouTube-video's te downloaden met yt-dlp, maar de wettigheid ervan is een grijs gebied. Volgens de Amerikaanse wetgeving valt al het werk onmiddellijk onder het auteursrecht zodra het is geproduceerd, maar makers zien vaak af van hun rechten of geven hun werk een licentie onder Creative Commons-voorwaarden, of kennen een auteursrechtlicentie toe.

Als alternatief geven sommige individuen en organisaties, zoals de Amerikaanse regering, hun werk vrij in het publieke domein, wat inhoudt dat iedereen het voor elk doel kan gebruiken.

Een ander vaak over het hoofd gezien aspect is dat de DMCA het omzeilen van kopieerbeveiligingstechnologieën verbiedt, waardoor het in feite onmogelijk is om te profiteren van auteursrechtuitzonderingen voor bijna elk modern digitaal werk. Voor een uitputtende gids voor het auteursrecht zoals het in de VS en wereldwijd is, raden we Glyn Moody's aan ' Ommuurde cultuur ' (CC0 1.0).

Bewaar de beste YouTube-inhoud met yt-dlp

yt-dlp is een van onze favoriete tools voor het downloaden van video's en muziek van YouTube, maar onthoud dat je het alleen moet gebruiken om inhoud te downloaden waarvoor een licentie is vereist.

Werken in het publieke domein zijn altijd veilig om te gebruiken zoals u dat wilt, terwijl de exacte voorwaarden van Creative Commons-licenties per type verschillen. Het is de moeite waard om de tijd te nemen om te onderzoeken wat Creative Commons en copyleft-licenties u toestaan ​​te doen.