← 返回 Skills 市场
183
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install toncall-videourl-text
功能描述
唐潮Toncall工作室开发 - 视频URL语音转文字。支持任意可直接访问的视频URL,自动下载视频、提取音频、上传火山引擎TOS、调用火山引擎语音识别API识别文字,完成后自动清理本地和TOS的临时文件。使用:当用户发送视频URL并要求提取视频文案、语音转文字、转文字时直接执行;当用户只发送视频URL没有说明意...
安全使用建议
This skill appears to do what it says: it downloads a provided video URL, extracts audio, uploads audio to your Volcengine TOS bucket, and calls Volcengine ASR to produce text. Before installing or running it: (1) Only use with videos you own or have permission to process — the audio is uploaded to third-party services. (2) Store credentials securely and consider using least-privilege/ephemeral keys for the TOS bucket (upload/delete permissions only for a dedicated bucket/folder). (3) Inspect the full script yourself — the provided file in the package is truncated in the listing and includes minor bugs (e.g., uses datetime.UTC which will fail in standard Python); fix or audit before production use. (4) Run the script in an isolated environment (container) and test with non-sensitive media first. (5) If you want keys kept out of disk, adapt the script to read them from a secure environment or secret store. If you want, I can (a) show the rest of the script if you paste it, (b) list the exact network endpoints and fields sent, or (c) suggest code changes to reduce privileges and improve safety.
功能分析
Type: OpenClaw Skill
Name: toncall-videourl-text
Version: 1.0.0
The skill provides video-to-text transcription by downloading videos, extracting audio via ffmpeg, and utilizing Volcengine (ByteDance) TOS and ASR APIs. The Python script `video_url_to_text.py` implements standard AWS V4 signature logic for cloud storage interactions and includes robust cleanup routines for both local and remote temporary files. No evidence of malicious intent, credential exfiltration, or prompt injection was found; the code strictly follows the functionality described in `SKILL.md`.
能力评估
Purpose & Capability
The name/description (download video, extract audio, upload to Volcengine TOS, call Volcengine ASR) matches the code and SKILL.md. Required secrets are requested in a config.ini (TOS ak/sk, bucket, and ASR app/access keys) which is coherent with the stated purpose.
Instruction Scope
Runtime instructions are limited and specific: run py scripts/video_url_to_text.py <url>. The script reads only the local config.ini, downloads the provided video URL, extracts audio with ffmpeg, uploads that audio to the user's TOS bucket, calls Volcengine ASR endpoints, writes a text result, and attempts to delete local and remote temp files. There are no instructions to scan arbitrary local files or exfiltrate unrelated data, but note that audio is uploaded to external services (Volcengine endpoints) — this is expected but privacy-relevant.
Install Mechanism
This is an instruction-only skill with included Python script; there is no install spec or remote binary download. The only runtime dependency is ffmpeg and Python requests (both checked by the script), so installation risk is low.
Credentials
The script asks for TOS (object storage) credentials and Volcengine ASR keys in config.ini — these are proportional to uploading audio and calling the ASR API. Credentials are stored in a file rather than environment variables; that is a legitimate design choice but means you should secure config.ini. The skill does not request unrelated credentials.
Persistence & Privilege
The skill does not request always:true or system-wide privileges. It does not modify other skills. It will use the provided TOS credentials to upload and delete objects in the configured bucket (full bucket-level privileges implied), so supply least-privilege credentials if possible.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install toncall-videourl-text - 安装完成后,直接呼叫该 Skill 的名称或使用
/toncall-videourl-text触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the 视频URL语音转文字 skill:
- Automatically processes any accessible video URL to extract audio, upload to TOS, perform speech-to-text with Volcano Engine API, and return transcription.
- Cleans up all local and cloud temporary files after processing, regardless of success or failure.
- Interactive: If user intent is unclear, asks whether video transcription is needed.
- Easy setup with detailed config instructions; checks dependencies on startup.
- Standalone Python script provided for integration or manual use.
元数据
常见问题
toncall-videourl-text 是什么?
唐潮Toncall工作室开发 - 视频URL语音转文字。支持任意可直接访问的视频URL,自动下载视频、提取音频、上传火山引擎TOS、调用火山引擎语音识别API识别文字,完成后自动清理本地和TOS的临时文件。使用:当用户发送视频URL并要求提取视频文案、语音转文字、转文字时直接执行;当用户只发送视频URL没有说明意... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 183 次。
如何安装 toncall-videourl-text?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install toncall-videourl-text」即可一键安装,无需额外配置。
toncall-videourl-text 是免费的吗?
是的,toncall-videourl-text 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
toncall-videourl-text 支持哪些平台?
toncall-videourl-text 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 toncall-videourl-text?
由 toncall(@juysoft)开发并维护,当前版本 v1.0.0。
推荐 Skills