13 Commits

Author SHA1 Message Date
f7b369de95 add some docs 2025-01-03 15:16:23 +01:00
45c06d081c fix: Update subtitle download error handling to return unknown title 2025-01-03 14:54:54 +01:00
4761a590ad feat: Add video title and enhanced metadata to transcripts and summaries 2025-01-03 14:54:47 +01:00
d3451c19e4 refactor: Simplify CLI, remove optional features, and streamline summary generation 2025-01-03 14:54:45 +01:00
1fbe9094c2 feat: Update CLI to use Haiku model with Y default and accurate cost info 2025-01-03 14:12:40 +01:00
e5f35154a8 feat: Enhance CLI to clean URLs and display summary on console 2025-01-03 14:09:33 +01:00
3bcc5164e1 fix: Update subtitle download function to return duration_mins 2025-01-03 14:05:41 +01:00
6d27e00f8a feat: Update summary generation to scale words based on video duration 2025-01-03 14:05:29 +01:00
c2c5f461fa refactor: Remove signal handler from main() function 2025-01-03 13:59:24 +01:00
fc6a3bd13b refactor: Simplify user input logic using input() instead of low-level terminal handling 2025-01-03 13:57:18 +01:00
9a2f4d1c8c refactor: Replace subprocess with yt-dlp for subtitle download 2025-01-03 13:52:50 +01:00
d4f96d72d8 fix: Improve user input handling for y/N prompt in CLI 2025-01-03 13:47:57 +01:00
3cbb749655 feat: Add CLI module for YouTube summarization tool 2025-01-03 13:47:52 +01:00