返回顶部
v

video-transcriber视频转写

视频转写工作流,支持B站和YouTube视频。自动判断有字幕/无字幕,有字幕则获取字幕,无字幕则下载音频+whisper转写。触发场景:(1) 用户要求总结视频内容 (2) 用户要求获取视频字幕 (3) 用户要求转写视频 (4) 处理B站/YouTube视频

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
309
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

video-transcriber

视频转写工作流

决策流程

  1. 1. 尝试获取字幕 → bilibili-youtube-watcher
↓ 有字幕? ──是──→ 检查语言 ──需翻译?──是──→ LLM翻译 ↓否 ↓否
  1. 2. 下载音频 → yt-dlp 直接使用
  1. 3. 判断语言 → 中文?用--language Chinese : 用--language en
  1. 4. 转写 → whisper.cpp tiny模型

工具

bilibili-youtube-watcher(有字幕时)

bash

B站视频字幕

python3 ~/.openclaw/extensions/bilibili-youtube-watcher/scripts/get_transcript.py URL --lang zh-CN

YouTube字幕(尝试en/zh-CN)

python3 ~/.openclaw/extensions/bilibili-youtube-watcher/scripts/get_transcript.py URL --lang en

yt-dlp + whisper.cpp(无字幕时)

bash

1. 获取视频时长


yt-dlp --dump-json --no-check-certificate URL | jq -r .duration, .title

2. 下载音频

yt-dlp -f bestaudio --no-check-certificate URL -o audio.m4a

3. 转码

ffmpeg -i audio.m4a -ar 16000 -ac 1 audio.wav

4. 转写

中文视频

whisper-cpp -m ggml-tiny.bin -f audio.wav -osrt --language Chinese

英文视频

whisper-cpp -m ggml-tiny.bin -f audio.wav -osrt --language English

注意事项

  • - exec默认timeout=1800秒(30分钟),足够处理40分钟视频
  • 翻译:用LLM直接处理字幕内容
  • 字幕库:my.feishu.cn/docx/I9P3dGDZioSJZlxfHwwclXcAnDe

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 video-transcriber-1776025188 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 video-transcriber-1776025188 技能

通过命令行安装

skillhub install video-transcriber-1776025188

下载

⬇ 下载 video-transcriber v1.0.0(免费)

文件大小: 1.55 KB | 发布时间: 2026-4-13 12:28

v1.0.0 最新 2026-4-13 12:28
- Initial release of the video-transcriber skill.
- Supports Bilibili and YouTube videos: summarizes content, retrieves or transcribes subtitles, and processes both platforms.
- Automatically detects if captions are available; fetches them if present or uses Whisper transcription if absent.
- Handles both Chinese and English videos, with translation when needed.
- Workflow includes tools: bilibili-youtube-watcher, yt-dlp, ffmpeg, and whisper.cpp.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部