视频关键帧分析工具

使用.NET MCP SDK实现的视频关键帧提取与分析工具,支持本地或云端处理。

  • by Konstantin86
  • C#
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 Konstantin86/mcp_dotnet_sample

使用说明

mcp_dotnet_示例

中的MCP服务器实现示例。NET 9使用。NET-MCP-SDK

如何在macOS/Windows上运行它

  1. 安装。NET 9 SDK。
  2. 安装 ffmpeg 并确保它在您的 PATH.
  3. 安装克劳德桌面。
  4. 复制 claude_desktop_config.json 转到Claude配置目录
    (例如: ~/Library/Application/Support/Claude/ 在macOS上或Windows上的“%APPDATA%\Claude”)。
  5. 将有效的Google Gemini API密钥添加到配置文件中。
  6. 设置此路径。NET项目中的配置文件。

数据敏感性考虑因素

该解决方案提取视频关键帧,并将其发送到Google Gemini云API进行分析。 如果您的视频包含敏感数据,请注意这些帧是在外部处理的。 如果需要,您可以用本地托管的LLM替换云模型,以保持所有处理脱机。

需求

  • macOS
  • .NET 9 SDK
  • FFmpeg
  • 克劳德桌面版
  • Google Gemini API密钥