- Display VTT/SRT content in formatted pre blocks on page
- Improved download button styling with better visibility
- Added content truncation for large files (10k char limit)
- Downloads now open in new tab for better UX
- Fixed session_start() duplicate warnings
- Added console logging for debugging
- Created check_api.php for API status monitoring
- Enhanced error messages with specific HTTP status codes
- API now returns full content for all formats
- Both original and translated files display inline
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Features:
- OpenAI Whisper for audio transcription
- DeepL API for translation (30+ languages)
- Multiple output formats: TXT, VTT, SRT
- Flask Python API backend
- PHP frontend with black/gold theme
- Support for 350MB files
- Generates both original and translated files
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>