Baoyu YouTube Transcript
Downloads YouTube video transcripts/subtitles and cover images by URL or video ID.
clawhub install jimliu/baoyu-youtube-transcriptVideo to text converter. Downloads videos from Bilibili using bilibili-api, from other sites using yt-dlp, then transcribes audio using faster-whisper. Use w...
# Install Skill (downloads SKILL.md to .claude/skills/) clawhub install video-to-text-2 # Then just tell Claude: "use Video To Text to help me..."
# Same install command — works with all SKILL.md-compatible AI coding tools clawhub install video-to-text-2
This Skill is compatible with the OpenClaw standard. After installation, a SKILL.md file is auto-generated, usable by any OpenClaw-compatible AI Agent (Claude Code, Cursor, Windsurf, etc.).
python3 scripts/video_to_text.py <video_url_or_local_file> [options]
# Bilibili video (requires auth)
python3 scripts/video_to_text.py "https://www.bilibili.com/video/BVxxx"
# Specify Chinese language
python3 scripts/video_to_text.py "https://www.bilibili.com/video/BVxxx" -l zh
# Local file
python3 scripts/video_to_text.py "/path/to/video.mp4" -m small
# Save to file
python3 scripts/video_to_text.py "https://www.bilibili.com/video/BVxxx" -o result.txt
BILIBILI_CREDENTIALS = {
"sessdata": "your_sessdata",
"bili_jct": "your_bili_jct",
"buvid3": "your_buvid3"
}
python3 scripts/video_to_text.py "https://www.bilibili.com/video/BVxxx" \
--sessdata "xxx" \
--bili-jct "xxx" \
--buvid3 "xxx"
# Install dependencies
pip3 install bilibili-api-python yt-dlp faster-whisper aiohttp requests
# Ensure ffmpeg is installed
# Ubuntu/Debian: sudo apt install ffmpeg
# CentOS: sudo yum install ffmpeg
clawhub run video-to-text-2 --url "https://www.bilibili.com/video/BV1xxx" --output transcript.txt --format srtDownloads YouTube video transcripts/subtitles and cover images by URL or video ID.
clawhub install jimliu/baoyu-youtube-transcript