← Back to Skills Marketplace
Subtitle To Video
by
linmillsd7
· GitHub ↗
· v1.0.0
· MIT-0
44
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install subtitle-to-video
Description
add subtitle files, video into captioned videos with this skill. Works with MP4, MOV, AVI, WebM files up to 500MB. YouTubers, content creators use it for add...
Usage Guidance
This skill appears to be a client for a cloud subtitle-rendering service and will upload the video/subtitle files you provide to https://mega-api-prod.nemovideo.ai and use a NEMO_TOKEN for authorization. Before installing or running it: 1) Confirm you trust the nemovideo.ai domain and are comfortable uploading the videos (they will leave your machine). 2) Prefer providing your own NEMO_TOKEN from a known account rather than relying on the skill's anonymous-token flow if you need auditability. 3) Ask the publisher to explain the config path in the frontmatter (~/.config/nemovideo/) and why the registry listed no config paths — that mismatch is unexplained. 4) If you have sensitive videos, verify the service's privacy/retention policy and, if possible, test with non-sensitive content first. Additional information that would raise confidence: a homepage or documented service owner, code or network logs showing only the described endpoints, and a clear justification for reading install paths and the YAML frontmatter.
Capability Analysis
Type: OpenClaw Skill
Name: subtitle-to-video
Version: 1.0.0
The skill is a legitimate integration for a video processing service (nemovideo.ai) that embeds subtitles into video files. It defines standard API workflows for authentication, file upload, and cloud rendering, using the NEMO_TOKEN environment variable and specific attribution headers. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the behavior is consistent with the stated purpose of the tool.
Capability Assessment
Purpose & Capability
The skill's stated purpose (embed subtitles into videos) matches the runtime instructions (upload video + subtitle files, render on cloud GPUs, return MP4). Requesting a NEMO_TOKEN credential is coherent for a hosted rendering service. However, the SKILL.md frontmatter declares a configPath (~/.config/nemovideo/) even though the registry metadata reported no required config paths — this mismatch is unexplained.
Instruction Scope
Runtime instructions are explicit about connecting to https://mega-api-prod.nemovideo.ai, creating sessions, uploading files, using SSE, and polling render status — all expected for a cloud rendering service. The instructions also ask the agent to detect install path patterns to set X-Skill-Platform and to read this file's YAML frontmatter at runtime to set attribution headers. Those filesystem reads (detecting install path, reading frontmatter) are not strictly required to embed subtitles and expand the skill's scope modestly; they should be justified by the developer.
Install Mechanism
No install spec and no code files — instruction-only skill. That is lower risk because nothing is written to disk by an installer. All network activity comes from runtime API calls described in SKILL.md.
Credentials
The skill only declares one required env var (NEMO_TOKEN), which is proportionate to a hosted API. The instructions also provide a fallback workflow to obtain an anonymous token by POSTing to the service if NEMO_TOKEN is absent; this is reasonable but means the agent may reach out and create/use ephemeral credentials automatically. The mismatch between the registry's 'no config paths' and the frontmatter that lists ~/.config/nemovideo/ is unexplained and should be clarified.
Persistence & Privilege
No 'always: true' or other elevated persistence flags. The skill is user-invocable and allows autonomous invocation (the platform default) but does not request system-wide modifications or persistent elevated privileges in its manifest.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install subtitle-to-video - After installation, invoke the skill by name or use
/subtitle-to-video - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of subtitle-to-video skill
- Embed subtitle files into videos up to 500MB (supports MP4, MOV, AVI, WebM).
- Designed for YouTube creators and content makers to add captions; outputs 1080p MP4 files.
- Connects to cloud GPU backend for fast, server-side rendering (20–40 seconds typical for short clips).
- Handles user requests, uploads, exports, and tracks status via dedicated API endpoints.
- Supports session-based workflows and stateful editing, with progress updates and error handling.
Metadata
Frequently Asked Questions
What is Subtitle To Video?
add subtitle files, video into captioned videos with this skill. Works with MP4, MOV, AVI, WebM files up to 500MB. YouTubers, content creators use it for add... It is an AI Agent Skill for Claude Code / OpenClaw, with 44 downloads so far.
How do I install Subtitle To Video?
Run "/install subtitle-to-video" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Subtitle To Video free?
Yes, Subtitle To Video is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Subtitle To Video support?
Subtitle To Video is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Subtitle To Video?
It is built and maintained by linmillsd7 (@linmillsd7); the current version is v1.0.0.
More Skills