2
August
2024
16:37

YT-DLP installieren

2 August 2024 16:37

Das Programm youtube-dl ist veraltet und wird nicht unterstützt. Stattdessen wurde YT-DLP entwickelt.

Einführung

Aufgrund der Verlangsamung von YouTube gibt es zwei Möglichkeiten: Entweder nutzen Sie „Workarounds“, die möglicherweise illegal sind, oder
Oder laden Sie Videos mit niedriger Geschwindigkeit von YouTube herunter und schauen Sie sie offline an. Ich werde die zweite Option in Betracht ziehen.
YT-DLP dient zum Laden von Videos über die Befehlszeile in eine Ausgabedatei.

Installation

YT-DLP erfordert Python 3 und einen PIP-Installer

1)Installation und Updatepip3:

sudo apt install python3-pip
sudo pip3 install --upgrade pip
python -m pip install --upgrade pip

Quelle:So installieren Sie pip unter Ubuntu.

2)Installation und Updateyt-dlp:

python -m pip install --upgrade "yt-dlp[default]" 

Update: Im Jahr 2025 ist eine zusätzliche „Secretstorage“-Komponente erforderlich

python -m pip install secretstorage

Quelle:yt-dlp installieren.

Verwendung von yt-dlp

Bis 2025:

yt-dlp URL

Nach 2005 ist eine JavaScript-Engine erforderlich. Das Einfachste ist Deno installieren

  • Starten Sie Chrome
  • von Chrome Store installieren Sie das Add-on „Cookies.txt LOKAL abrufen“.
  • Öffnen Sie ein neues Lesezeichen, geben Sie die Video-URL in die Adressleiste ein und melden Sie sich an. Das Video sollte abgespielt werden.
  • Geben Sie im selben Fenster in der Adressleiste die Adresse https://www.youtube.com/robots.txt ein und drücken Sie die Eingabetaste
  • Öffnen Sie das Add-on auf dem Panel „Cookies.txt LOKAL abrufen“ extrahieren Sie YouTube-Cookies auf die Festplatte. Die Datei ~/Downloads/www.youtube.com_cookies.txt wird gespeichert.

Geben Sie Speicherplatz auf Ihrer Festplatte frei – zum Herunterladen von Videos benötigen Sie mindestens 3 GB freien Speicherplatz in Ihrem Home-Ordner. (Überprüfen Sie den freien Speicherplatz – Befehl df -h).

Starten Sie ytl-dlp und laden Sie Videos von YouTube herunter

yt-dlp URL --cookies ~/Загрузки/www.youtube.com_cookies.txt  --js-runtimes deno:/home/vladimir/.deno/bin/deno

Dabei ist URL ein Link zum YouTube-Video.

Quellen:
yt-dlp-FAQ.
yt-dlp EJS- JavaScript-Engine.
*Extrahieren von YouTube-Cookies



Verwandte Veröffentlichungen