Python venv yt-dlp

Aus Xinux Wiki
Version vom 6. Februar 2025, 20:57 Uhr von Thomas.will (Diskussion | Beiträge)
(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, um das YouTube-Video **https://www.youtube.com/watch?v=wuxI3E7C9ic** herunterzuladen. `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 das Video herunter

Beispielausgabe

Wenn du das Video herunterlädst, siehst du eine Ausgabe wie diese:

[youtube] wuxI3E7C9ic: Downloading webpage
[info] wuxI3E7C9ic: Downloading 1 format(s)
[download] Destination: Video_Titel [wuxI3E7C9ic].mp4
[download] 100% of 50.00MiB in 00:05

Deaktiviere die virtuelle Umgebung

  • deactivate

Zusätzliche Optionen

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

Bestes Video und Audio herunterladen

Nur Audio herunterladen (als MP3)

Video in einer bestimmten Qualität herunterladen

Zusammenfassung

In diesem Beispiel hast du:

Siehe auch