Skip to main content
Brian Sunter

Logseq YouTube Captions

A Logseq plugin for downloading YouTube video captions and subtitles directly into your notes.

TypeScript Logseq YouTube Plugin Captions
Cover image for Logseq YouTube Captions

Overview

A Logseq plugin that downloads YouTube video captions and subtitles directly into your knowledge base. Simply run the command on any block containing a YouTube link, and the captions are automatically inserted below.

Features

  • One-Command Download - Type /get-youtube-captions or use the block menu
  • Multiple Link Formats - Works with embedded {{video}} links and all YouTube URL formats
  • Language Support - Configure which caption language to download
  • AI Integration - Pairs with GPT-3 plugins for video summarization

Usage

  1. Add a YouTube video link to any block
  2. Run /get-youtube-captions from the slash menu
  3. Captions are inserted as a child block

Works with:

  • Standard YouTube URLs (youtube.com/watch?v=...)
  • Short URLs (youtu.be/...)
  • Embedded video blocks ({{video ...}})

AI-Powered Summarization

Combine with the Logseq GPT-3 OpenAI plugin to:

  • Get the top 5 main points of long videos
  • Generate summaries of lectures and tutorials
  • Extract key insights from interviews

Settings

  • Caption Language - Set your preferred language for downloads
  • Error Handling - Displays helpful errors when captions aren’t available in the requested language

Installation

Search for get-youtube-captions in the Logseq Marketplace.

Technology Stack

  • TypeScript with Vite
  • Logseq Plugin API
  • YouTube caption extraction
  • Semantic release for deployment