字幕抽出に失敗した場合は、以下の手順で診断できます:
基本検査(80%の一般的な問題の解決): ビデオ上にCC字幕ロゴがあることを確認し(フロントエンド表示がオンになっている必要があります)、ネットワーク・プロキシ設定を確認し(地域によっては特定の設定が必要です)、APIキーの有効性を確認します(設定されている場合)。
技術診断::
- とおす
DEBUG=ytt-mcp* npm start詳細ログモードをオンにし、エラーコードを観察する:- ERR_YT_NO_CAPTIONS は、キャプションがオンになっていないことを示します。
- ERR_YT_AGE_RESTRICTED 年齢認証を処理する必要があります。
- ERR_NETWORK_TIMEOUT ファイアウォール設定のチェック
- 自動生成されるいくつかの字幕については、URLに以下を追加してみてください。
&t=10タイムスタンプ・パラメーター強制更新
オプション公式字幕が利用できない場合、実験的音声認識モジュールを有効にする。"enableASR": trueこの機能はWhisperモデルに基づいて実装されており、その精度は約75-85%である。また、GitHubにvideoIdとエラーログを添えてissueを提出することが推奨されており、開発チームは通常48時間以内に対応する。
この答えは記事から得たものである。ytt-mcp: YouTube動画の字幕を取得・処理するサーバーツールについて































