← 返回 Skills 市场
Video Subtitles
作者
Nimrod Gutman
· GitHub ↗
· v1.0.0
10214
总下载
17
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install video-subtitles
功能描述
Generate SRT subtitles from video/audio with translation support. Transcribes Hebrew (ivrit.ai) and English (whisper), translates between languages, burns subtitles into video. Use for creating captions, transcripts, or hardcoded subtitles for WhatsApp/social media.
安全使用建议
Review this before installing. Run it only on media files and output paths you choose, avoid pointing -o at existing important files, and prefer running it in a constrained environment. The publisher should pin dependencies, use secure temporary files, and require an explicit overwrite option.
功能分析
Type: OpenClaw Skill
Name: video-subtitles
Version: 1.0.0
The skill is classified as suspicious due to its use of `subprocess.run` in `scripts/generate_srt.py` to execute the `ffmpeg` command. While this is a legitimate requirement for the stated purpose of burning subtitles into video, `ffmpeg` is a powerful external utility, and the capability to execute arbitrary external commands via `subprocess` always presents a higher risk. Although the script attempts to construct `ffmpeg` arguments carefully and uses an internally generated temporary SRT file, the presence of this high-risk capability without explicit malicious intent warrants a 'suspicious' classification rather than 'benign'.
能力评估
Credentials
Reading media files and producing SRT/MP4 files is proportionate, but the script uses ffmpeg -y, direct output writes, and a predictable /tmp subtitle path, creating avoidable file clobber and local symlink risks.
Install Mechanism
The uv script auto-resolves faster-whisper with an open-ended version constraint, and the skill notes automatic dependency and model downloads. That is purpose-aligned for transcription, but not pinned or integrity-scoped.
Instruction Scope
The skill instructs agents to run a local executable script and write transcript, subtitle, or video outputs, but it does not define narrow tool or path boundaries and the script overwrites outputs without an explicit force option.
Persistence & Privilege
No services, startup hooks, memory poisoning, tool replacement, or privilege escalation were found. Runtime dependencies and transcription models may be cached by normal package/model tooling after first use.
Purpose & Capability
The stated purpose is coherent with the artifacts: it transcribes audio or video, generates SRT output, and uses ffmpeg to embed or burn subtitles. I did not find unrelated credential access, exfiltration, prompt hijacking, or destructive behavior outside that workflow.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install video-subtitles - 安装完成后,直接呼叫该 Skill 的名称或使用
/video-subtitles触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Hebrew/English transcription, translation, burn-in subtitles
元数据
常见问题
Video Subtitles 是什么?
Generate SRT subtitles from video/audio with translation support. Transcribes Hebrew (ivrit.ai) and English (whisper), translates between languages, burns subtitles into video. Use for creating captions, transcripts, or hardcoded subtitles for WhatsApp/social media. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 10214 次。
如何安装 Video Subtitles?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install video-subtitles」即可一键安装,无需额外配置。
Video Subtitles 是免费的吗?
是的,Video Subtitles 完全免费(开源免费),可自由下载、安装和使用。
Video Subtitles 支持哪些平台?
Video Subtitles 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Video Subtitles?
由 Nimrod Gutman(@ngutman)开发并维护,当前版本 v1.0.0。
推荐 Skills