Communitygithub.com

OpenLAIR/evo-video-tutorial-indexer

チュートリアル動画から、FFmpegによる音声抽出、OpenAI Whisper ASRによるワードレベルタイムスタンプ付き文字起こし、ファジー文字列マッチングによる意味的なチャプターアラインメントを用いて、チャプターインデックスを抽出するための包括的なスキルです。

evo-video-tutorial-indexer とは?

このスキルは、チュートリアル動画から自動的にチャプターインデックスを生成するためのツールです。まずFFmpegを使用して動画から音声を抽出し、その音声をOpenAI Whisper ASRに渡して、単語レベルのタイムスタンプ付きでテキストに書き起こします。次に、書き起こされたテキストと、外部から提供されたチャプタータイトル候補を、ファジー文字列マッチング(fuzzy string matching)を用いて意味的にアラインすることで、各チャプターの開始時間を正確に特定します。Claude CodeやCursorなどのAIエージェントプラットフォーム上で動作するよう設計されており、開発者向けチュートリアルや教育用動画コンテンツの構造化、検索性向上に役立ちます。主要な処理はPythonスクリプトとシェルコマンドで構成され、FFmpeg、OpenAI API、およびfuzzywuzzyライブラリに依存しています。

対応~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/OpenLAIR/OpenSkill/tree/main/tasks-evolved/video-tutorial-indexer/environment/skills/evo-video-tutorial-indexer

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

evo-video-tutorial-indexer は何をしますか?

チュートリアル動画から、FFmpegによる音声抽出、OpenAI Whisper ASRによるワードレベルタイムスタンプ付き文字起こし、ファジー文字列マッチングによる意味的なチャプターアラインメントを用いて、チャプターインデックスを抽出するための包括的なスキルです。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

関連スキル