Highlights
- Added a WebUI preference to disable automatically opening the task folder after video generation.
- Generated videos now use the video subject as the download filename, with automatic numbering for multi-video tasks.
- Added configurable Whisper
initial_promptsupport to improve subtitle recognition for names, terminology, and language-specific vocabulary. - Added persistent material search caching to reduce duplicate provider requests, API usage, and rate-limit pressure.
- Stock material selection now prioritizes assets matching the target video orientation.
- Added sanitized material source provenance to task artifacts for easier source tracking.
Fixes and Improvements
- Fixed WebUI configuration changes potentially blocking the page while a video generation task was running.
- Fixed the ElevenLabs API Key being cleared after a WebUI restart or browser reconnection.
- Unified ElevenLabs API Key resolution across TTS and music generation, including
ELEVENLABS_API_KEYenvironment variable support. - Fixed configuration updates when
config.tomlis provided through a bind mount. - Improved diagnostics for Pixabay
429responses and Cloudflare challenges. - Prevented Pixabay API Keys from appearing in application logs.
- Added response and resource limits to ElevenLabs music requests to prevent excessive memory usage.
- API requests now reject video counts and clip durations below 1.
- Fixed Worker crashes caused by stale or invalid queued task parameters from earlier versions.
- Expanded the WebUI video subject input for easier editing of longer subjects.
- Updated project documentation and related resources.
What's Changed
- Enforce ElevenLabs resource limits by @arichazan in #1131
- Redact Pixabay API Keys from logs by @its-How in #1130
- Validate positive video generation limits by @ShiroKSH in #1149
- Handle stale queued task parameters without crashing the Worker by @kapil971390 in #1150
- Make Whisper
initial_promptconfigurable by @Blackspyda17 in #1163
New Contributors
- @arichazan made their first contribution in #1131
- @its-How made their first contribution in #1130
- @ShiroKSH made their first contribution in #1149
- @Blackspyda17 made their first contribution in #1163
Full Changelog: v1.3.3...v1.3.4