← Back to Skills Marketplace
openclawzhangchong

zc-douyin-xiazai-txt

by 张翀 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
56
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install zc-douyin-xiazai-txt
Description
抖音无水印视频下载与文案提取工具,使用本地 ffmpeg 与 Whisper 完成下载、音频提取和文字转写,可选语义分段。
Usage Guidance
This skill mostly does what its description says, but it has multiple red flags you should consider before installing or running it: (1) The code assumes Windows and an Administrator user (hardcoded C:\Users\Administrator paths and a hardcoded ffmpeg executable). If your machine is different, the script may fail or write files in unexpected places. (2) SKILL.md examples reference inconsistent skill folder names — packaging looks sloppy; review the douyin.js file yourself before running. (3) Prefer versions that call 'ffmpeg' and 'whisper' from PATH or allow configuring binary and output paths; if you proceed, run in a controlled directory (not as Administrator), inspect/change the hardcoded paths to safe locations, and verify external network calls are only to expected Douyin endpoints. If you need higher assurance, ask the author to remove hardcoded Administrator paths, add configurable paths, and fix the usage documentation inconsistency.
Capability Analysis
Type: OpenClaw Skill Name: zc-douyin-xiazai-txt Version: 1.0.0 The skill provides Douyin video downloading and transcription functionality as described, but it contains hardcoded absolute file paths targeting the 'C:\Users\Administrator' directory for both the ffmpeg executable and the default output workspace in 'douyin.js'. While the script's logic (using child_process.spawn to run ffmpeg and whisper) is functionally aligned with its purpose, the reliance on hardcoded privileged system paths and shell execution without robust path sanitization is a risky practice. No clear evidence of intentional data exfiltration or malicious backdoors was found, but the specific environment targeting warrants caution.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name/description claim: download Douyin no-watermark videos and transcribe with local ffmpeg + Whisper. The code does implement downloading, ffmpeg audio extraction, and Whisper transcription, so purpose is generally aligned. However, the implementation requires very specific local paths (hardcoded C:\Users\Administrator\ffmpeg-8.1-full_build\bin\ffmpeg.exe and default download folder under C:\Users\Administrator) and assumes Windows Administrator environment, which is disproportionate to the stated cross-platform purpose and not reflected in the registry metadata or generic 'requires: ffmpeg, whisper'. Usage examples in SKILL.md also reference inconsistent skill folder names (e.g., zc_douyin-download-local vs zc_douyin_xiazai_txt), indicating sloppy packaging.
Instruction Scope
SKILL.md gives commands to run the included douyin.js and describes local ffmpeg/whisper use. The code accesses the network (fetching share pages and video URLs) which is expected, and writes files to disk (downloads, audio, transcripts). Concerns: the script uses absolute, privileged-looking filesystem locations (Administrator home paths) and hardcoded ffmpeg binary locations rather than the generic 'ffmpeg' on PATH, so running it may read/write/create files in Administrator-owned directories unexpectedly. The SKILL.md and code both reference official Douyin domains (iesdouyin.com / aweme.snssdk.com) only; there is no other outbound exfiltration endpoint in the visible code.
Install Mechanism
This is instruction-only with a bundled douyin.js file and no install spec — lowest install risk. No third-party downloads or installers are invoked by an install step. The script itself spawns external binaries (ffmpeg, whisper) but does not pull code from arbitrary URLs during installation.
Credentials
The skill declares no required env vars or credentials (which is appropriate), but the code hardcodes platform- and user-specific filesystem paths (C:\Users\Administrator\...) and absolute ffmpeg binary locations. That is disproportionate: a downloader/transcriber should accept configurable paths or use binaries on PATH rather than assume an Administrator layout. There are no credential-exfiltration patterns or secret reads, but the hardcoded paths could cause unexpected file access or overwrite in an Administrator account.
Persistence & Privilege
Skill is not always-enabled and does not request persistent system-wide changes. It does write outputs to disk (downloads, audio, transcripts) within its workspace; this is expected for the stated purpose and within its own scope.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install zc-douyin-xiazai-txt
  3. After installation, invoke the skill by name or use /zc-douyin-xiazai-txt
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- 首次发布 zc_douyin_xiazai_txt 技能,,纯本地,完全免费的方案,速度非常快,只用于技术课程学习经验,实现抖音无水印视频下载与文案提取。 - 支持解析抖音分享链接或 modal_id,自动下载视频并提取音频。 - 集成本地 ffmpeg 与 Whisper,实现音频转 16kHz WAV 并转写为文字。 - 可选语义分段,利用内置 LLM 优化转写文本格式。 - 提供详细的 Windows CMD / PowerShell 使用说明及常见问题解答。
Metadata
Slug zc-douyin-xiazai-txt
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is zc-douyin-xiazai-txt?

抖音无水印视频下载与文案提取工具,使用本地 ffmpeg 与 Whisper 完成下载、音频提取和文字转写,可选语义分段。 It is an AI Agent Skill for Claude Code / OpenClaw, with 56 downloads so far.

How do I install zc-douyin-xiazai-txt?

Run "/install zc-douyin-xiazai-txt" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is zc-douyin-xiazai-txt free?

Yes, zc-douyin-xiazai-txt is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does zc-douyin-xiazai-txt support?

zc-douyin-xiazai-txt is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created zc-douyin-xiazai-txt?

It is built and maintained by 张翀 (@openclawzhangchong); the current version is v1.0.0.

💬 Comments