mcpField
S
scribiz

scribiz

github.com/illyism创意与媒体654195 次安装今天更新
代码仓库

关于 scribiz

Scribiz 是面向使用 MCP 客户端或命令行的 Agent 的音视频转录技能。它可生成带说话人和时间戳的文本、屏幕文字、摘要及章节,也能处理没有字幕的视频。

主要功能

  1. 01生成带说话人和时间戳的转录
  2. 02提取屏幕文字
  3. 03生成摘要和章节
  4. 04搜索内容并提供引用片段
  5. 05导出字幕和文本

适用场景

  1. 01查找视频中某句话出现的位置
  2. 02制作带说话人标记的播客节目说明
  3. 03生成可上传的字幕
  4. 04总结演示内容及屏幕展示的主张

MCP 相关

Scribiz 提供托管的 MCP 服务,地址为 https://scribiz.com/mcp。其工具可获取视频上下文、搜索或询问视频内容、读取完整转录及检查任务状态。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/illyism/seo-skills --skill scribiz

安装后在 Claude Code 中输入/scribiz确认已加载。

详细介绍

Scribiz

Scribiz 可将视频或音频链接以及本地文件转换为带有说话人和时间戳的转录文本、屏幕上显示的文字、摘要和章节。即使视频没有字幕,也能处理。

文档:scribiz.com/docs。每个文档页面也提供 Markdown 格式:在路径末尾添加 .md 即可。

选择使用方式

What does the agent have?
├── An MCP client (Claude Code, Cursor, Codex) and a link
│   └── Use the MCP server. Best for questions, summaries and search.
├── A shell and a link or local file
│   └── Use the CLI. Best for subtitles, files on disk and batch jobs.
└── Neither
    └── Send the user to scribiz.com to paste the link.

MCP 服务

托管于 https://scribiz.com/mcp(Streamable HTTP)。开始使用无需密钥。

# Claude Code
claude mcp add --transport http scribiz https://scribiz.com/mcp

Cursor 配置文件 ~/.cursor/mcp.json:

{ "mcpServers": { "scribiz": { "url": "https://scribiz.com/mcp" } } }
# Codex: ~/.codex/config.toml
[mcp_servers.scribiz]
url = "https://scribiz.com/mcp"

工具:

  • get_video_context:在不到 2,000 个 token 的篇幅内提供摘要、章节和关键时刻。从这里开始。
  • search_video:查找某个短语出现的位置,并只读取相关片段。
  • ask_video:提供答案,并附上 3–5 个引用片段,每个片段都带时间戳链接。
  • get_transcript:获取完整转录文本,确实需要全部内容时使用。
  • get_job:检查正在运行的任务。

没有密钥时,服务会读取字幕、已处理的视频,以及每日少量额度内的链接内容。它不会查看画面。使用 API 密钥(Authorization: Bearer $SCRIBIZ_API_KEY)后,会消耗账户时长,并可读取屏幕内容。其他客户端请参阅:MCP 安装指南。

优先使用 get_video_context,然后使用 search_video,而不是提取整份转录文本。两小时的演讲会超过 25,000 个 token。

CLI

npm install -g scribiz     # or: npx scribiz --help
scribiz login              # free account, 30 minutes a month
scribiz setup              # or: your own Gemini API key
scribiz doctor             # checks the credential, ffmpeg, ffprobe, yt-dlp

需要 Node.js 24+、ffmpeg,以及处理大多数链接所需的 yt-dlp(brew install ffmpeg yt-dlp)。已在 macOS 上测试。

scribiz "https://www.youtube.com/watch?v=VIDEO_ID" -o talk.srt        # subtitles
scribiz talk.mp4 -f txt -o talk.txt                                    # plain text
scribiz talk.mp4 -f md -o talk.md                                      # Markdown with speakers
scribiz context talk.mp4 --visual -f context                           # transcript + on-screen notes + summary + chapters, for an LLM
scribiz talk.mp4 --json --out-file talk.json                           # save the full result once
scribiz format talk.json -f vtt                                        # render another format without paying again
scribiz ask talk.json "What did they decide about pricing?"

包含 ? 的链接请用引号括起来。输入文件夹时,会在每个文件旁写入一个 .srt 文件。

选项
  • 格式: -f srt|vtt|txt|md|context|json(默认值为 srt)
  • 模式: -m auto|captions|audio|visual|full(别名为 listen、watch、both)。Auto 会使用质量良好的字幕;没有字幕时则会进行听写。
  • 说话人: 访谈和播客使用 --speakers,屏幕字幕使用 --no-speakers
  • 校对: --proofread;对于语音转文字容易听错的名称,可加上 --vocabulary "Brand,Name"
  • 语言提示: -l en
  • 费用限制: --max-cost 0.50、--max-duration 02:00:00
  • 脚本: --no-input 表示不显示提示。退出代码:0 表示成功,2 表示用法错误,3 表示登录或额度问题,4 表示来源问题,5 表示提供方问题,6 表示缺少工具。

不要事后拆分或重新分块 SRT 字幕条目。请改为重新运行 Scribiz。

内容工作流

  • 视频转博客文章: 运行 get_video_context(或 scribiz context),根据章节列出大纲,为关键论点引用转录文本,并将时间戳作为来源链接。
  • 播客节目备注: 使用 -f md --speakers,然后撰写摘要、带时间戳的章节列表和精选引文。
  • 社交媒体短片: 使用 search_video 找出最有力的片段,然后撰写注明准确秒数的帖子。
  • 竞品研究: 总结竞争对手的演示或网络研讨会,并列出其在屏幕上展示的论点和功能(--visual)。
  • 上传字幕: --proofread --no-speakers -o video.srt。

限制

  • YouTube、播客订阅源、直接媒体链接和文件的效果最佳。TikTok、X 和 Vimeo 尽力支持。Instagram 通常需要在 CLI 中使用 --cookies-from-browser chrome。
  • 不适用于直播、DRM 服务(Spotify、Netflix)、视频剪辑或视频生成。
  • 发布前请抽查输出中的人名和品牌名。

评论

支持 Markdown