从视频链接下载视频,并将口播文案转录为文字。依赖 yt-dlp 和 openai-whisper,全部开源免费本地部署。
Video Translacy是一项面向实际任务的技能,主要用于extract text from video links (Douyin, Bilibili, YouTube, Kuaishou等) 时间戳 .;脚本文件相对于本 SKILL.md 所在目录:脚本/trancis.py;
脚本文件相对于本;执行时使用完整路径。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
Extract text from video links (Douyin, Bilibili, YouTube, Kuaishou, etc.) with timestamps.
脚本文件相对于本 SKILL.md 所在目录:scripts/transcribe.py
执行时使用完整路径,例如:
python ~/.openclaw/skills/jeff-video-to-text-1.0.0/scripts/transcribe.py ""
pip install yt-dlp openai-whisper winget install ffmpeg # Windows # brew install ffmpeg # macOS # sudo apt install ffmpeg # Linux
Whisper large-v3 model is ~2.9GB. Set cache to a non-system drive:
# Windows PowerShell (permanent, User-level):
[Environment]::SetEnvironmentVariable("WHISPER_DOWNLOAD_ROOT", "X:whisper_cache", "User")
# macOS/Linux (~/.zshrc or ~/.bashrc):
export WHISPER_DOWNLOAD_ROOT="~/whisper_cache"
# Windows PowerShell:
[Environment]::SetEnvironmentVariable("VIDEO_DOWNLOAD_DIR", "X:video_downloads", "User")
# macOS/Linux:
export VIDEO_DOWNLOAD_DIR="~/video_downloads"
# Windows: Create %APPDATA%yt-dlpconfig (one line): -o X:video_downloads%(title)s.%(ext)s # macOS/Linux: Create ~/.config/yt-dlp/config (one line): -o ~/video_downloads/%(title)s.%(ext)s
python/scripts/transcribe.py " " [model] [prompt]
video_url: 视频链接(必填)model: large-v3(默认,质量最好)或 turbo(更快,精度略低)prompt: 可选提示词,帮助 Whisper 识别特定领域术语python transcribe.py ""
[0.0s-8.0s] Text here... [8.0s-20.0s] More text...
yt-dlp supports 1000+ sites: Douyin, TikTok, Bilibili, YouTube, Kuaishou, Weibo, Xiaohongshu, Xigua Video, etc.
脚本下载的视频文件会保存在 VIDEO_DOWNLOAD_DIR(默认为脚本所在目录),文件名为 temp_video.*。转录完成后如不需要保留视频,可主动删除:
# Windows del <脚本目录>temp_video.* # macOS/Linux rm <脚本目录>/temp_video.*
--cookies 参数)turbo 模型加速turbo 模型减少占用WHISPER_DOWNLOAD_ROOT directory相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 133.9万人学习
共49课时 | 82.5万人学习