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…“)
 
 
Zeile 1: Zeile 1:
 
== Einführung ==
 
== 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.
+
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 ==
 
== Voraussetzungen ==
Zeile 9: Zeile 9:
  
 
=== Erstelle ein Projektverzeichnis ===
 
=== Erstelle ein Projektverzeichnis ===
* mkdir yt_dlp_projekt
+
*mkdir yt_dlp_projekt
* cd yt_dlp_projekt
+
*cd yt_dlp_projekt
  
 
=== Erstelle eine virtuelle Umgebung ===
 
=== Erstelle eine virtuelle Umgebung ===
* python3 -m venv venv
+
*python3 -m venv venv
  
 
=== Aktiviere die virtuelle Umgebung ===
 
=== Aktiviere die virtuelle Umgebung ===
* source venv/bin/activate
+
*source venv/bin/activate
  
 
=== Installiere yt-dlp in der virtuellen Umgebung ===
 
=== Installiere yt-dlp in der virtuellen Umgebung ===
* pip install yt-dlp
+
*pip install yt-dlp
  
=== Lade ein Video herunter ===
+
=== Lade das Video herunter ===
Ersetze `URL` mit der YouTube-URL:
+
*yt-dlp https://www.youtube.com/watch?v=wuxI3E7C9ic
* yt-dlp URL
 
  
=== Beispiel: Video herunterladen ===
+
=== Beispielausgabe ===
  * yt-dlp https://www.youtube.com/watch?v=brIVDdJXlXM
+
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 ===
 
=== Deaktiviere die virtuelle Umgebung ===
* deactivate
+
*deactivate
  
 
== Zusätzliche Optionen ==
 
== Zusätzliche Optionen ==
Zeile 35: Zeile 39:
  
 
=== Bestes Video und Audio herunterladen ===
 
=== Bestes Video und Audio herunterladen ===
* yt-dlp -f "bestvideo+bestaudio" URL
+
*yt-dlp -f "bestvideo+bestaudio" https://www.youtube.com/watch?v=wuxI3E7C9ic
  
 
=== Nur Audio herunterladen (als MP3) ===
 
=== Nur Audio herunterladen (als MP3) ===
* yt-dlp -x --audio-format mp3 URL
+
*yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=wuxI3E7C9ic
  
 
=== Video in einer bestimmten Qualität herunterladen ===
 
=== Video in einer bestimmten Qualität herunterladen ===
* yt-dlp -f "best[height<=720]" URL # Lädt das beste Video mit maximal 720p herunter
+
*yt-dlp -f "best[height<=720]" https://www.youtube.com/watch?v=wuxI3E7C9ic # Lädt das beste Video mit maximal 720p herunter
  
 
== Zusammenfassung ==
 
== Zusammenfassung ==
Zeile 48: Zeile 52:
 
* Eine virtuelle Umgebung erstellt und aktiviert.
 
* Eine virtuelle Umgebung erstellt und aktiviert.
 
* Das Tool `yt-dlp` installiert.
 
* Das Tool `yt-dlp` installiert.
* Ein Video mit `yt-dlp` heruntergeladen.
+
* Das Video **https://www.youtube.com/watch?v=wuxI3E7C9ic** heruntergeladen.
  
 
== Siehe auch ==
 
== Siehe auch ==

Aktuelle Version vom 6. Februar 2025, 20:57 Uhr

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