settings.yaml dient als Kernkonfigurationsdatei für TubeTube und enthält die folgenden wichtigen Parametersätze:
- Parameter der Formatsteuerung::
audio_extUnterstützt das m4a/mp3/opus-Format usw., bestimmen Sie die Erweiterung der Ausgabedateivideo_format_idYouTube interner Formatcode, z.B. '625' entspricht einer 4K-Auflösung
- Parameter der Verzeichnisstruktur::
General/Music/Podcast/VideoGrundlegende Speicherpfade für vier Klassifizierungen- Der Pfad muss genau mit der Volume-Einstellung in docker-compose.yml übereinstimmen
- Transcodierungsparameter(Erweiterte Konfiguration):
audio_bitrateKann auf 128k/192k/320k, etc. eingestellt werden.video_presetAuswirkungen auf die Transkodierungsgeschwindigkeit (ultraschnell bis sehr langsam)
- Gleichzeitige Kontrolle::
max_threadsEmpfohlene Einstellung: 1,5-2 mal die Anzahl der CPU-Kernedownload_retryAnzahl der Wiederholungsversuche im Falle einer Netzanomalie
Konfigurationsbeispiel Beschreibung:
Bei der Einstellung dervideo_format_id: ‘313’Wenn das System das 2160p60 HDR-Format von YouTube auswählt, muss es in Verbindung mit demvideo_ext: webmVerwendung. Falsche Kombinationen führen zu Download-Fehlern, es wird empfohlen, die Format-Querverweistabelle im Projekt-Wiki für die Einstellungen heranzuziehen.
Diese Antwort stammt aus dem ArtikelTubeTube: Selbstentwickelndes YouTube-Video-Download-ToolDie































