Commit Graph

2 Commits

Author SHA1 Message Date
root 92ef76ed2a docs: Enhance CLAUDE.md with comprehensive project documentation
- Update project overview with all supported hosts and providers
- Add complete testing commands and structure documentation
- Document all downloaders including new Sibnet and Lpayer support
- Add detailed API endpoints categorization
- Include anime features, video streaming, and recommendations sections
- Document BaseDownloader interface and factory pattern
- Add examples for adding new hosts and anime providers
- Include key implementation details (resume, domain handling, task lifecycle)
- Document all dependencies including jieba for fuzzy search
- Add testing structure with fixtures and markers
- Include important notes about HTTP client cleanup

Generated with [Claude Code](https://claude.com/claude-code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
2026-01-24 16:14:49 +00:00
root cb3ea8d926 feat: Add SendVid downloader support
Add complete support for SendVid video hosting service used by Anime-Sama
for anime series like Hell's Paradise.

Changes:
- Create SendVidDownloader class with proper headers to avoid 403 errors
- Add SendVid detection and handling in AnimeSamaDownloader
- Update download_manager to include SendVid-specific headers
- Support custom episode naming (e.g., "Hells Paradise - Episode 01.mp4")

Technical details:
- SendVid embed pages require User-Agent and Referer headers
- Direct MP4 URLs extracted from <source> tags with IP/time-based parameters
- Tested with Hell's Paradise Episode 01 (7MB, 24min, 1280x720)

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
2026-01-23 08:17:10 +00:00