• Stefy Lanza (nextime / spora )'s avatar
    Add web interface for VideoGen · 5291deb2
    Stefy Lanza (nextime / spora ) authored
    Features:
    - Modern web UI with all generation modes (T2V, I2V, T2I, I2I, V2V, Dub, Subtitles, Upscale)
    - Real-time progress updates via WebSocket
    - File upload for input images/videos/audio
    - File download for generated content
    - Background job processing with progress tracking
    - Job management (cancel, retry, delete)
    - Gallery for browsing generated files
    - REST API for programmatic access
    - Responsive design for desktop and mobile
    
    Backend (webapp.py):
    - Flask + Flask-SocketIO for real-time updates
    - Background job processing with threading
    - File upload/download handling
    - Job state persistence
    - REST API endpoints
    
    Frontend:
    - Modern dark theme UI
    - Mode selection with visual cards
    - Form with all options and settings
    - Real-time progress modal with log streaming
    - Toast notifications
    - Keyboard shortcuts (Ctrl+Enter to submit, Escape to close)
    
    Documentation:
    - Updated README.md with web interface section
    - Updated EXAMPLES.md with web interface usage
    - Updated requirements.txt with web dependencies
    5291deb2
Name
Last commit
Last update
static Loading commit data...
templates Loading commit data...
EXAMPLES.md Loading commit data...
LICENSE.md Loading commit data...
README.md Loading commit data...
SKILL.md Loading commit data...
requirements.txt Loading commit data...
videogen Loading commit data...
videogen_mcp_server.py Loading commit data...
videogen_models.json Loading commit data...
webapp.py Loading commit data...