Download Stabilitätsverbesserungsprogramm
Die folgenden Maßnahmen können ergriffen werden, um das Problem der unterbrochenen Downloads aufgrund von Netzinstabilitäten zu lösen:
- Trennen der Konfiguration: Setzen Sie enable_resume: true in settings.yaml, um die Fortsetzungsfunktion von yt-dlp zu aktivieren.
- Proxy-EinstellungenHTTP_PROXY: Konfigurieren Sie die Umgebungsvariable HTTP_PROXY, um in Gebieten mit eingeschränkten Netzwerken einen Proxyserver zu verwenden.
- Timeout-Einstellungdownload_timeout: Ändern Sie den Parameter download_timeout, um die Download-Zeit für einzelne Clips zu verlängern (Standardwert 30 Sekunden).
- Mechanismus der Wiederholungsprüfungretry_count: 5 (Standardwert 3), um die Anzahl der automatischen Wiederholungsversuche zu erhöhen.
Bei lang andauernden Download-Aufgaben wird empfohlen, screen oder tmux zu verwenden, um die Sitzung aufrechtzuerhalten, und restart: unless-stopped in docker-compose zu konfigurieren, um sicherzustellen, dass der Dienst nach einem abnormalen Beenden automatisch neu startet. Überwachen Sie die Protokolldatei (tail -f /path/to/config/tubetube.log), um Verbindungsprobleme zu erkennen.
Diese Antwort stammt aus dem ArtikelTubeTube: Selbstentwickelndes YouTube-Video-Download-ToolDie































