Subtitle Translator - MCB AI

v1.0.0

Translate SRT subtitle files into any target language using AI. Processes subtitles in batches to handle large files efficiently, preserves exact SRT format...

0· 18·0 current·0 all-time
byMCB AI@mcbaivn
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description promise AI-powered subtitle translation. The repository provides robust parsing (parse-srt.py) and rebuilding (build-srt.py) code but does not include a networked translation component — that is expected to be performed by the agent/LLM per SKILL.md instructions. This separation is reasonable, but worth noting: the skill supplies I/O handling, not the actual translator implementation.
Instruction Scope
SKILL.md instructs the agent to accept an SRT file (path or pasted content), parse it, split into batches, call an AI to translate each batch, and reassemble output. The instructions reference only the subtitle files and typical SRT handling (encodings, html tags, timecodes) and do not request unrelated files, system credentials, or external endpoints.
Install Mechanism
No install spec is provided and no third‑party downloads are embedded. SKILL.md suggests installing via 'npx clawhub@latest install ...' which is a normal installer instruction for the platform; the included Python scripts are local files only. No extract-from-URL or untrusted remote fetches are present.
Credentials
The skill declares no required environment variables, no primary credential, and no config paths. The code optionally imports chardet for encoding detection (safe/optional). There are no requests for secrets, cloud credentials, or unrelated tokens.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform-wide privileges. It does not attempt to modify other skills or system settings in the provided files.
Assessment
This skill is primarily a local SRT parser/builder; the actual translation is expected to be done by the agent/LLM when you invoke the skill. Before installing, consider: (1) subtitle text will be sent to whichever model or API the agent uses — avoid sending private or sensitive transcripts to external services unless you trust the destination, (2) the README suggests copying files into your agent's skills directory — confirm you are comfortable with that filesystem operation, and (3) review any runtime prompts or the agent's configuration that perform the translation (not included here) to ensure it uses the model/API and privacy settings you want. No credentials or remote downloads are required by the skill itself.

Like a lobster shell, security has layers — review code before you run it.

latestvk9785k9gh2bax3zgh4fahq0h3h8497g7mcbaivk9785k9gh2bax3zgh4fahq0h3h8497g7subtitlevk9785k9gh2bax3zgh4fahq0h3h8497g7

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments