v1.3.1
pascalorg/editorv1.3.1Jul 6, 2026by harry0703
AI Summary
This release adds new LLM providers (AIML, EvoLink, VolcEngine), TTS options (ElevenLabs, Chatterbox), and YouTube Shorts support. It introduces a pure CLI workflow and improved multilingual WebUI support, along with fixes for subtitle rendering and Windows compatibility.
Key Highlights
- Added new LLM providers and integrations
- Added new TTS options including ElevenLabs and self-hosted OpenAI-compatible Chatterbox TTS
- Added YouTube Shorts publishing support
- Added pure CLI workflow and exposed WebUI video parameters to CLI
New Features
- Added new LLM providers (AIML API, EvoLink, VolcEngine Ark)
- Added new TTS options (ElevenLabs, self-hosted OpenAI-compatible Chatterbox TTS)
- Added optional TwelveLabs video AI integration
- Added YouTube Shorts publishing support through Upload-Post
- Added pure CLI workflow for headless video generation
Full Release Notes
## Highlights - Added new LLM providers and integrations, including AIML API, EvoLink, and VolcEngine Ark. - Added new TTS options, including ElevenLabs and self-hosted OpenAI-compatible Chatterbox TTS. - Added optional TwelveLabs video AI integration for smarter material understanding and reranking. - Added YouTube Shorts publishing support through Upload-Post. - Added a pure CLI workflow and exposed more WebUI-backed video parameters to command-line generation. - Added GHCR Docker image publishing for easier container deployment. - Improved multilingual WebUI support, including Indonesian and Spanish updates, plus explicit `es-ES` script generation support. ## Fixes and Improvements - Fixed subtitle background clipping and improved subtitle rendering reliability. - Fixed custom-audio subtitle generation when using Whisper. - Fixed Windows MoviePy temporary-audio handling to avoid Windows Defender interference. - Fixed Streamlit first-run prompt blocking WebUI startup. - Fixed LLM provider selectbox switching that sometimes required selecting twice. - Fixed video duration safety margin handling. - Fixed `video_contact_mode` typo compatibility by correctly using `video_concat_mode`. - Fixed Pollinations default API endpoint. - Improved robust JSON parsing for fenced or multi-line LLM responses. - Exposed `match_materials_to_script` in the terms API. - Improved material matching to better follow script order. - Hardened CLI argument validation for local video material workflows. - Redacted LLM error output to avoid leaking sensitive details. - Updated sponsor acknowledgements and provider copy. ## What's Changed - Add pure CLI workflow for headless video generation by @copilot-swe-agent in https://github.com/harry0703/MoneyPrinterTurbo/pull/1005 - Fix `video_contact_mode` typo and use `video_concat_mode` by @reyys in https://github.com/harry0703/MoneyPrinterTurbo/pull/1021 - Add AIML API provider by @D1m7asis in https://github.com/harry0703/MoneyPrinterTurbo/pull/1022 - Fix Pollinations default endpoint by @muhamadmaliqia in https://github.com/harry0703/MoneyPrinterTurbo/pull/1025 - Fix robust JSON parsing from fenced / multi-line LLM responses by @xlab-nyc in https://github.com/harry0703/MoneyPrinterTurbo/pull/1026 - Fix MoviePy temporary-audio handling on Windows by @mertfurkandgn in https://github.com/harry0703/MoneyPrinterTurbo/pull/1029 - Prevent Streamlit first-run prompt from blocking WebUI startup by @BinaryOutlook in https://github.com/harry0703/MoneyPrinterTurbo/pull/1030 - Add CI and targeted quality fixes by @BinaryOutlook in https://github.com/harry0703/MoneyPrinterTurbo/pull/1031 - Validate `--video-source local` constraints in CLI by @kapil971390 in https://github.com/harry0703/MoneyPrinterTurbo/pull/1033 - Port GUI-backed customization options to CLI by @BinaryOutlook in https://github.com/harry0703/MoneyPrinterTurbo/pull/1035 - Add Spanish (Spain) WebUI translation by @lsopenad in https://github.com/harry0703/MoneyPrinterTurbo/pull/1037 - Add YouTube Shorts support through Upload-Post API by @lsopenad in https://github.com/harry0703/MoneyPrinterTurbo/pull/1046 - Expose `match_materials_to_script` in the `/terms` endpoint by @kapil971390 in https://github.com/harry0703/MoneyPrinterTurbo/pull/1065 - Add Indonesian WebUI translation by @mteguhfh in https://github.com/harry0703/MoneyPrinterTurbo/pull/1066 - Add ElevenLabs TTS support by @nhatanh2996 in https://github.com/harry0703/MoneyPrinterTurbo/pull/1071 - Add Chatterbox TTS provider by @pcbntt in https://github.com/harry0703/MoneyPrinterTurbo/pull/1077 - Fix YouTube Shorts metadata upload by @kapil971390 in https://github.com/harry0703/MoneyPrinterTurbo/pull/1078 - Add optional TwelveLabs video AI integration by @mohit-twelvelabs in https://github.com/harry0703/MoneyPrinterTurbo/pull/1084 ## New Contributors - @copilot-swe-agent made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1005 - @reyys made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1021 - @D1m7asis made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1022 - @muhamadmaliqia made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1025 - @xlab-nyc made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1026 - @mertfurkandgn made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1029 - @BinaryOutlook made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1030 - @lsopenad made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1037 - @mteguhfh made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1066 - @nhatanh2996 made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1071 - @pcbntt made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1077 - @mohit-twelvelabs made their first contribution in https://github.com/harry0703/MoneyPrinterTurbo/pull/1084 **Full Changelog**: https://github.com/harry0703/MoneyPrinterTurbo/compare/v1.3.0...v1.3.1