• Stefy Lanza (nextime / spora )'s avatar
    Add character/environment profiles, 3D conversion, archive, multi-character dialog · cb542996
    Stefy Lanza (nextime / spora ) authored
    - Character profiles: extract from images/video or generate from text prompt;
      up to 6 profiles per image/video generation via IP-Adapter conditioning
    - Environment profiles: same multi-slot system for scene/background conditioning
    - Multi-character dialog for video: per-character TTS synthesis with voice profile
      support, sequential or manual timing, ffmpeg amix, Wav2Lip/SadTalker lip sync
    - 2D3D conversion: image/video to stereo/anaglyph/depth/mesh and back;
      text/image to 3D model (GLB); turntable video rendering
    - Generation archive: auto-save all outputs with configurable retention and
      hourly cleanup; browse/delete from web UI and API
    - Voice profile enhancements: extract from video, PATCH update, GET by name;
      TTS endpoint now accepts voice_profile for F5-TTS cloning
    - Image generation progress tracking via GET /v1/images/progress
    - Web Studio: Profiles tab (Characters, Environments, Voices) with full managers;
      multi-slot character/environment selectors in all panels; character dialog
      section in all video panels; archive settings in Settings page
    - Fix: Profiles tab sub-tab switching now correctly updates the content panel
    Co-Authored-By: 's avatarClaude Sonnet 4.6 <noreply@anthropic.com>
    cb542996
archive.py 9.68 KB