{"full_name":"harry0703/MoneyPrinterTurbo","owner":"harry0703","name":"MoneyPrinterTurbo","url":"https://github.com/harry0703/MoneyPrinterTurbo","description":"利用 AI 大模型和自动化工作流，根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.","homepage":"","topics":[],"language":"Python","license":"MIT","avatar":"https://avatars.githubusercontent.com/u/4928832?u=0bba62680df4765941af459a0087b3cb79315782&v=4","created_at":"2024-03-11T02:57:34Z","pushed_at":"2026-11-10T02:52:35Z","metrics":{"stars":141781,"forks":22630,"watchers":828,"issues":838,"prs":865,"releases":23,"issues_open":null,"issues_closed":null,"prs_open":null,"prs_closed":null,"prs_merged":null,"discussions":0},"growth":{"day":{"stars":508,"forks":81,"base_day":"2026-11-09"},"week":{"stars":4344,"forks":687,"base_day":"2026-11-03"},"month":{"stars":12320,"forks":2344,"base_day":"2026-10-11"}},"history":{"dates":["2026-09-06","2026-09-07","2026-09-08","2026-09-09","2026-09-10","2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25","2026-10-26","2026-10-27","2026-10-28","2026-10-29","2026-10-30","2026-10-31","2026-11-01","2026-11-02","2026-11-03","2026-11-04","2026-11-09","2026-11-10"],"stars":[120833,121080,121333,121563,121952,122209,122471,122771,123166,123625,123962,124246,124431,124572,124701,124842,124959,125114,125348,125503,125794,126070,126286,126651,127010,127452,127914,128061,128231,128429,128620,128827,129097,129178,129321,129461,129692,130224,130506,130881,131531,132081,132353,132708,133122,133395,133751,134172,134540,134830,135079,135413,135780,136098,136282,136547,136863,137145,137437,138233,141273,141781],"forks":[18561,18640,18708,18762,18823,18870,18925,18980,19059,19128,19169,19233,19277,19300,19320,19346,19371,19417,19486,19516,19588,19662,19707,19775,19846,19939,20013,20029,20062,20084,20111,20145,20201,20243,20260,20286,20327,20415,20476,20558,20689,20800,20867,20952,21034,21062,21116,21209,21282,21339,21405,21472,21554,21624,21690,21740,21816,21881,21943,22060,22549,22630],"watchers":[743,749,751,753,748,748,751,751,754,752,751,753,756,757,761,762,763,766,772,773,775,779,781,782,784,783,787,789,789,789,788,790,790,793,793,795,795,803,801,805,806,803,805,807,808,806,806,806,804,803,805,809,810,812,811,810,814,819,818,825,828,828],"issues_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],"prs_open":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]},"boards":{"daily":70,"weekly":24,"monthly":46,"weekly_rate":103,"monthly_rate":155,"total":78},"same_owner":[],"issues":[{"number":1183,"title":"Suggestion: Clarify the video generation mechanism in README","comments":4,"created_at":"2026-08-18T02:01:07Z"},{"number":1157,"title":"[Feature]: Different Scripts when creating more than one video","comments":4,"created_at":"2026-08-04T11:37:36Z"},{"number":1403,"title":"feat(llm): add local OpenCode CLI provider with dynamic model discovery","comments":3,"created_at":"2026-09-24T19:37:53Z"},{"number":1522,"title":"[Question] Character-consistent branded story episodes using custom 3D characters and product assets","comments":2,"created_at":"2026-10-01T08:55:12Z"},{"number":1274,"title":"[Feature]: 本地“文生图”和“文生视频”","comments":2,"created_at":"2026-08-27T07:54:42Z"},{"number":1777,"title":"[Feature]: 现在支持连接自定义的模型么，比如agnes模型","comments":1,"created_at":"2026-11-06T16:46:22Z"},{"number":1762,"title":"[Bug]: The TTS service did not return preview audio. Check its settings and the application logs.","comments":1,"created_at":"2026-11-03T00:18:37Z"},{"number":1711,"title":"[Bug]: failed to synthesize audio; verify the selected voice and TTS connectivity","comments":1,"created_at":"2026-10-25T13:44:49Z"}],"discussions":[],"latest_release":{"name":"v1.3.10","tag":"v1.3.10","published_at":"2026-11-07T00:43:54Z","body":"[English](#en-v1.3.10) | [中文](#cn-v1.3.10)\n\n<h2 id=\"en-v1.3.10\">Highlights</h2>\n\n- Added **OpenAI Codex subscription access** with device-code sign-in and dynamic model selection, plus a separate **ChatGPT Native OAuth** provider. Native OAuth availability depends on account eligibility; existing Codex sign-in remains independent.\n- Added **Codex image generation** as a material source. Text and image generation can share the application's Codex login, and generated images support the existing static and slow zoom effects.\n- Added **Infistar and Jalapeno Cloud** for LLM and video generation, alongside **Runcrate, CloudGPU, and cheapaimodel** LLM providers.\n- Improved **long-running video generation feedback** with generation stages, elapsed time, and polling status. Task tracking survives page refreshes and temporary query failures, with protection against duplicate submissions.\n- Simplified **provider settings and selection** in the WebUI, making configured services easier to find and switch between.\n- Added **Arabic-script subtitle shaping**, including connected letters, right-to-left layout, mixed-script font fallback, and glyph-aware wrapping and backgrounds.\n- Made **slow image zoom smoother** with sub-pixel rendering, eliminating visible stepping and wobble.\n- Added Indonesian to script-language choices and refined the Indonesian interface translations.\n\n## Fixes and Improvements\n\n- Fixed long Edge TTS narration timing out because of unnecessary delays between streamed chunks. Added support for Edge voices with script subtags and clearer Gemini empty-audio diagnostics.\n- Removed emoji from narration and burned-in subtitles, and clarified that Gemini and MiMo TTS do not use the voice-speed setting.\n- Improved subtitle splitting around clock times, full-width numbers, dates, abbreviations, names, and Chinese and Japanese punctuation. Added sentence splitting for Thai and Lao scripts.\n- Preserved the original timed transcription when subtitle correction cannot align the full script. Fixed empty-string and Unicode length-expansion cases in subtitle similarity scoring.\n- Preserved combining marks in multilingual social hashtags, excluded emoji marks, and recognized Chinese and Japanese hashtag separators.\n- Kept existing script and keywords when AI generation fails, displayed an actionable error, and avoided requesting keywords after script generation has already failed.\n- Preserved the position of repeated topics during script-order stock-material matching, repaired corrupt video caches, and added clearer Pexels and Coverr search-failure logs.\n- Stopped console keystrokes from prematurely ending or stalling FFmpeg clip concatenation. Fixed render-output synchronization on Windows and big-endian grayscale TIFF brightness.\n- Improved Windows startup from paths containing special characters, from other working directories, and with LAN listening enabled. Fixed redirected console logs and preserved Windows paths and non-breaking spaces when saving configuration.\n- Shared Redis task-concurrency limits across workers, with atomic slot reservation, lease renewal, and queued-task recovery.\n- Improved subtitle-font error messages, API enum defaults, and ChatGPT/Codex sign-in diagnostics. Clarified Docker configuration setup and recovery from an accidentally mounted `config.toml` directory.\n- Updated CPU-container dependencies to address fixable security findings and added container vulnerability scanning. Expanded regression coverage and corrected Windows-specific path assertions.\n\n## What's Changed\n\n- Codex subscription provider — @Hackerprod in [#1715](https://github.com/harry0703/MoneyPrinterTurbo/pull/1715).\n- ChatGPT Native OAuth provider — @Quiyyy in [#1716](https://github.com/harry0703/MoneyPrinterTurbo/pull/1716).\n- Codex image material source — @Hackerprod in [#1719](https://github.com/harry0703/MoneyPrinterTurbo/pull/1719).\n- Infistar LLM and video providers — [ebb0e28](https://github.com/harry0703/MoneyPrinterTurbo/commit/"},"readme":true,"readme_zh":false,"news":[{"title":"Show HN: Generate short videos with one click using AI LLM","url":"https://github.com/harry0703/MoneyPrinterTurbo","hn":"https://news.ycombinator.com/item?id=42150493","source":"Hacker News","lang":"en","date":"2024-11-15","points":2,"comments":0},{"title":"GitHub 热榜分享：MoneyPrinterTurbo 为什么冲到周榜第 2","url":"https://blog.csdn.net/aidoudoulong/article/details/164020038","source":"blog.csdn","lang":"zh","date":"2026-08-24"},{"title":"MoneyPrinterTurbo：AI 一鍵生成高清短片，解決內容創作者時間痛點","url":"https://www.techritual.com/2026/08/15/529182/","source":"techritual","lang":"zh","date":"2026-08-14"},{"title":"Automatically Generate High-Quality Short Videos with a Single Keyword—How to Use and Get Started with MoneyPrinterTurbo","url":"https://note.com/shali_note/n/n5baf463f59fd?hl=en","source":"note","lang":"en","date":"2026-06-05"},{"title":"Репозиторий с 71 тысячей звёзд обещает «печатать деньги» на коротких видео. Что он реально делает?","url":"https://vc.ru/id5989438/2955778-moneyprinturturbo-instrument-dlya-avtomaticheskoy-sborki-korotkikh-video","source":"vc.ru","lang":"en","date":"2026-05-30"},{"title":"A Complete Guide to MoneyPrinterTurbo: Usage, Commercial Use, and Monetization Risks | What You Should Check First If You Want to Automatically Generate AI Short Videos for Free","url":"https://note.com/tomo4006685/n/n34c7daa4e9f6?hl=en","source":"note","lang":"en","date":"2026-05-26"},{"title":"Github | MoneyPrinterTurbo：自动化视频内容生成系统","url":"https://blog.csdn.net/sinat_26917383/article/details/151222276","source":"blog.csdn","lang":"zh","date":"2025-09-05"},{"title":"GitHub精选92期：AI短视频自动生产与效率工具大盘点","url":"https://news.google.com/rss/articles/CBMiYEFVX3lxTFAwSFN2cUZUYWYxLUdxeGx3RnhTRkllSkZXT25PQWotVnF2V0dxMnNUSVZ5elo0SFRGQUJUQ3hGU2tnYTl6Q3M4ZW83dGRMZzNUTGhEMm50Tm9EaVNPakdkMA?oc=5","source":"CSDN","lang":"zh","date":"2026-11-09"}],"stale":false,"snapshot_at":"2026-11-10T09:35:25Z","history_start":"2026-09-06"}