English | 简体中文
CanMe is a comprehensive multilingual video download manager with advanced subtitle processing capabilities and a fluid user experience.
Built on yt-dlp, supporting multiple video platforms with real-time download progress, multilingual interface, and professional subtitle workflow.
- Multi-platform Support - Download from various video platforms with yt-dlp integration
- Real-time Progress - Live download status with detailed progress indicators
- Format Selection - Choose from available video/audio quality options
- Batch Processing - Queue multiple downloads with smart management
- 📥 Import Support - ITT and SRT subtitle format import
- 📤 Export Formats - Export to SRT and FCPXML for professional editing
- 🔄 Auto-extraction - Automatically download video subtitles when available
- 🎯 Precision Timing - Maintain accurate subtitle synchronization
- Multilingual Interface - Complete English and Chinese language support
- Cross-platform - Native support for Windows and macOS
- Modern UI - Clean design built with Vue3 + TailwindCSS + DaisyUI
- MCP Integration - Model Context Protocol support for LLM workflows
- Video Recoding - Convert between different video/audio formats
- Proxy Support - Network proxy configuration for global access
- Local Storage - Efficient local data management with BBolt
- WebSocket Communication - Real-time updates and notifications
- System Requirements - Windows 10+ or macOS 10.15+
- Download the latest release for your platform
- Launch CanMe
- ✨ New Subtitle Export System - Professional ITT/SRT import and SRT/FCPXML export
- 🔄 Enhanced download engine with yt-dlp core integration
- 🎨 Redesigned UI with improved user experience
- 🧹 Streamlined codebase with optimized performance
- 🔧 Advanced video recoding capabilities
- 💾 Storage: Adequate disk space for downloads and processing
- YouTube subtitle downloads may not show progress updates (downloads complete successfully)
- Download pause/resume functionality planned for future releases
- Some platforms may require additional authentication
- Enhanced Subtitle Pipeline
- 🤖 AI-powered subtitle translation
- 📺 Direct subtitle embedding in videos
- 🔄 Batch subtitle processing
- 🎨 Subtitle styling and formatting options
- AI-Enhanced Workflow
- 💬 Intelligent content assistant
- 📝 Educational tools (language learning, essay review)
- 📊 Content analysis and recommendations
- 🧠 Smart content categorization
- Backend: Go with Wails framework
- Frontend: Vue3 + TailwindCSS + DaisyUI
- Video Processing: yt-dlp + FFmpeg
- Storage: BBolt embedded database
- Communication: WebSocket for real-time updates
CanMe represents a journey in modern application development, combining robust backend engineering with elegant frontend design. This project serves as both a practical tool and a learning platform, exploring the intersection of video processing, user experience design, and cross-platform development.
As a personal learning project, CanMe welcomes feedback and suggestions. While the codebase continues to evolve, your understanding and patience with ongoing improvements are appreciated.
© 2025 Arnold Hao. All rights reserved.