VideoTranscribe
Video-/Audioinhalte in Text umwandeln und daraus Kernpunkte extrahieren.
Unterstützt:
- Lokale Dateien: MP4, MOV, MP3, M4A u. a.
- Online-URLs: YouTube, Bilibili, Xiaoyuzhou, Youku und andere von yt-dlp unterstützte Plattformen
- Extraktionsmodus: Nach der Transkription können strukturierte Zusammenfassungen erstellt werden
🔊 Sprachbenachrichtigung (muss zuerst ausgeführt werden)
curl -s -X POST http://localhost:8888/notify \
-H "Content-Type: application/json" \
-d '{"message": "Running VideoTranscribe skill"}' > /dev/null 2>&1 &
Workflow-Routing
| Benutzer sagt | Route zu |
|---|---|
| Transkribieren / zu Text / Untertitel / sendet Videodatei oder URL | Workflows/Transcribe.md |
| Zusammenfassen / Extraktion / Kernpunkte / Highlights | Workflows/Extract.md |
| Beides (zuerst transkribieren, dann extrahieren) | Zuerst Transcribe.md, dann Extract.md |
Kurzreferenz
- Skriptpfad:
~/.shared-skills/VideoTranscribe/Tools/transcribe.py - Prioritätsstrategie: URL → Untertitel herunterladen (schnell) → falls keine Untertitel vorhanden, Audio herunterladen & transkribieren
- Transkriptions-Engine: Gemini 2.5 Flash (mit Interpunktion) / mlx-whisper (Offline-Alternative)
- Standardausgabe:
~/Downloads/transcript_YYYYMMDD_HHMMSS.txt