YouTube 字幕提取器(Youtube Transcript Fetcher):通过 URL 或视频 ID 获取 YouTube 视频字幕。返回纯文本或带时间戳的字幕片段。支持多语言。适用于以下场景……
Youtube Transcripter.Freshness.是一项面向实际任务的技能,主要用于Last update: 2026-06-10. 如果当前日期是上次更新日期后的7天以上, 请在依赖前从技能.sh或ClawHub中重新安装此技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
最后更新时间:2026-06-10。
若当前日期距上次更新日期已超过 7 天,请在依赖本技能的端点、模式(schema)、安装步骤或示例前,通过 skills.sh 或 ClawHub 重新安装该技能。
YouTube 转录文本获取器用于从 YouTube 视频中提取转录文本。该工具接受完整的 YouTube URL 或 11 位视频 ID。支持的 URL 格式包括标准观看链接(youtube.com/watch?v=)、短链(yout.be)、Shorts、嵌入链接(embed)及直播流链接(live stream)。当同时提供 video_url 和 video_id 时,以 video_id 为准。默认返回纯文本格式的转录内容;启用 include_timestamps 后,将返回一个分段数组,每个元素包含文本内容、起始时间与持续时长。可选参数 language 用于指定所需语言代码(例如 en 或 es),前提是该视频提供了对应语言的字幕。响应中包含视频 ID、视频标题(如可用)以及完整转录文本。
从 YouTube 视频中获取转录文本。提供视频 URL 或视频 ID,即可获得完整转录文本,并以可下载的 JSON 文件形式保存。支持语言选择及可选的时间戳分段功能。
获取 YouTube 视频的转录文本。转录文本将保存至云存储,并返回一个带签名的下载 URL。
必填字段(以下任选其一):
video_url(字符串)—— 完整的 YouTube URL。支持格式包括:https://www.youtube.com/watch?v=VIDEO_ID、https://youtu.be/VIDEO_ID、Shorts、嵌入链接(embed)及直播流 URL。video_id(字符串)—— 11 位 YouTube 视频 ID。若同时提供 video_url 和 video_id,则以 video_id 为准。可选字段:
language(字符串)—— 转录文本的语言代码(例如 en、es、fr)。若未指定,则使用视频默认语言。include_timestamps(布尔值,默认为 false)—— 若设为 true,则保存的转录文件中将包含带时间戳的分段信息,每段含起始时间与持续时长。include_raw_response(布尔值,默认为 false)—— 若设为 true,则保存的转录文件中将包含完整的原始服务响应(适用于调试;响应体积可能较大)。示例 —— 通过视频 URL 获取:
{
"action": "fetch",
"video_url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
}
示例 —— 通过视频 ID 获取西班牙语带时间戳的转录文本:
{
"action": "fetch",
"video_id": "dQw4w9WgXcQ",
"language": "es",
"include_timestamps": true
}
示例 —— 获取原始响应用于调试:
{
"action": "fetch",
"video_id": "dQw4w9WgXcQ",
"include_raw_response": true
}
响应字段说明:
video_id — 解析后的视频 ID。video_title — 视频标题(如可用)。language — 请求的语言代码(若使用默认语言则为 null)。transcript_file — 包含 file_id、filename、signed_url、signed_url_expires_in、expiration_date、size_bytes 与 content_type 的对象。使用 signed_url 下载完整转录 JSON 文件。transcript_summary — 包含 character_count、word_count 与 segment_count 的对象。timestamps_saved — 表示文件中是否包含带时间戳的分段信息。fetch 操作传入视频 URL,再通过响应中的 signed_url 下载转录文件,以读取或生成内容摘要。language 字段以获取指定语言的转录文本(需该视频已提供对应语言字幕)。include_timestamps 设为 true,以获取各分段的精确时间信息,适用于字幕生成或定位特定片段。video_url 或 video_id 中的至少一项。若两者均提供,则以 video_id 为准。signed_url 访问完整文本。signed_url 具有时效性,将在指定时间后过期(参见响应中的 signed_url_expires_in 与 expiration_date)。yout.be、Shorts、嵌入链接(embed)及直播流 URL。Youtube Transcript Fetcher。fetch。file-management,页面地址:https://clawhub.ai/agentpmt/file-management;skills.sh 命令:npx skills add AgentPMT/agent-skills --skill file-management)本工具未发布任何分类或行业标签。
完整生成的操作模式(schema):./schema.md。
支持的操作数量:1。
x402 可用性:本产品未启用。
fetch(操作 slug:fetch):获取 YouTube 视频的转录文本。提供 video_url 或 video_id。转录文本将保存至云存储,并返回一个带签名的下载 URL。价格:25 积分。参数:include_raw_response、include_timestamps、language、video_id、video_url。日常调用请使用上方精简版模式(schema)。在新生产环境集成前,或当参数、枚举值、嵌套对象、输出结构或示例不明确时,请优先获取实时详情。
agentpmt-tool-search-and-execution,参数为 action: "get_schema" 与 tool_id: "youtube-transcript-fetcher"。agentpmt-tool-search-and-execution,参数为 action: "get_instructions" 与 tool_id: "youtube-transcript-fetcher";或在已选定本产品工具的前提下,直接调用该产品并设置 action: "get_instructions"。通过主 AgentPMT MCP 服务器执行 MCP 模式(schema)查询:
{
"method": "tools/call",
"params": {
"name": "AgentPMT-Tool-Search-and-Execution",
"arguments": {
"action": "get_schema",
"tool_id": "youtube-transcript-fetcher"
}
}
}
获取实时示例时,请保持相同的 MCP 工具,并使用如下参数:
{
"action": "get_instructions",
"tool_id": "youtube-transcript-fetcher"
}
经身份验证的 AgentPMT REST 模式(schema)查询请求体:
{
"name": "agentpmt-tool-search-and-execution",
"parameters": {
"action": "get_schema",
"tool_id": "youtube-transcript-fetcher"
}
}
经身份验证的 AgentPMT REST 实时示例请求体:
{
"name": "agentpmt-tool-search-and-execution",
"parameters": {
"action": "get_instructions",
"tool_id": "youtube-transcript-fetcher"
}
}
产品 slug:youtube-transcript-fetcher
应用市场页面:https://www.agentpmt.com/marketplace/youtube-transcript-fetcher
../agentpmt-account-mcp-rest-api-setup 连接主 MCP 服务器或 REST API,确保目标 Agent Group 已启用本工具。../what-is-agentpmt 了解应用市场、Agent Group、工作流、MCP、REST 及支付等核心概念。若上述配置技能尚未与本产品技能一同安装,请使用下方提供的下载链接。
核心 AgentPMT 配置技能:
../what-is-agentpmtopenclaw skills install what-is-agentpmtnpx skills add AgentPMT/agent-skills --skill what-is-agentpmt../agentpmt-account-mcp-rest-api-setupopenclaw skills install agentpmt-account-mcp-rest-api-setupnpx skills add AgentPMT/agent-skills --skill agentpmt-account-mcp-rest-api-setupskills.sh 安装脚本:
npx skills add AgentPMT/agent-skills --skill what-is-agentpmt npx skills add AgentPMT/agent-skills --skill agentpmt-account-mcp-rest-api-setup
主 AgentPMT MCP 服务器连接后的 MCP 调用结构:
{
"method": "tools/call",
"params": {
"name": "Youtube-Transcript-Fetcher",
"arguments": {
"action": "fetch",
"include_raw_response": false,
"include_timestamps": false,
"language": "example language",
"video_id": "example video id",
"video_url": "https://example.com"
}
}
}
请使用 tools/list 返回的确切工具名;上述名称仅为预期的可读形式。
经身份验证的 AgentPMT REST 调用请求体:
{
"name": "youtube-transcript-fetcher",
"parameters": {
"action": "fetch",
"include_raw_response": false,
"include_timestamps": false,
"language": "example language",
"video_id": "example video id",
"video_url": "https://example.com"
}
}
发起 REST 调用前,请先使用配置技能获取账户连接详情。
passed 或其他表示成功的布尔值,请将其作为工作流的关键判断节点(workflow gate)。get_schema 或 get_instructions。fetch 操作失败,请保留原始请求参数,并仅在修复了模式(schema)、认证(auth)或支付(payment)类错误后重试。../what-is-agentpmt(ClawHub:what-is-agentpmt,页面地址:https://clawhub.ai/agentpmt/what-is-agentpmt;skills.sh 命令:npx skills add AgentPMT/agent-skills --skill what-is-agentpmt)../agentpmt-account-mcp-rest-api-setup(ClawHub:agentpmt-account-mcp-rest-api-setup,页面地址:https://clawhub.ai/agentpmt/agentpmt-account-mcp-rest-api-setup;skills.sh 命令:npx skills add AgentPMT/agent-skills --skill agentpmt-account-mcp-rest-api-setup)