blender-motion-state-inspection
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
从 YouTube、小宇宙、B站、抖音和小红书链接提取字幕或逐字稿;优先读取平台字幕,无字幕时自动提取音频并调用可用 ASR,输出 Markdown 与 SRT。用户发送这些平台链接、要求提取字幕/文案/逐字稿/视频转文字,或在字幕完成后希望下载原视频时使用。字幕成功后必须询问用户是否下载原视频;小宇宙对应下载原音频。
收到支持的平台链接后立即提取字幕。先交付字幕,再询问是否下载源文件;不得在用户确认前下载完整视频。
SVT_HOME="$(
for dir in \
"$HOME/.codex/skills/space-video-transcript" \
"$HOME/.agents/skills/space-video-transcript" \
"$HOME/.claude/skills/space-video-transcript" \
"$(pwd)/video-Skills/space-video-transcript" \
"$(pwd)/space-video-transcript"; do
[ -f "$dir/SKILL.md" ] && printf '%s\n' "$dir" && break
done
)"
若 SVT_HOME 为空,先让用户提供 Skill 路径。
bash "$SVT_HOME/scripts/run.sh" doctor
bash "$SVT_HOME/scripts/run.sh" transcribe \
"<URL>" --output-dir "<输出目录>"
默认输出目录为当前目录下的 video-transcripts/。脚本优先获取平台已有字幕;没有字幕时自动抽取音频并按 Groq → 本地 Whisper → agent-reach 的顺序选择 ASR。
读取脚本最后一行 SPACE_VIDEO_TRANSCRIPT_RESULT=...:
字幕已提取。是否同时下载原视频?(小宇宙将下载原音频)只有用户明确回答“是/下载”后才运行:
bash "$SVT_HOME/scripts/run.sh" download \
"<同一 URL>" --output-dir "<输出目录>/media"
若平台要求登录态,先说明原因,再让用户自行在浏览器登录;得到允许后可加 --cookies-from-browser chrome。不要索取或回显 Cookie。
*_transcript.md:带来源、语言和时间戳的可读稿。*_subtitles.srt:存在可靠时间轴时生成。media/:仅在用户确认后保存原视频;小宇宙保存原音频。space-video-subtitle。/episode/ 单集页;节目主页要求用户改发单集链接。GROQ_API_KEY、安装 openai-whisper,或配置 agent-reach transcribe。平台差异和依赖说明见 references/platforms.md。
AFaffaan-m/ECC278k4,046 new stars in the last 7 days
ANanthropics/skills181k1,119 new stars in the last 7 days
Generate flow fields and particle systems with p5.js, using seeded randomness for original algorithmic art.
ANanthropics/skills181k1,119 new stars in the last 7 days
SHShubhamsaboo/awesome-llm-apps141k808 new stars in the last 7 days
HAharry0703/MoneyPrinterTurbo130k1,722 new stars in the last 7 days
PApaperclipai/paperclip101k2,948 new stars in the last 7 days