Zum Inhalt springen
yt-dlp

yt-dlp unter macOS installieren

Installiere yt-dlp und ffmpeg unter macOS mit Homebrew oder pipx und halte sie aktuell.

1. yt-dlp installieren

Homebrew ist der Weg des geringsten Widerstands und installiert beide Werkzeuge in einer Zeile.

brew install yt-dlp ffmpeg

Ohne Homebrew hält pipx yt-dlp in einer eigenen Umgebung, sodass es mit nichts kollidieren kann, was du über Python installiert hast.

pipx install yt-dlp

Vermeide ein blankes pip install in das System-Python: Neuere macOS-Versionen sperren sich dagegen, und wenn es doch klappt, geht es später aus unabhängigen Gründen kaputt.

2. ffmpeg installieren

Oben schon enthalten, falls du Homebrew genutzt hast. Sonst installiere es separat — Zusammenführen, MP3-Extraktion und Einbetten hängen alle davon ab.

brew install ffmpeg

3. Prüfen, ob es geklappt hat

yt-dlp --version
ffmpeg -version

Wenn die Shell yt-dlp nach einer pipx-Installation nicht findet, führe pipx ensurepath aus und öffne ein neues Terminal.

Cookies aus Safari

--cookies-from-browser safari braucht Full Disk Access für dein Terminal, erteilt in System Settings → Privacy & Security. Ohne das scheitert das Lesen mit einem Rechtefehler, der diese Einstellung nicht erwähnt. Chrome und Firefox funktionieren auch ohne.

Aktualisieren

brew upgrade yt-dlp     # Homebrew
pipx upgrade yt-dlp     # pipx

Häufig gestellte Fragen

macOS findet yt-dlp nach der Installation mit pipx nicht.
Führe pipx ensurepath aus und öffne dann ein neues Terminal, damit der aktualisierte PATH übernommen wird.
Brauche ich für cookies unter macOS noch etwas?
Nur für Safari: --cookies-from-browser safari verlangt vollen Festplattenzugriff für dein Terminal, in Systemeinstellungen → Datenschutz & Sicherheit. Chrome und Firefox funktionieren ohne das.