返回顶部
y

yt-assemblyai-monitor

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
69
下载量
0
收藏
概述
安装方式
版本历史

yt-assemblyai-monitor

# YouTube Channel Monitor (AssemblyAI) Monitor YouTube channels and auto-transcribe new videos using AssemblyAI cloud API. Zero local dependencies beyond `requests`. ## Prerequisites 1. **AssemblyAI account**: https://www.assemblyai.com/app/signup (free, 100 hours/month) 2. **API Key**: from Dashboard 3. **`requests`** library (usually pre-installed with OpenClaw/Python) ## Setup API Key Choose one: ```bash # Option A: environment variable export ASSEMBLYAI_API_KEY="your-key" # Option B: config file echo '{"api_key": "your-key"}' > data/config.json ``` ## How It Works ``` Channel page → innertube API → audio direct URL → AssemblyAI cloud → text + summary ``` No local audio download, no Whisper, no ffmpeg. AssemblyAI handles everything server-side. ## Commands ```bash # Transcribe a single video python3 scripts/monitor.py now "https://www.youtube.com/watch?v=VIDEO_ID" # Add a channel to monitor python3 scripts/monitor.py add "https://www.youtube.com/@ChannelName/videos" "Alias" # Check all channels for new videos + transcribe python3 scripts/monitor.py check [count_per_channel] # List channels python3 scripts/monitor.py list # Remove channel python3 scripts/monitor.py remove "Alias" ``` ## Important Notes - Audio URL extraction uses YouTube's innertube API (pure requests). - Works on normal residential IPs. Datacenter IPs may get blocked by YouTube. - If audio URL extraction fails with UNPLAYABLE, the IP may be flagged — this is a YouTube limitation, not a bug. - Free tier: 100 hours/month of transcription. - Transcription takes ~70-80% of video duration. - Results saved to `data/summaries/{video_id}.json`. ## Output Format Each result includes: - `text`: full transcription - `summary`: AI-generated paragraph summary - `confidence`: transcription confidence score - `utterances`: timestamped segments with speaker labels ## Files | Path | Purpose | |------|---------| | `data/channels.json` | monitored channels | | `data/processed.json` | already-transcribed video IDs | | `data/summaries/*.json` | transcription results | | `data/config.json` | API key (optional) |

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 yt-assemblyai-monitor-1776021661 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 yt-assemblyai-monitor-1776021661 技能

通过命令行安装

skillhub install yt-assemblyai-monitor-1776021661

下载 Zip 包

⬇ 下载 yt-assemblyai-monitor v1.0.1

文件大小: 5.9 KB | 发布时间: 2026-4-13 12:41

v1.0.1 最新 2026-4-13 12:41
v1.0.1: Remove yt-dlp references from docs.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部