← 返回 Skills 市场
Video Subtitles
作者
Nimrod Gutman
· GitHub ↗
· v1.0.0
9958
总下载
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.
安全使用建议
Install only if you are comfortable running local video-processing commands on media files you choose, allowing output files to be created next to the input or at a specified path, and allowing transcription models to be downloaded or cached. Avoid running it with elevated privileges or on shared machines where /tmp file races matter.
功能分析
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'.
能力评估
Purpose & Capability
The documented purpose is to transcribe audio/video, create SRT subtitles, translate, and burn or embed subtitles; the script behavior matches that purpose.
Instruction Scope
The instructions disclose local script use, ffmpeg, generated SRT/video outputs, and model downloads, though they do not provide formal permission metadata for shell execution and file writes.
Install Mechanism
The script uses uv inline dependencies for faster-whisper and expects ffmpeg or ffmpeg-full; these are purpose-aligned for transcription and video processing.
Credentials
Local file reads/writes and ffmpeg subprocess execution are proportionate to creating subtitle files and subtitled videos; no artifacts show credential access, broad indexing, exfiltration, or unrelated network behavior.
Persistence & Privilege
Speech models may be downloaded and cached by the transcription library, and the script uses a temporary SRT file under /tmp, but there is no autostart, background worker, privilege escalation, or durable persistence mechanism.
如何使用
- 确保已安装 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 插件,目前累计下载 9958 次。
如何安装 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