← 返回 Skills 市场
Short Video Parser
作者
yangbuyiya
· GitHub ↗
· v2.0.0
· MIT-0
264
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install yby6-video-parser-skill
功能描述
此技能用于解析短视频链接,支持解析抖音、快手、B站等多个主流平台的短视频和图文链接,并能自动提取语音内容转录为文字。适用于需要批量获取视频元数据或将视频内容转为文本的场景时使用此 skill。
安全使用建议
This package implements exactly the parsing and transcription behavior it advertises, but the registry metadata is incomplete and there are privacy implications you should consider before installing:
- The transcribe flow uploads extracted audio to SiliconFlow (Bearer token from .env or --api_key). If you provide that API key the skill will send your audio to a third‑party service. If you don't want audio uploaded, do not provide the API key or avoid running the transcription step.
- SKILL.md and scripts require ffmpeg on PATH (used via subprocess). The registry does not declare this requirement — install ffmpeg if you plan to transcribe.
- The code downloads videos and stores them in tmp/ and writes Markdown reports to demos/. If you enable auto_cleanup=false or omit cleanup, media files are retained on disk.
- The optional parse_api_url allows using an external parsing API; setting it causes your share URLs to be sent to that endpoint — only set it to a URL you trust.
- Packaging mismatch: registry metadata not declaring required env vars/binaries is a red flag (sloppy or incomplete packaging). Prefer to inspect/run the code in a sandbox or VM first. Review .env and scripts/transcribe.py to confirm endpoints and remove or replace the external transcription endpoint if needed.
Recommended actions before use: inspect the code locally, run in an isolated environment, avoid supplying API keys you don't trust, and consider building a local/no‑upload transcription path if you need to protect sensitive content.
功能分析
Type: OpenClaw Skill
Name: yby6-video-parser-skill
Version: 2.0.0
The skill bundle is a comprehensive video parsing and transcription tool supporting over 20 platforms, including Douyin, Bilibili, and Twitter. It extracts video metadata and utilizes ffmpeg via the subprocess module to extract audio for transcription through the SiliconFlow API. The code logic, including the platform-specific scrapers in the scripts/parser/ directory and the transcription workflow in scripts/transcribe.py, is consistent with the stated purpose. While it performs network requests and local file operations, there is no evidence of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
The name/description (video parsing + transcription) matches the included code: many platform parsers, video download, ffmpeg audio extraction, and a transcription flow that posts audio to SiliconFlow. However the registry metadata declares no required env vars or binaries, while SKILL.md and the code clearly expect ffmpeg and a SiliconFlow API key (.env / transcribe.py). That mismatch is unexpected and reduces confidence in the packaging.
Instruction Scope
SKILL.md and the scripts instruct the agent to: parse share URLs (many platforms), download video files, write temporary files under tmp/, call ffmpeg via subprocess to extract audio, and POST the audio to SiliconFlow's transcription API (default https://api.siliconflow.cn). These operations are coherent with the stated purpose. They do involve writing files to disk and transmitting audio to an external service; the README warns about network/API limits. The instructions do not request unrelated system secrets, but they do read a local .env file for configuration (api_key, parse_api_url, auto_cleanup).
Install Mechanism
There is no install spec (instruction-only in registry), yet the skill bundle contains many Python source files and a requirements.txt. This is not necessarily malicious but means the package supplies executable code that will run if the agent executes those scripts. No remote download/install URLs were used in the install spec (lowest installer risk), but the presence of executable code in the bundle increases the runtime surface that will execute HTTP requests and subprocess calls.
Credentials
The code and SKILL.md require or strongly expect a SiliconFlow API key and ffmpeg. Registry metadata lists no required env vars or binaries — an inconsistency. The only sensitive credential referenced is the SiliconFlow bearer token used to upload audio; that is directly related to transcription and is proportionate to the feature, but it is not declared in the registry. The optional parse_api_url can point to an external parser endpoint (which would cause parse requests to be sent there), so supplying that URL gives the skill ability to send share URLs to a third party.
Persistence & Privilege
The skill does not request permanent platform-wide presence (always:false) and does not attempt to modify other skills or system-wide settings. It writes temporary files and outputs reports to demos/ and tmp/ directories (expected for this functionality). The code will execute ffmpeg as a subprocess — normal for audio extraction but note subprocess invocation is present.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install yby6-video-parser-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/yby6-video-parser-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
- Added English README file (README_EN.md) for international users.
- Updated environment variables section in SKILL.md to clarify the requirements and mark transcription key as "Optional, transcription is required and mandatory".
- Added a "binaries" section to SKILL.md specifying ffmpeg as a required tool.
- No code or functional changes to the parsing/transcription scripts.
v1.0.0
yby6-video-parser-skill 1.0.0
- 初始版本发布,支持解析20+主流平台(抖音、快手、B站等)短视频、图文链接。
- 支持从视频链接自动提取元数据(无水印链接、封面、标题、作者等)。
- 集成自动语音转录功能,将视频音频内容转换成文本,支持生成结构化Markdown报告。
- 无需依赖外部API,默认使用本地解析器;可选支持外部API和SiliconFlow转录服务。
- 包含详细的脚本使用说明、依赖安装指引和平台支持列表。
元数据
常见问题
Short Video Parser 是什么?
此技能用于解析短视频链接,支持解析抖音、快手、B站等多个主流平台的短视频和图文链接,并能自动提取语音内容转录为文字。适用于需要批量获取视频元数据或将视频内容转为文本的场景时使用此 skill。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 264 次。
如何安装 Short Video Parser?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install yby6-video-parser-skill」即可一键安装,无需额外配置。
Short Video Parser 是免费的吗?
是的,Short Video Parser 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Short Video Parser 支持哪些平台?
Short Video Parser 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Short Video Parser?
由 yangbuyiya(@yangbuyiya)开发并维护,当前版本 v2.0.0。
推荐 Skills