Code ist poetry

... ein Blog als Gedächtnisstütze 😁

yt-dlp ist die moderne, extrem leistungsstarke Weiterentwicklung des alten youtube-dl. Es ist das absolute Standard-Werkzeug im Terminal, um Videos und Audio von YouTube und hunderten anderen Plattformen herunterzuladen. Mit yt-dlp lässt sich auch die Tonspur extrahieren und als mp3-Datei runterladen.

1. Installation über Homebrew

brew install yt-dlp

Homebrew lädt nun yt-dlp und alle notwendigen Abhängigkeiten (wie ffmpeg, das für das Zusammenfügen von Video und Audio wichtig ist) automatisch herunter.

2. Die Nutzung (Die wichtigsten Befehle)

Die Bedienung ist denkbar einfach: Befehl eintippen die URL des Videos hinten dran hängen.

Der Standard-Download (Beste Qualität) Wenn du einfach nur das Video in der besten verfügbaren Qualität (Video + Audio zusammengefügt) haben willst:

yt-dlp "HIER_DIE_YOUTUBE_URL"

Tipp: Setze die URL immer in Anführungszeichen, da manche Zeichen in YouTube-Links (wie & oder ?) das Terminal sonst verwirren können.

Nur den Ton als MP3 extrahieren (Perfekt für Musik/Podcasts)

Nur die Audio-Datei herunterladen

yt-dlp -x --audio-format mp3 "HIER_DIE_YOUTUBE_URL"

MP 3 in bester Qualität:

yt-dlp -x --audio-format mp3 --audio-quality 0 "URL"

Eine komplette Playlist herunterladen

Du musst nichts am Befehl ändern – wirf yt-dlp einfach den Link zur Playlist vor: Bash yt-dlp "HIER_DER_PLAYLIST_LINK"

MP4 mit niedriger Auflösung
Um eine Videodatei in niedriger Auflösung herunterzuladen dient »scale« ffmpeg -i eingabe.mp4 -vf "scale=640:-1" video.mp4