JimmySadek/youtube-fetcher-to-markdown
Portable AI-agent skill: capture YouTube transcripts as Obsidian-ready Markdown with metadata, linked timestamps, language selection, and subtitle exports
何を解決するか
このツールは、YouTube動画を構造化されたアーカイブ用Markdownノートに変換できます。テキストのみを提供する原始的なトランスクリプト抽出ツールの問題を解決し、クリエイター、アップロード日時、動画説明、チャプターなどの重要なメタデータを1つのポータブルファイルにバンドルすることで、ObsidianやLogseqのような知識ベースに適した形式を提供します。
動作方法
このツールはAPIキーを必要とせずにYouTubeから字幕とメタデータを取得します。手動または自動生成された字幕(さまざまな言語に対応)を取得でき、機械翻訳も処理可能。oEmbedまたはオプションの yt-dlp ライブラリを使用して動画の詳細を抽出します。出力はYAMLフロントマター付きのMarkdownファイルとして保存され、検索が容易ですが、プレーンテキスト、JSON、SRT、WebVTT形式へのエクスポートもサポートしています。
対象ユーザー
Obsidianなどの個人的知識管理(PKM)システムを使って、動画ベースの学習資料をアーカイブ・整理する研究者、学生、知識作業者に最適です。
特徴
- 包括的なアーカイブ: トランスクリプト、チャプター、クリエイターのメタデータを1つのファイルに収集。
- APIキー不要: YouTube APIキーまたはホスティングサービスの必要なし。
- 知識ベース対応: YAMLフロントマター付きでObsidian対応のファイルを生成し、クリック可能なタイムスタンプを含む。
- 柔軟な言語対応: 言語の優先順位、地域別バリエーション、YouTubeの機械翻訳をサポート。
- 複数のエクスポート形式: Markdown、TXT、JSON、SRT、VTTをサポート。
- 安全なファイル処理: 意図しない上書きを防止し、一貫性のある書き込みのために一時ファイルを使用。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト