Wenn die Untertitelextraktion fehlschlägt, kann folgendermaßen vorgegangen werden:
Grundlegende Kontrolle(Lösen Sie häufige Probleme mit 80%): Überprüfen Sie das Vorhandensein des CC-Untertitel-Logos auf dem Video (die Front-End-Anzeige muss eingeschaltet sein), überprüfen Sie die Netzwerk-Proxy-Einstellungen (einige Regionen erfordern eine spezielle Konfiguration) und die Gültigkeit des API-Schlüssels (falls konfiguriert).
technische Diagnose::
- passieren (eine Rechnung oder Inspektion etc.)
DEBUG=ytt-mcp* npm startSchalten Sie den detaillierten Protokollierungsmodus ein und achten Sie auf Fehlercodes:- ERR_YT_NO_CAPTIONS zeigt an, dass die Untertitel nicht eingeschaltet sind
- ERR_YT_AGE_RESTRICTED muss die Altersüberprüfung behandeln
- ERR_NETWORK_TIMEOUT Firewall-Einstellungen prüfen
- Versuchen Sie bei einigen automatisch generierten Untertiteln, die URL wie folgt zu ergänzen
&t=10Zeitstempel-Parameter erzwungene Aktualisierung
OptionenSpracherkennung: Aktivieren Sie das experimentelle Spracherkennungsmodul, wenn keine offiziellen Untertitel verfügbar sind (muss in der Konfiguration eingestellt werden)."enableASR": true), ist die Funktion auf der Grundlage des Whisper-Modells mit einer Genauigkeit von etwa 75-85% implementiert. Es wird auch empfohlen, das Problem auf GitHub mit videoId und Fehlerprotokollen einzureichen, und das Entwicklungsteam wird in der Regel innerhalb von 48 Stunden antworten.
Diese Antwort stammt aus dem Artikelytt-mcp: Server-Tool zum Abrufen und Verarbeiten von Untertiteln für YouTube-VideosDie































