Python venv yt-dlp

Aus Xinux Wiki
Version vom 6. Februar 2025, 20:53 Uhr von Thomas.will (Diskussion | Beiträge) (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…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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