
ruezo/mcp-video-digest
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
ビデオリンクを介してビデオを転送するためのMCPサーバーとビデオコンテンツのまとめ
概要
MCPビデオダイジェストは、YouTube、Bilibi、TikTok、Twitterからオーディオを抽出し、テキストに変換するビデオコンテンツ処理サービスです。 サービスは、設定されたAPIキーに基づいて柔軟に使用できるDeepgram、Gladdia、Speechmatics、Assemblyなどの複数の転送サービスプロバイダをサポートしています。 (第一次MCP実践プロジェクト、主にMCP開発と運用プロセスに精通) - 1000以上のウェブサイト上でコンテンツのダウンロードとオーディオ抽出をストリーミングするためのサポート - 複数の転送サービスプロバイダのサポート: - Deepgram - Gladia - Speechmatics - アセンブリAI - 利用可能なAPIキー自動選択サービスに基づく柔軟なサービス選択メカニズム - パフォーマンスを組み合わせるステップステップ処理設計 - 完全なエラー処理とログ記録 - スピーカーの切断のためのサポート - ローカルモデルcpu / gpuアクセラレーション処理のためのXサポート Speechmatics は、スピーチを sdk に使用しました 1。 .envファイルを作成するか、rename.env.exampleをrename.env.exampleで、必要なAPIキーを設定します。注記: 少なくとも1つのAPIキーが構成される必要があります。 2.サービスの優先順位付け: - ディープグラム(中国のために推奨) - グラディア - スピーチ - アセンブリAI スクリプトをテスト: - 環境変数の構成を検証 - YouTubeのダウンロードをテスト - 個々の転送サービスをテスト - 完全なビデオ処理をテストして下さい 1。 新しい転送サービスを追加します。 - src/services/transcription/ ディレクトリの下の新しいサービスクラスを作成します。 - Inherit BaseTransctionService - transcribbe メソッドを実行します。 カスタムダウンロードサービス: - src/services/download/ディレクトリの下の新しいダウンローダーを変更または追加 - YouTubeダウンローダーの継承または変更
概要(AI 翻訳)
日本語 English
プロジェクトプロフィール MCPビデオダイジェストは、YouTube、Bilibi、TikTok、Twitterからオーディオを抽出し、テキストに変換するビデオコンテンツ処理サービスです。 サービスは、設定されたAPIキーに基づいて柔軟に使用できるDeepgram、Gladdia、Speechmatics、Assemblyなどの複数の転送サービスプロバイダをサポートしています。 (第一次MCP実践プロジェクト、主にMCP開発と運用プロセスに精通)
機能特性
- ストリーミングコンテンツのダウンロードと1,000以上のウェブサイト上のオーディオ抽出のサポート
- 複数の転送サービスプロバイダのサポート:
- ディープグラム。
- グラディア。 スピーチ
- アセンブリAI。
- 適用範囲が広いサービス選択のメカニズム、利用できるAPIのキーに基づく自動サービス選択
- 共同活動を改善するステップスルー設計
- 完全なエラーとログレコード -スピーカーの分離を支えて下さい。
- x サポートローカル モデル cpu/gpu 加速処理
ディレクトリ構造
テストスクリーンショット
インストールの説明
#1. uvをインストールするか、pythonを使う uv がインストールされていない場合は、次のコマンドを使用できます。
- クローニング プロジェクト:
#3 仮想環境の作成と活性化:
#4. インストール依存性:
演説は、リクエスト(スピーチではなく、私の料理です)を使ってデバッグする問題を抱えています。
プロフィールの説明
- 必要な API キーを構成するために、root ディレクトリにある [[
.env] ファイルまたは名前を変更します。
注意: 少なくとも1つのAPIキーは構成する必要があります
2.サービスの優先順位付け: ・Deepgram(中国語対応)
- グラディア。 スピーチ
- アセンブリAI。
使用方法
- スタートアップサービス:
またはデバッグを使用する:
-
コールサービス:
-
クライアントSSEを例として
スタートアップ注文を変更する STDIO は十分です: 検証されていない MCP ドキュメント
テスト
テストスクリプトを実行:
テストスクリプトは:
- 環境変数構成の確認
- YouTubeのダウンロードをテストする
- 各種転送サービスのテスト
- 完全なビデオ処理をテストして下さい
開発ガイド
- 新しい転送サービスを追加します。
- [[[T2]ディレクトリのカテゴリで新しいサービスを作成する
- 成功 [T3] カテゴリー
- Achieved [[T4] メソッド
カスタムダウンロードサービス:
- [[[T5]ディレクトリデバイスで新しいダウンロードを変更または追加する
- [カテゴリ[T6]の成功または修正
経営の信頼性
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"video_digest": {
"url": "http://<ip>:8000/sse"
}
}
}
# 当然可以在Client传递Key
"env": {
"DEEPGRAM_API_KEY":"your_deepgram_key"
}