18 Commits

Author SHA1 Message Date
Kevin Watt
f27d22eb81 Revert "Revert "feat: add transcript download functionality"" 2025-05-30 12:03:04 +08:00
Kevin Watt
c79766c241 Revert "feat: add transcript download functionality" 2025-05-30 11:57:52 +08:00
m
7900a9b4e1 feat: add transcript download functionality
- Add cleanSubtitleToTranscript utility to strip SRT formatting, timestamps, and HTML tags
- Implement downloadTranscript function using yt-dlp with subtitle cleaning
- Add download_transcript MCP tool with language support (defaults to English)
- Include comprehensive tests for both utility and download functionality
- Update README documentation with tool description and usage examples

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-27 12:00:31 +02:00
kevinwatt
c39fd8785c update README.md 2025-02-22 03:24:44 +08:00
kevinwatt
e9a0e55762 feat: major improvements and version bump to 0.6.24 - Remove prompts functionality (prompts.ts and tests) - Improve error handling with VideoDownloadError class - Move configuration to dedicated file - Add URL validation and security checks - Reorganize code into modules - Add comprehensive unit tests - Enhance documentation with JSDoc and examples 2025-02-22 00:43:15 +08:00
kevinwatt
21689391bd add download_audio tool to README.md 2025-02-21 17:43:33 +08:00
kevin
576549bc2c update description in README.md 2025-02-21 16:56:45 +08:00
kevin
58384bb1a2 fix: improve subtitle handling and tool names
- Rename list_video_subtitles to list_subtitle_languages for clarity
- Update tool descriptions to better reflect functionality
- Improve subtitle listing output format
- Simplify subtitle download parameters
- Add verbose logging for better debugging
- Bump version to 0.6.21
2025-02-21 16:42:12 +08:00
Ted Carnahan
63fbaf3d4c Update docs 2025-02-19 11:35:27 -06:00
kevinwatt
5d36ffb45a feat: add list subtitles and resolution control 2025-02-15 13:57:28 +08:00
kevinwatt
613d26ddc4 version 0.6.8 2025-02-13 22:53:54 +08:00
kevinwatt
6344f33318 update readme 2025-02-13 22:51:33 +08:00
kevinwatt
212577c245 Update README.md 2025-02-13 22:45:30 +08:00
kevinwatt
01a139ed5c docs: update README with Dive integration details 2025-02-11 03:21:49 +08:00
Kevin Watt
69269c78b6 Update README.md 2025-02-11 02:45:15 +08:00
Kevin Watt
4594ca7e78 Update README.md 2025-02-11 02:44:40 +08:00
Kevin Watt
d80b8caed2 Update README.md 2025-02-11 02:43:00 +08:00
kevinwatt
47e67ae25a first commit 2025-02-11 02:40:43 +08:00