360 Secure SkillHub
360 安全技能中心

Xeonen Video Analyzer

核心功能:通过脚本调用yt-dlp、ffmpeg、Whisper工具,实现视频下载、音频提取、字幕转写(含纯文本及SRT格式)、定时截帧,还可生成转录内容摘要。典型场景涵盖尽职调查视频、讲座笔记、播客摘要、教程文档、会议记录等。输入为视频URL或本地转录文件,输出包含视频、音频、字幕文件及帧截图目录,支持自定义参数。

zedit42
zedit42
热度 26.26
最近更新 2026-05-11 17:27:00
分类:效率依赖:代码执行 / 读写文件 / 内部调用大模型应用场景:数据处理 / 摘要总结 / 会议纪要 / 笔记整理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add xeonen-video-analyzer
Metadata
name
video-watcher
description
Download videos, extract transcripts, capture frames. Analyze YouTube, tutorials, DD videos with yt-dlp + Whisper + ffmpeg.
metadata
{"clawdbot":{"requires":{"bins":["yt-dlp","ffmpeg","whisper"]}}}

Video Watcher

Download, transcribe, and screenshot videos for analysis.

Requirements

brew install yt-dlp ffmpeg openai-whisper

Quick Start

./scripts/analyze.sh "https://youtube.com/watch?v=..."

Output

outputs/
├── video.mp4           # Downloaded video
├── audio.mp3           # Extracted audio
├── transcript.txt      # Plain text
├── transcript.srt      # Subtitles
└── frames/             # Screenshots every 30s

Commands

Analyze video

./scripts/analyze.sh "URL" [output-dir] [frame-interval] [whisper-model]

Summarize transcript

./scripts/summarize.sh ./outputs/transcript.txt

Or with AI:

cat outputs/transcript.txt | clawdbot ask "Summarize this"

Config

config.json:

{
  "whisper_model": "medium",
  "frame_interval": 30,
  "output_dir": "./outputs"
}

Use Cases

  • DD (Due Diligence) videos
  • Lecture notes
  • Podcast summaries
  • Tutorial documentation
  • Meeting recordings