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…“
 
Keine Bearbeitungszusammenfassung
 
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, 22: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