5
August
2024
15:21

YT-DLP über einen lokalen SOCKS-Proxyserver ausführen

5 August 2024 15:21

YT-DLP ist für das Herunterladen von Videos von YouTube konzipiert, aber hochauflösende 1080p-Videos sind langsam. Die Lösung ist ein lokaler SOCKS-Proxyserver, über den der Datenverkehr geleitet wird.

Einführung:

Diese Methode beinhaltet nicht die Verwendung eines VPN und ist keine Werbung für Möglichkeiten, die Blockierung von Websites mit unerwünschten Informationen zu umgehen, sondern dient lediglich der Verbesserung der Leistung beim Anzeigen und Herunterladen von Videos vom YouTube-Hosting.

Gemäß Artikel 29 der Verfassung der Russischen Föderation „hat jeder das Recht, auf jede legale Weise frei Informationen zu suchen, zu übermitteln, zu produzieren und zu verbreiten.“ Die Website youtube.com und ihre IP-Adressen sind in der Russischen Föderation zugänglich und wurden nicht blockiert. Daher ist die Veröffentlichung dieses Artikels legal. Wenn die Anwälte von Roskomnadzor anderer Meinung sind, wird dieser Artikel gelöscht, wenn Sie mich über das Feedback-Formular oder per Post oder E-Mail von autorisierten Personen kontaktieren.

Alle Aktionen werden auf einem lokalen Computer mit Linux-Betriebssystem ausgeführt, die Quelltexte wurden vom Autor hufrea verfasst und sind auf GitHub zur unbegrenzten Ansicht verfügbar.

Vorgehensweise:
1) ein Projekt zusammenstellen, um das Problem mit der Videogeschwindigkeit von YouTube zu lösen,
2) Führen Sie das Ciadpi-Programm mit den Parametern aus der Dokumentation aus.
3) Starten Sie den Mozilla Firefox-Browser über einen lokalen Proxy, Schritt 2.
4) Registrieren Sie einen lokalen Proxyserver in YT-DLP mit dem Schlüssel, Schritt 2.

1. Montage

Ich habe das Projekt als lokalen Proxy ausgewählt https://github.com/hufrea/byedpi.

Klonen des Projekts und Erstellen:

git clone https://github.com/hufrea/byedpi.git

Ich bin in das Projektverzeichnis gegangen, habe es mit dem Befehl „make“ kompiliert und erstellt:

cd byedpi
make

2. Starten

./ciadpi --disorder 1

Dokumentation zu Programmschlüsseln -[https://github.com/hufrea/byedpi](на странице проекта github.com/hufrea/byedpi).

3. Einrichten des Mozilla Firefox-Browsers

In Mozilla Firefox:
Präferenzen (about:preferences)
Netzwerkeinstellungen – Konfigurieren
Manuelle Proxy-Einrichtung

  • SOCKS-Knoten 127.0.0.1
  • Port 1080

Schauen Sie sich das Video an - alles funktioniert.

4. Starten Sie YT-DLP über die Befehlszeile über einen lokalen SOCKS-Proxyserver

yt-dlp --proxy sock5://127.0.0.1:1080/ URL_OF_VIDEO_YOUTUBE

Dabei gibt der Schlüssel --proxy sock5://127.0.0.1:1080/ den lokalen Proxyserver an
URL_OF_VIDEO_YOUTUBE durch einen Link zum YouTube-Video ersetzen

Auf meinem PC beträgt die Download-Geschwindigkeit für 1080p-Videos über Ciadpi etwa 40 Mbit/s.