Python venv yt-dlp: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Einführung == In diesem Beispiel wird gezeigt, wie du das Tool `yt-dlp` in einer virtuellen Umgebung (venv) installierst und verwendest. `yt-dlp` ist eine…“)
(kein Unterschied)

Version vom 6. Februar 2025, 20:53 Uhr

Einführung

In diesem Beispiel wird gezeigt, wie du das Tool `yt-dlp` in einer virtuellen Umgebung (venv) installierst und verwendest. `yt-dlp` ist eine aktive und besser gewartete Alternative zu `youtube-dl` und funktioniert zuverlässig mit YouTube und vielen anderen Plattformen.

Voraussetzungen

  • Kali Linux (oder eine andere Linux-Distribution)
  • Python 3.x installiert

Beispiel: yt-dlp in venv installieren und verwenden

Erstelle ein Projektverzeichnis

* mkdir yt_dlp_projekt
* cd yt_dlp_projekt

Erstelle eine virtuelle Umgebung

* python3 -m venv venv

Aktiviere die virtuelle Umgebung

* source venv/bin/activate

Installiere yt-dlp in der virtuellen Umgebung

* pip install yt-dlp

Lade ein Video herunter

Ersetze `URL` mit der YouTube-URL:

* yt-dlp URL

Beispiel: Video herunterladen

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

Deaktiviere die virtuelle Umgebung

* deactivate

Zusätzliche Optionen

Hier sind einige nützliche Optionen für `yt-dlp`:

Bestes Video und Audio herunterladen

* yt-dlp -f "bestvideo+bestaudio" URL

Nur Audio herunterladen (als MP3)

* yt-dlp -x --audio-format mp3 URL

Video in einer bestimmten Qualität herunterladen

* yt-dlp -f "best[height<=720]" URL  # Lädt das beste Video mit maximal 720p herunter

Zusammenfassung

In diesem Beispiel hast du:

  • Ein Projektverzeichnis erstellt.
  • Eine virtuelle Umgebung erstellt und aktiviert.
  • Das Tool `yt-dlp` installiert.
  • Ein Video mit `yt-dlp` heruntergeladen.

Siehe auch