返回顶部
y

youtube-transcriberYouTube转录器

One-command YouTube video transcription. Automatically downloads audio and transcribes using OpenAI Whisper API — works even when YouTube subtitles are disabled. Use when asked to "transcribe this video", "get transcript", "what does this video say", or when YouTube captions are unavailable.

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

youtube-transcriber

YouTube 转录工具

一键转录任意YouTube视频——即使字幕被禁用也能工作。

工作原理:

  1. 1. 首先尝试获取YouTube现有字幕(免费、即时)
  2. 如果字幕被禁用/不可用 → 下载音频 → 通过OpenAI Whisper API进行转录

前置条件

  • - yt-dlp — brew install yt-dlp 或 pip install yt-dlp
  • ffmpeg — brew install ffmpeg
  • 设置 OPENAIAPIKEY 环境变量

使用方法

bash

基础用法 — 自动检测最佳方法


{baseDir}/scripts/transcribe.sh https://www.youtube.com/watch?v=VIDEO_ID

指定语言(提高非英语视频的准确性)

{baseDir}/scripts/transcribe.sh https://www.youtube.com/watch?v=VIDEO_ID --lang zh

自定义输出路径

{baseDir}/scripts/transcribe.sh https://www.youtube.com/watch?v=VIDEO_ID --out /tmp/transcript.txt

强制使用Whisper(跳过字幕检查)

{baseDir}/scripts/transcribe.sh https://www.youtube.com/watch?v=VIDEO_ID --force-whisper

保留下载的音频文件

{baseDir}/scripts/transcribe.sh https://www.youtube.com/watch?v=VIDEO_ID --keep-audio

选项

选项描述默认值
--lang <代码>语言提示(ISO 639-1:en、zh、ja、ko等)自动检测
--out <路径>
输出转录文件路径 | /tmp/yttranscript.txt | | --force-whisper | 跳过字幕检查,始终使用Whisper API | 关闭 | | --keep-audio | 转录后保留下载的音频文件 | 关闭(删除音频) | | --audio-bitrate | 音频压缩比特率 | 64 |

工作原理

YouTube URL

├─► 尝试 yt-dlp 字幕(免费、即时)
│ │
│ ├─ 找到 → 清理并输出转录文本 ✓
│ │
│ └─ 未找到/被禁用
│ │
│ ▼
└─► 下载音频(yt-dlp + ffmpeg)

├─ 压缩为单声道、低比特率(适配25MB API限制)


OpenAI Whisper API → 转录文本 ✓

费用

  • - 字幕可用时:免费(使用现有字幕)
  • Whisper API:约$0.006/分钟音频 → 23分钟视频 ≈ $0.14

支持范围

  • - 任意YouTube视频链接(完整URL、youtu.be短链接或视频ID)
  • Whisper支持的所有语言(99+种语言)
  • 最长约4小时的视频(音频压缩至25MB API限制内)

故障排除

  • - YouTube返回403错误:更新yt-dlp(pip install -U yt-dlp)
  • 文件过大无法使用Whisper:使用--audio-bitrate 32降低比特率
  • 缺少API密钥:设置OPENAIAPIKEY环境变量

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 youtube-transcriber-1776188801 技能

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

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

通过命令行安装

skillhub install youtube-transcriber-1776188801

下载

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

文件大小: 5.85 KB | 发布时间: 2026-4-15 10:51

v1.0.0 最新 2026-4-15 10:51
- Initial release of one-command YouTube video transcription.
- Automatically fetches YouTube subtitles when available, or downloads and transcribes audio via OpenAI Whisper API if subtitles are unavailable.
- Supports all YouTube video URLs and over 99 languages.
- Includes options for language, output file, force Whisper usage, audio retention, and audio bitrate customization.
- Works even when YouTube captions are disabled or unavailable.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部