视频台词提取:从 B 站 / YouTube / 本地视频拿到可编辑的台词文本

前言

做内容工具或视频数据集的人常遇到同一个问题:手头有几十上百个视频,需要把台词整理成文本,用于检索、摘要、做字幕或喂给后续流程。手动复制字幕费时,且很多视频根本没有字幕。下面介绍的这个 Skill 就是为这件事准备的:有字幕就提取,没字幕就自动做 ASR 转写。

这是什么

「视频台词提取」是一个社区来源的通用 Skill,坐标 @user_00c83071/video-transcript-yangle,当前版本 1.1.1,分类 design-media,发布者 user_00c83071。

它解决的问题很具体:从 B 站 / YouTube 视频或本地视频中拿到台词文本,输出纯文本或 SRT 格式。标签显示 requires_api_key=false,说明基础能力不强制要求 API Key。

核心功能

已核实的能力有两条主线:

1、字幕提取:视频本身带字幕时,直接提取字幕文本。
2、无字幕转写:视频没有字幕时,自动走 ASR 转写,支持本地 FunASR 或 SiliconFlow API 两种后端。

输出格式支持两种:纯文本,或 SRT 字幕格式。

需要留意的是,简介里写的是「B 站 / YouTube 视频」,本地视频的字幕提取能力在简介中没有单独展开,采用前建议自己验证。

安装与启用

已抓取资料中没有包含官方安装命令、目录路径或配置字段,因此本文不给出具体命令,避免编造。

按通用 Skill 的用法,这类 Skill 基于 SKILL.md 格式,通常的启用方式是把 Skill 放到客户端的 Skill 目录或通过 SkillHub 页面安装。官方地址如下,安装步骤以官方页面为准:

https://api.skillhub.cn/user_00c83071/video-transcript-yangle
SkillHub 页面: https://www.skillhub.cn/skills/user_00c83071/video-transcript-yangle

资料中未区分 Cursor / Codex CLI / Claude Code 的差异,这部分无法核实,不做说明。

典型用法

资料中没有提供可复现的官方示例,下面只能给出与简介能力对应的使用方向,具体命令需以官方资料为准:

1、给一个 B 站或 YouTube 视频链接,Skill 先尝试提取字幕;
2、有字幕则直接输出纯文本或 SRT;
3、无字幕则走 ASR 转写,按配置选择本地 FunASR 或 SiliconFlow API;
4、拿到结果后用于后续的检索、摘要或字幕制作。

适用场景与注意

适合:需要批量把视频台词变成文本、且愿意接受「有字幕提取、无字幕 ASR」这条链路的开发者。

注意:

1、ASR 转写质量取决于所选后端和音频清晰度,本地 FunASR 需要本地环境支持,SiliconFlow API 需要对应的服务配置。
2、requires_api_key=false 只表示基础标签,SiliconFlow API 这条路径是否仍需要 Key,以官方说明为准。
3、本地视频的支持范围、输出语言、长音频处理等细节,资料中未写明。
4、平台数值参考:SkillHub 评分 100000,下载 834,安装 0(以已抓取资料为准)。

结尾

这个 Skill 的价值在于把「找字幕」和「没字幕就转写」两件事合成一条链路,输出格式也覆盖了纯文本和 SRT 两种常用形态。如果你的场景正好是视频台词批量转文本,值得试一下。

官方地址:https://api.skillhub.cn/user_00c83071/video-transcript-yangle

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜