yt-dlp
ist eine verbesserte Version von youtube-dl
, einem Befehlszeilen-Tool, das zum Herunterladen von Videos von verschiedenen Video-Hosting-Plattformen, darunter YouTube, verwendet wird. yt-dlp
ist ein Fork von youtube-dl
, der von der Open-Source-Community erstellt wurde, nachdem das ursprüngliche youtube-dl
-Projekt aufgrund rechtlicher Bedenken von GitHub entfernt wurde.
Der Hauptzweck von yt-dlp
besteht darin, Videos und Audiodateien von verschiedenen Websites herunterzuladen. Es bietet eine breite Unterstützung für zahlreiche Plattformen und Videoformate. Im Wesentlichen fungiert es als Befehlszeilenwerkzeug für den Zugriff auf Mediendateien von verschiedenen Online-Quellen.
Die Verwendung von yt-dlp
ist ähnlich wie bei youtube-dl
. Hier ist ein einfaches Beispiel, wie es verwendet wird, um ein Video von YouTube herunterzuladen:
yt-dlp https://www.youtube.com/watch?v=VIDEO_ID
Die Syntax und die unterstützten Optionen sind denen von youtube-dl
sehr ähnlich, wobei yt-dlp
zusätzliche Funktionen und Verbesserungen bietet. Es wird empfohlen, die Dokumentation von yt-dlp
zu konsultieren, um mehr über die verfügbaren Optionen und Funktionen zu erfahren, da diese sich im Vergleich zu youtube-dl
ändern können. Beachte auch, dass die Verwendung solcher Tools in Übereinstimmung mit den Nutzungsbedingungen der jeweiligen Plattformen erfolgen sollte.
Ein einzelnes Video herunterladen
yt-dlp "<VIDEO URL>"
Ein einzelnes Video als mp3 speichern
yt-dlp -f bestaudio -x --audio-format mp3 --audio-quality 0 "<YOUTUBE-URL>"
Youtube Playlist download und umwandeln in mp3
yt-dlp --ignore-errors --format bestaudio --extract-audio --audio-format mp3 --audio-quality 160K --output "%(title)s.%(ext)s" --yes-playlist '<YouTube playlist URL>'
Installieren
Installation unter dem OS Arch.
pacman -SuY yt-dlp