Skip to content

v2.0.0 - YouTube Support πŸŽ₯

Choose a tag to compare

@Illyism Illyism released this 06 Oct 16:31
· 34 commits to main since this release

πŸŽ‰ Major Release: YouTube Support!

You can now transcribe YouTube videos directly - no download required!

npx @illyism/transcribe https://www.youtube.com/watch?v=VIDEO_ID

πŸŽ₯ What's New

  • YouTube Support: Paste a YouTube URL and get subtitles

    • Works with youtube.com, youtu.be, and Shorts
    • Downloads audio-only for faster processing
    • Automatic cleanup of temporary files
  • Better Error Messages: Clear instructions with links when API key is missing

  • Improved Documentation:

    • Real-world use case for large video files (2-4GB)
    • Updated comparison table with YouTube support
    • Better configuration guide with verification steps

⚠️ Breaking Changes

  • Package size increased from ~300KB to ~600KB (uncompressed: ~2.8MB)
  • Due to ytdl-core dependency for YouTube support

πŸ“¦ Examples

# YouTube video
transcribe https://www.youtube.com/watch?v=bAYZjVAodoo

# YouTube Short
transcribe https://www.youtube.com/shorts/VIDEO_ID

# Local video (still works!)
transcribe /path/to/video.mp4

πŸ”§ Configuration Made Easy

New users now get helpful error messages with direct links:

  • πŸ”‘ Get API key
  • πŸ“‹ Copy-paste setup commands
  • πŸ“š Full documentation link

πŸ”— Links


Full Changelog: v1.0.4...v2.0.0