[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-ddean2009--MoneyPrinterPlus":3,"tool-ddean2009--MoneyPrinterPlus":61},[4,18,26,36,44,52],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",144730,2,"2026-04-07T23:26:32",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",107888,"2026-04-06T11:32:50",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":10,"last_commit_at":50,"category_tags":51,"status":17},4487,"LLMs-from-scratch","rasbt\u002FLLMs-from-scratch","LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目，旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型（LLM）。它不仅是同名技术著作的官方代码库，更提供了一套完整的实践方案，涵盖模型开发、预训练及微调的全过程。\n\n该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型，却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码，用户能够透彻掌握 Transformer 架构、注意力机制等关键原理，从而真正理解大模型是如何“思考”的。此外，项目还包含了加载大型预训练权重进行微调的代码，帮助用户将理论知识延伸至实际应用。\n\nLLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API，而是渴望探究模型构建细节的技术人员而言，这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计：将复杂的系统工程拆解为清晰的步骤，配合详细的图表与示例，让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础，还是为未来研发更大规模的模型做准备",90106,"2026-04-06T11:19:32",[35,15,13,14],{"id":53,"name":54,"github_repo":55,"description_zh":56,"stars":57,"difficulty_score":10,"last_commit_at":58,"category_tags":59,"status":17},4292,"Deep-Live-Cam","hacksider\u002FDeep-Live-Cam","Deep-Live-Cam 是一款专注于实时换脸与视频生成的开源工具，用户仅需一张静态照片，即可通过“一键操作”实现摄像头画面的即时变脸或制作深度伪造视频。它有效解决了传统换脸技术流程繁琐、对硬件配置要求极高以及难以实时预览的痛点，让高质量的数字内容创作变得触手可及。\n\n这款工具不仅适合开发者和技术研究人员探索算法边界，更因其极简的操作逻辑（仅需三步：选脸、选摄像头、启动），广泛适用于普通用户、内容创作者、设计师及直播主播。无论是为了动画角色定制、服装展示模特替换，还是制作趣味短视频和直播互动，Deep-Live-Cam 都能提供流畅的支持。\n\n其核心技术亮点在于强大的实时处理能力，支持口型遮罩（Mouth Mask）以保留使用者原始的嘴部动作，确保表情自然精准；同时具备“人脸映射”功能，可同时对画面中的多个主体应用不同面孔。此外，项目内置了严格的内容安全过滤机制，自动拦截涉及裸露、暴力等不当素材，并倡导用户在获得授权及明确标注的前提下合规使用，体现了技术发展与伦理责任的平衡。",88924,"2026-04-06T03:28:53",[14,15,13,60],"视频",{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"ai_summary_zh":66,"readme_en":67,"readme_zh":68,"quickstart_zh":69,"use_case_zh":70,"hero_image_url":71,"owner_login":72,"owner_name":73,"owner_avatar_url":74,"owner_bio":75,"owner_company":76,"owner_location":76,"owner_email":77,"owner_twitter":76,"owner_website":78,"owner_url":79,"languages":80,"stars":97,"forks":98,"last_commit_at":99,"license":100,"difficulty_score":10,"env_os":101,"env_gpu":102,"env_ram":102,"env_deps":103,"category_tags":107,"github_topics":76,"view_count":109,"oss_zip_url":76,"oss_zip_packed_at":76,"status":17,"created_at":110,"updated_at":111,"faqs":112,"releases":151},1027,"ddean2009\u002FMoneyPrinterPlus","MoneyPrinterPlus","AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,GPTSoVITS,支持云语音：Azure,阿里云,腾讯云。支持Stable diffusion,comfyUI直接AI生图。Generate short videos with one click using AI LLM,print money together! support:chatTTS,faster-whisper,GPTSoVITS,Azure,tencent Cloud,Ali Cloud.","MoneyPrinterPlus 是一个开源的 AI 短视频自动化工具，集成了视频生成、智能混剪和多平台发布功能。它能帮助用户批量创作短视频内容，并自动发布到抖音、快手、小红书、视频号等主流平台。\n\n这款工具主要解决了短视频创作效率低、跨平台分发耗时的问题。通过 AI 大模型技术，用户只需提供基础素材或文案，即可快速生成大量短视频，特别适合需要高频更新内容的自媒体运营者、营销人员和电商从业者。\n\nMoneyPrinterPlus 的技术亮点在于其开放的模型支持体系：语音方面兼容本地模型（chatTTS、fasterWhisper、GPT-SoVITS）和主流云服务商（Azure、阿里云、腾讯云）；图像生成方面支持 Stable Diffusion 和 ComfyUI。这种灵活的架构让用户可以根据需求自由选择本地部署或云端服务，既保护隐私又降低成本。\n\n无论是技术爱好者还是普通创作者，都能通过它简化工作流程，将精力集中在创意策划而非重复性操作上。","\u003Cdiv align=\"center\">\n\u003Ca href=\"\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fddean2009_MoneyPrinterPlus_readme_4a68feb902da.png\" alt=\"MoneyPrinterPlus | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\n\n\u003Ch2 align=\"center\">MoneyPrinterPlus\u003C\u002Fh2>\n\n\u003Cp align=\"center\">\n\u003Ca href=\"\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fddean2009\u002FMoneyPrinterPlus.svg\"\u002F>\u003C\u002Fa>\n\u003Ca href=\"\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fddean2009\u002FMoneyPrinterPlus\"\u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fddean2009?tab=followers\"> \n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Ffollowers\u002Fddean2009?label=Followers&style=plastic\"\u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Freleases\u002F\">\n\u003Cimg alt=\"GitHub Contributors\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fddean2009\u002FMoneyPrinterPlus\" \u002F>\n\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fissues\">\n\u003Cimg alt=\"Issues\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fddean2009\u002FMoneyPrinterPlus?color=0088ff\" \u002F>\n\u003C\u002Fa>\n\u003C\u002Fp>\n\n**简体中文** | [**English**](docs\u002Fen\u002FREADME.md) | [**日本語**](docs\u002Fjp\u002FREADME.md) \n\n\n\u003C\u002Fdiv>\n\n这是一个轻松赚钱的项目。\n\n短视频时代，谁掌握了流量谁就掌握了Money!\n\n所以给大家分享这个经过精心打造的MoneyPrinter项目。\n\n**它可以：使用AI大模型技术,一键批量生成各类短视频。**\n\n**它可以：一键混剪短视频，批量生成短视频不是梦。**\n\n**它可以：自动把视频发布到抖音,快手,小红书,视频号上。**\n\n赚钱从来没有这么容易过!\n\n觉得有用的朋友，请给个star! ![Github stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fddean2009\u002FMoneyPrinterPlus.svg)\n\n\n# 目录\n\n- [MoneyPrinterPlus](#moneyprinterplus)\n\n- [视频教程](#视频教程)\n- [图文系列教程](#图文系列教程)\n\n- [界面概览](#界面概览)\n  - [1. AI视频批量混剪工具](#1-ai视频批量混剪工具)\n  - [2. AI视频生成器](#2-ai视频生成器)\n  - [3. 批量视频自动上传工具](#3-批量视频自动上传工具)\n  \n- [更新预告](#更新预告)\n\n- [更新列表](#更新列表)\n\n- [已实现功能](#已实现功能)\n\n- [待实现功能](#待实现功能)\n\n- [实例展示](#实例展示)\n\n- [使用方法](#使用方法)\n  - [环境要求](#环境要求)\n  \n  - [安装](#安装)\n    - [前提条件](#前提条件)\n    - [手动安装](#手动安装)\n    - [自动安装](#自动安装)\n    \n  - [运行](#运行)\n    \n    - [自动运行](#自动运行)\n    - [基本配置](#基本配置)\n    \n  - [1. AI视频](#1-ai视频)\n  \n  - [2. 批量视频混剪](#2-批量视频混剪)\n  \n  - [3. 批量短视频上传](#3-批量短视频上传)\n  \n    \n  \n- [常见问题和解决方案](#常见问题和解决方案)\n\n- [讨论组](#讨论组)\n\n\n\n\n# 视频教程\n\n\n[MoneyPrinterPlus一键AI短视频生成工具开源啦](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV16VVGefEp1\u002F?spm_id_from=333.999.0.0&vd_source=a563b6c970df6e7665845c15089bd618)\n\n[MoneyPrinterPlus AI视频工具详细使用说明](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1JKgYe5ERF\u002F?pop_share=1&vd_source=a563b6c970df6e7665845c15089bd618)\n\n[MoneyPrinterPlus AI批量短视频混剪工具使用说明](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1v43eekECn\u002F?spm_id_from=333.999.0.0&vd_source=a563b6c970df6e7665845c15089bd618)\n\n[MoneyPrinterPlus小白使用教程来啦!一键万条短视频](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1XgaKeGEFb\u002F)\n\n[MoneyPrinterPlus一键批量上传视频功能来啦，让收费见鬼去吧！](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1Z7aje7EXc\u002F)\n\n[MoneyPrinterPlus全面支持本地chatTTS模型](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1Ng8MePE6L)\n\n[MoneyPrinterPlus无缝对接GPT-SoVITS](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1f1HdeKEcM)\n\n# 图文系列教程\n\n[moneyPrinterPlus简介](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002F0p9T_WFJ_yXcj74TgI7iMw)\n\n[moneyPrinterPlus详细使用教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FfAdws2grcZknG8VLQfjMjg)\n\n[moneyPrinterPlus阿里云详细配置使用教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs?__biz=MzIxMTI0NzcyMQ==&mid=2650935498&idx=1&sn=7d29a350f36e14686252e9a22d8fce23&chksm=8cae87ccbbd90edaea45b595ec4028b91e464061c0a2f37f1f15e97f593fd7b51edba765ed6e&cur_album_id=1821975747683532806&scene=189#wechat_redirect)\n\n[moneyPrinterPlus腾讯云详细配置使用教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FVaI-Fy7dDz9dlW5tGM4mhg)\n\n[moneyPrinterPlus微软云详细配置使用教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002F4p6MuDcwIurpVwkcQlWoDA)\n\n[重磅!免费一键批量混剪工具它来了,一天上万短视频不是梦](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FgUB18fTwRUvo9dSgk0DXLg)\n\n[MoneyPrinterPlus自动配置环境和自动运行](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002Fk3B08ol1GJVi2EIyfCgWAg)\n\n[MoneyPrinterPlus一键发布短视频到视频号,抖音,快手,小红书上线了](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FQOpSbb_q01E0CWAI3KQ89w)\n\n[MoneyPrinterPlus全面支持本地Ollama大模型](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FQ1C7kxJytDeQ6v12I5vdoQ)\n\n[在MoneyPrinterPlus中使用本地chatTTS语音模型](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FbToXG_3XSYHKVI6Nf5W3Dw)\n\n[fasterWhisper和MoneyPrinterPlus无缝集成](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FdSZjpfqUKBz3PyAOYvJKGw)\n\n[再升级!MoneyPrinterPlus集成GPT_SoVITS](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002F7jdNLemItcJJUhz4OsjlzQ)\n\n\n# 界面概览\n\n## 1. AI视频批量混剪工具\n\n![image-20240628153020140](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406281530983.png)\n\n使用介绍：\n[重磅!免费一键批量混剪工具它来了,一天上万短视频不是梦](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FgUB18fTwRUvo9dSgk0DXLg)\n\n## 2. AI视频生成器\n\n![image-20240628153041166](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406281530864.png)\n\n使用介绍：\n[moneyPrinterPlus详细使用教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FfAdws2grcZknG8VLQfjMjg)\n\n## 3. 批量视频自动上传工具\n\n![image-20240709093858631](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202407090939277.png)\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fddean2009_MoneyPrinterPlus_readme_d691dee8408f.gif)\n\n[MoneyPrinterPlus一键发布短视频到视频号,抖音,快手,小红书上线了](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FQOpSbb_q01E0CWAI3KQ89w)\n\n\n# 更新预告\n\n* 准备接入stable diffusion和comfyUI， OOOOO，太牛了！\n* 新增对接cosyvoice语言生成和sensevoice字幕生成。 \n* 已经支持GPTsoVITS本地语音模型啦,教程[再升级!MoneyPrinterPlus集成GPT_SoVITS](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002F7jdNLemItcJJUhz4OsjlzQ)\n* 已经支持本地语音识别模型fasterwhisper, 教程[fasterWhisper和MoneyPrinterPlus无缝集成](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FdSZjpfqUKBz3PyAOYvJKGw)。 可关注我公众号获得最新进度。\n* 已经支持本地语音模型ChatTTS了，教程 [在MoneyPrinterPlus中使用本地chatTTS语音模型](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FbToXG_3XSYHKVI6Nf5W3Dw)\n* 支持本地大模型工具Ollama [MoneyPrinterPlus全面支持本地Ollama大模型](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FQ1C7kxJytDeQ6v12I5vdoQ)\n* 视频自动发布功能已经上线了！！！！ 使用教程[MoneyPrinterPlus一键发布短视频到视频号,抖音,快手,小红书上线了](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FQOpSbb_q01E0CWAI3KQ89w)\n\n# 更新列表\n* 20250208 新增对接cosyvoice语言生成和sensevoice字幕生成。\n* 20241116 添加合并视频功能。不需要配置语音了，只是单纯的进行视频合并。\n\n- 20240927 添加docker file,感谢**子涵**同学提供的dockerfile文件。 \n- 20240905 从V4.5版本开始，提供了小白版的windows版本，大家不需要设置python，ffmpeg环境了.只需要解压缩：1.双击setup.bat. 2.双击start.bat即可运行。\n- 20240813 支持GPTsoVITS本地语音模型\n- 20240807 存储了session值,这样在刷新的时候不需要重新输入信息了\n- 20240722 支持本地语音识别模型fasterwhisper\n- 20240713 支持本地语音模型ChatTTS\n- 20240710 支持本地大模型:Ollama\n- 20240708 逆天了！自动发布视频功能上线了。支持抖音，快手，小红书，视频号！！！\n- 20240704 添加自动安装和自动启动脚本，方便小白使用。\n- 20240628 重磅更新！支持批量视频混剪，批量生成大量不重复的短视频!!!!!!\n- 20240620 优化视频合成效果，让视频结束更加自然。\n- 20240619 语音识别和语音合成**支持腾讯云**。 需要开通腾讯云语音合成和语音识别这两个功能\n- 20240615 语音识别和语音合成**支持阿里云**。 需要开通阿里云智能语音交互功能--必须开通语音合成和录音文件识别（极速版）这两个功能\n- 20240614 资源库支持pixabay,支持语音试听功能,修复一些bug\n\n# 已实现功能\n\n- [x] 支持本地语音模型chatTTS, fasterwhisper等\n- [x] 支持本地语音字幕识别模型\n- [x] 视频批量自动发布到各个视频平台,支持抖音，快手，小红书，视频号！！！\n- [x] 视频批量混剪，批量产出大量不重复的短视频\n- [x] 支持本地视频合并功能\n- [x] 支持本地素材选择(支持各种素材mp4,jpg,png),支持各种分辨率。\n- [x] 云大模型接入OpenAI,Azure,Kimi,Qianfan,Baichuan,Tongyi Qwen, DeepSeek\n- [x] 本地大模型接入Ollama\n- [x] 支持**Azure**语音功能\n- [x] 支持**阿里云**语音功能\n- [x] 支持**腾讯云**语音功能\n- [x] 支持100+不同的语音种类\n- [x] 支持语音试听功能\n- [x] 支持30+种**视频转场特效**\n- [x] 支持不同分辨率，不同尺寸和比例的视频生成\n- [x] 支持语音选择和语速调节\n- [x] 支持背景音乐\n- [x] 支持背景音乐音量调节\n- [x] 支持自定义字幕\n- [x] 覆盖市面上主流的AI大模型工具\n\n# 待实现功能\n\n- [] 支持更多的视频资源获取方式\n- [] 支持更多的视频转场特效\n- [] 支持更多的字幕特效\n- [] 接入stable diffusion，AI生图，合成视频\n- [] 接入Sora等AI视频大模型工具，自动生成视频\n\n# 实例展示\n\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth align=\"center\">竖屏\u003C\u002Fth>\n\u003Cth align=\"center\">横屏\u003C\u002Fth>\n\u003Cth align=\"center\">正方形\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Cvideo  src=\"https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fassets\u002F13955545\u002Fd96e5e50-cfe7-4f55-a0db-75f3ac28b39f\">\u003C\u002Fvideo>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Cvideo  src=\"https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fassets\u002F13955545\u002F714b122d-d857-4132-bdd3-9f07c9aa787b\">\u003C\u002Fvideo>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Cvideo  src=\"https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fassets\u002F13955545\u002F2ec748c2-8145-4178-ae48-a3114290addd\">\u003C\u002Fvideo>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\n# 使用方法\n\n## 环境要求\n\n- Python 3.10,3.11 安装包： https:\u002F\u002Fwww.python.org\u002Fftp\u002Fpython\u002F3.11.8\u002Fpython-3.11.8-amd64.exe \n- ffmpeg 6.1.1 安装包：https:\u002F\u002Fwww.gyan.dev\u002Fffmpeg\u002Fbuilds\u002Fpackages\u002Fffmpeg-6.1.1-essentials_build.zip  \n- windows 必须安装VC： https:\u002F\u002Faka.ms\u002Fvs\u002F17\u002Frelease\u002Fvc_redist.x64.exe \n- 从V4.5版本开始，提供了小白版的windows版本，大家不需要设置python，ffmpeg环境了.只需要解压缩：1.双击安装vc_redist.x64.exe 2.双击setup.bat. 3.双击start.bat即可运行。\n- LLM api key\n- Azure语音服务(https:\u002F\u002Fspeech.microsoft.com\u002Fportal) \n- 或者阿里云智能语音功能(https:\u002F\u002Fnls-portal.console.aliyun.com\u002Foverview)\n- 或者腾讯云语音技术功能(https:\u002F\u002Fconsole.cloud.tencent.com\u002Fasr)\n\n> 切记！！！！！ 一定要安装好ffmpeg,并把ffmpeg路径添加到环境变量中。\n\n## 安装\n\n### 前提条件\n\n1. 确保你有Python 3.10+的运行环境。如果是windows, 请确保安装了python路径已经添加到了PATH中。\n2. 确保你有ffmpeg 6.0+的运行环境。如果是windows, 请确保安装了ffmpeg路径已经添加到了PATH中。没有安装ffmpeg的朋友，请通过 https:\u002F\u002Fffmpeg.org\u002F 来安装对应的版本。\n\n从V4.5版本开始，提供了小白版的windows版本，大家不需要设置python，ffmpeg环境了.只需要解压缩：1.双击安装vc_redist.x64.exe 2.双击setup.bat. 3.双击start.bat即可运行。\n\n### 手动安装\n\n如果python和ffmpeg环境都有了。那么就可以通过pip安装依赖包了。\n\n```bash\npip install -r requirements.txt\n```\n\n### 自动安装\n\n进入项目目录，windows下双击执行：\n\n```bash\nsetup.bat\n```\n\nmac或者linux下执行：\n\n```bash\nbash setup.sh\n```\n\n## 运行\n\n使用下面命令运行程序:\n\n```bash\nstreamlit run gui.py\n```\n\n### 自动运行\n\n如果你使用了自动安装脚本，那么可以执行下面的脚本来自动运行。\n\nwindows下,双击 start.bat\n\nmac或者linux下执行：\n\n```bash\nbash start.sh\n```\n\n在日志文件中可以看到程序运行的日志信息。\n\n里面有浏览器的地址，可以通过浏览器打开这个地址来访问程序。\n\n打开之后，你会看到下面的界面：\n\n![image-20240612135131890](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121351010.png)\n\n\n\n左侧目前有三项配置， 分别是基本配置，AI视频和混剪视频(开发中)。\n\n### 基本配置\n\n#### 1. 资源库\n\n目前资源支持：\n\n* pexels:  [www.pexels.com](https:\u002F\u002Fwww.pexels.com\u002F)  **Pexels** 是世界上著名的免费图片，视频素材网站。\n* pixabay: [pixabay.com](https:\u002F\u002Fpixabay.com\u002F) \n\n大家需要到对应的网站上注册一个key来实现API调用。\n\n>  后续会陆续添加其他资源库。如（[videvo.net](https:\u002F\u002Fwww.videvo.net)，[videezy.com](https:\u002F\u002Fwww.videezy.com) 等）\n>\n>  \n\n#### 2. 音频库\n\n目前文字转语音和语音识别功能支持：\n1. Azure的cognitive-services服务。\n2. 阿里云的智能语音交互\n3. 腾讯云语音技术功能(https:\u002F\u002Fconsole.cloud.tencent.com\u002Fasr)\n\n* Azure：\n\n大家需要到  https:\u002F\u002Fspeech.microsoft.com\u002Fportal  这里注册一个key。\n\nAzure对新用户是1年免费的。费用也是比较便宜。\n\n* 阿里云：\n\n大家需要到 https:\u002F\u002Fnls-portal.console.aliyun.com\u002Foverview 这里开通服务，并添加一个项目。\n\n需要开通阿里云智能语音交互功能--必须开通语音合成和录音文件识别（极速版）这两个功能.\n\n* 腾讯云：\n\n腾讯云语音技术功能(https:\u002F\u002Fconsole.cloud.tencent.com\u002Fasr) 开通语音识别和语音合成功能。\n\n\n>  后续会添加本地语音识别大模型。但是文字转语音还是微软的服务最为优秀。\n\n![image-20240612135624840](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121356171.png)\n\n#### 3. LLM大模型\n\n大模型区目前支持Moonshot,openAI,Azure openAI,Baidu Qianfan, Baichuan,Tongyi Qwen, DeepSeek这些。 \n\n> 推荐使用Moonshot。 \n>\n> 会陆续添加市面上其他流行的大模型。\n\n![image-20240612140227679](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121402690.png)\n\n\n\nMoonshot API获取地址： https:\u002F\u002Fplatform.moonshot.cn\u002F \n\nbaidu qianfan API获取地址：https:\u002F\u002Fcloud.baidu.com\u002Fdoc\u002FWENXINWORKSHOP\u002Fs\u002Fyloieb01t\n\nbaichuan API获取地址： https:\u002F\u002Fplatform.baichuan-ai.com\u002F \n\n阿里tongyi qwen API获取地址： https:\u002F\u002Fhelp.aliyun.com\u002Fdocument_detail\u002F611472.html?spm=a2c4g.2399481.0.0\n\nDeepSeek API获取地址: https:\u002F\u002Fwww.deepseek.com\u002F\n\n## 1. AI视频\n\n基本配置设置完毕之后。就可以进入到AI视频了。 \n\n### 生成视频文案\n\n首先，我们给一个关键词，然后用大模型生成视频文案：\n\n\n\n![image-20240612140441201](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121404609.png)\n\n\n\n可以选择视频的文案语言，视频时长。\n\n如果大家对视频文案和关键词不满意的话，可以手动修改。\n\n### 视频配音和背景音乐\n\n![image-20240612140547283](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121405554.png)\n\n可以选择配音的语言和配音的语音。\n\n还支持配音语速调节。\n\n> 后续会支持语音试听功能。\n\n背景音乐放在项目的bgmusic文件夹中。\n\n目前里面只有两个背景音乐。大家可以自行添加自己需要的背景应用。\n\n### 视频配置\n\n视频配置区，大家可以选择视频的布局，视频帧率，视频尺寸。\n\n视频片段最小长度和最大长度。\n\n还可以开启视频转场效果。目前支持30+转场效果。\n\n![image-20240612140830765](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121408177.png)\n\n> 后续会添加使用本地视频资源功能。\n\n### 字幕配置\n\n字幕文件位于项目根目录的fonts文件夹。\n\n目前支持宋体和苹方两个字体集合。\n\n![image-20240612141000542](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121410773.png)\n\n可以选择字幕位置，字幕颜色，字幕边框颜色和字幕边框宽度。\n\n### 生成视频\n\n最后，就可以点击生成视频生成视频了。\n\n会在页面上列出具体的步骤名称和进度。\n\n![image-20240612141446057](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121414629.png)\n\n生成视频完成后，视频会显示在最下方，大家直接可以播放观看效果。\n\n![image-20240612141532280](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121415214.png)\n\n\n\n\n\n## 2. 批量视频混剪\n\n启动项目之后，左上角可以找到视频混剪区。\n\n点击它，进入到视频批量混剪工具页面。\n\n在视频混剪区，我们最多可以配置5个视频片段。\n\n你可以通过点击添加片段或者删除片段来控制片段区域的多少。\n\n\n\n![image-20240628093854842](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406280938023.png)\n\n\n\n### 什么是视频片段？\n\n那么有朋友会问了，什么是视频片段呢？\n\n一个长视频，里面不可能只有一个视频主题，可能你的视频前半部分讲的是衣服的版型，后半部分讲的是衣服的材质。\n\n那么衣服的版型就是片段1，材质就是片段2。\n\n我们要做的就是收集衣服版型的素材，可以是mp4视频，也可以是jpg，png等图片资源。分辨率尽量大一点，否则后面生成的视频质量就不太好。\n\n然后把衣服版型的素材放到视频片段1的资源目录中。\n\n比如上图的资源目录中：\n\n```bash\nd:\\downloads\\work\\scen1\n```\n\n同样的，我们把衣服的材质的素材放到视频片段2的资源目录中。\n\n如下所示：\n\n\n\n![image-20240628094702252](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406280947354.png)\n\n\n\n什么是视频资源文案呢？\n\n视频资源文案就是你需要给这段视频片段配的文字描述。\n\n你可以为一个片段准备很多条文案，然后把这些文案放在一个txt文件中。一条文案放在txt文件中的一行。\n\n系统会随机从txt文件中挑选一行最为最终视频片段的文字描述。\n\n下面是一个文案文件的例子：\n\n```txt\n精准的剪裁，流畅的线条，这款马甲的版型设计，完美贴合身形，无论是宽松还是修身，都能展现你的优雅姿态。\n我们的设计师们，将经典与现代完美融合。每一道线条，每一个剪裁，都是为了展现你的独特身形。\n每一刀剪裁，都经过精心计算，只为打造最适合你身形的版型。从肩部线条到腰部剪裁，每一处都彰显着你的独特风格。\n精准的剪裁，流畅的线条，这款马甲的版型设计，旨在让每一位穿着者都能感受到定制般的贴合。\n精准剪裁流畅线条，马甲版型设计完美贴合身形，宽松或修身皆展现优雅姿态。\n设计师将经典与现代融合，每道线条每个剪裁展现独特身形。\n精心计算每一刀剪裁，打造适合身形的版型，肩部线条至腰部剪裁彰显独特风格。\n剪裁精准流畅，马甲版型旨在定制般贴合，展现穿着者个性魅力。\n面料精选剪裁精致，马甲版型以优雅线条展现身形，正式或休闲皆完美。\n人体工学设计，马甲版型舒适透气，优雅线条展现身形，每次穿搭成焦点。\n经典版型现代演绎，马甲独特剪裁设计，穿着成展现个性品味舞台。\n细节精心打磨，马甲版型合体剪裁优雅设计，任何场合自信满满。\n舒适型格并存，马甲版型精致剪裁舒适面料，工作休闲展现最佳状态。\n时尚马甲版型多样，每款为你而生，经典剪裁现代设计，轻松驾驭各种风格。\n优雅线条修身设计，马甲版型考究剪裁精致细节，任何场合成焦点，彰显个人风格。\n```\n\n配置好的你的视频片段跟视频文案。\n\n### 视频配音区\n\n在视频配音区可以选择配音语言和对应的配音语言，目前支持100+配音语言。\n\n还可以选择不同的配音语速，以支持不同使用场景。\n\n![image-20240616220840076](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406162208006.png)\n\n如果你对配音不太确定，可以点击试听声音试听对应的配音语音。\n\n\n\n### 背景音乐\n\n背景音乐放在项目下的bgmusic目录下面，你可以自行添加背景音乐文件到该文件夹下面。\n\n![image-20240616221041774](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406162210686.png)\n\n可以选择是否开启背景音乐，和默认的背景音乐音量。\n\n### 视频配置区\n\n视频配置区可以选择视频布局：竖屏，横屏或者方形。\n\n可以选择视频帧率，视频的尺寸。\n\n还可以选择每个视频片段的最小长度和最大长度。\n\n最最重要的，还可以开启视频转场特效。目前支持30+视频转场特效。\n\n![image-20240616221116997](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406162211618.png)\n\n\n\n### 字幕配置\n\n如果你需要字幕，那么可以点击开启字幕选项，可以设置字幕字体，字幕字体的大小和字幕颜色等。\n\n如果你不知道怎么设置，选择默认即可。\n\n![image-20240616221242812](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406162212891.png)\n\n\n\n### 最后的视频生成\n\n目前系统支持一次批量生成100个视频，根据你自己的需要自行调整。\n\n![image-20240628095137565](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406280951343.png)\n\n最后点击生成视频按钮即可生成视频。\n\n页面会有相应的进度提醒。\n\n![image-20240616221712173](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406162217977.png)\n\n最后生成的视频会展示在页面最下面，大家可以自行播放。\n\n如果你生成了多个视频，可以在项目文件夹的final目录中找到你批量生成的视频。\n\n\n\n## 3. 批量短视频上传\n\n### 工作原理\n\n自动发布工具的本质上是基于selenium这个自动化框架实现的。\n\n通过模拟人工的点击操作，可以完成绝大多数需要人手工才能完成的工作。解放大家的双手。\n\n另外这个自动化的实现方式有两种，一种是在运行程序的过程中启动一个浏览器。另外一种是依附到现有的浏览器上来操作现有浏览器的页面。\n\n本工具选择的是依附到现有的浏览器上。\n\n主要是因为有些视频平台需要用手机扫码二维码才能登录。所以在程序中很难模拟这种登录的过程。\n\n### 前提条件\n\n目前自动发布支持chrome和firfox两种浏览器。大家根据需要自行选择一种即可。\n\n#### 1. chrome配置\n\n现在的主流浏览器肯定是chrome无疑了。所以我们首先聊一聊如何实现对chrome浏览器的支持。\n\n1. 首先你需要下载安装[Chrome](https:\u002F\u002Fwww.google.com\u002Fchrome\u002F)，记住你的版本号，你可以从chrome官网上下载chrome，也可以从这个页面去下载 [ChromeDriver下载页面](https:\u002F\u002Fgooglechromelabs.github.io\u002Fchrome-for-testing\u002F)。\n\n2. 你需要从[ChromeDriver下载页面](https:\u002F\u002Fgooglechromelabs.github.io\u002Fchrome-for-testing\u002F)下载与你的Chrome浏览器版本相对应的ChromeDriver。确保你下载的是与你的操作系统和Chrome版本相匹配的版本。\n\n下载完毕之后，把chromeDriver解压到本地目录，目录的路径最好不要带中文。不能保证能正常运行。\n\n3. chrome 以debug模式启动\n\n如果是mac电脑，那么可以先给chrome设置一个alias\n\n```bash\nalias chrome=\"\u002FApplications\u002FGoogle\\ Chrome.app\u002FContents\u002FMacOS\u002FGoogle\\ Chrome\"\n```\n\n以debug模式启动chrome。\n\n```bash\nchrome --remote-debugging-port=9222\n```\n\n如果你是windows，可以在chrome的桌面快捷方式，右键目标中添加：\n\n```txt\n--remote-debugging-port=9222\n```\n\n\n\n![image-20240710103643535](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202407101036374.png)\n\n然后双击即可以debug模式打开chrome。\n\n#### 2. firefox配置\n\n除了chrome之外，用的最多的应该就是firefox了。\n\n所以我们也提供了对firefox的支持。\n\n\n\n要想使用firefox，你需要下面几步：\n\n1. 下载并安装 [Firefox](https:\u002F\u002Fwww.mozilla.org\u002Fen-US\u002Ffirefox\u002Fnew\u002F)。\n\n2. 下载[**geckodriver**](https:\u002F\u002Fgithub.com\u002Fmozilla\u002Fgeckodriver\u002Freleases) 驱动.下载与你的Firefox浏览器版本相对应的geckodriver。确保你下载的是与你的操作系统和Firefox版本相匹配的版本。\n\n   下载完毕之后，把geckodriver解压到本地目录，目录的路径最好不要带中文。不能保证能正常运行。\n\n3. 以debug模式启动firefox:\n\n   和chrome类似，我们在firefox的启动命令之后加上： ` -marionette -start-debugger-server 2828`\n\n![image-20240504120509315](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202405041205192.png)\n\n> 注意，这里的端口一定要是2828,不能自定义。\n\n这时候你如果打开firefox,就会看到导航栏变成了红色，表示你已经启动了远程调试模式。\n\n![image-20240504120607831](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202405041206516.png)\n\n输入`about:config`\n\n可以看到marionette.port的端口就是2828。\n\n### 开始使用\n\nwindows环境下，直接双击start.bat即可启动。\n\n\n\nmac环境下，在项目根目录下面执行sh start.sh即可。\n\n\n\n浏览器会自动打开MoneyPrinterPlus的首页。\n\n![image-20240710104233733](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202407101042103.png)\n\n点击左边的视频自动发布工具，可以看到视频自动发布工具的页面。\n\n你可以选择驱动类型。chrome还是firefox。\n\n驱动位置就是之前下载的chromedirver或者geckodriver的位置。\n\n视频内容所在目录，就是你想要发布的视频目录。\n\n当你修改视频目录之后，会自动列出视频目录里面的视频文件和文本文件。\n\n其中视频文件就是你要发布的视频内容。\n\n文本文件是什么呢？\n\n文本文件是和视频配套的文字内容。\n\n举个例子， 我想要发布一个关于唐诗的视频到网站上，那么对应的文本文件内容如下：\n\n\n\n```txt\n王维：酬郭给事\n洞门高阁霭馀辉，桃李阴阴柳絮飞。\n禁里疏钟官舍晚，省中啼鸟吏人稀。\n晨摇玉佩趋金殿，夕奉天书拜琐闱。\n强欲从君无那老，将因卧病解朝衣。\n```\n\n> 大家记住，第一行一定是视频的标题。\n>\n> 其他行的内容，大家自由决定。\n\n然后我们看下面的页面：\n\n![image-20240710104725552](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202407101047908.png)\n\n视频网站配置应该很直白了，上过幼儿园的朋友应该都能懂。\n\n标题前缀：如果你需要额外给视频标题添加一些前缀，可以在这里设置。\n\n合集名称：有些视频网站需要选择合集。这里就是合集的名字。（程序不会帮你创建合集，你需要自己提前在网站上创建。）\n\n视频标签：很好理解了，就是标签，用空格分割。\n\n快手还有一个额外的领域配置。\n\n你可以选择是否开启抖音，快手，视频号或者小红书。\n\n#### 环境检测\n\n接下来就可以准备发布视频了。\n\n但是在发布之前，你可以点一下环境检测。\n\n如果自动打开了我的主页，那么就说明你的环境配置是没问题的。接下来就可以发布视频了。\n\n#### 发布视频\n\n因为所有的视频网站都需要登录。所以在点击发布视频按钮之前，你需要打开对应的网站，登录你的账号先。\n\n如果你的账号都登录完毕了，点击发布视频按钮吧。\n\n开启你的自由之旅。\n\n运行的界面大概如下：\n\n![image-20240710105336580](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202407101053683.png)\n\n\n# 关于版权\n\n版权所有©[2024]程序那些事\n\n版权所有。本软件及相关文档文件(“软件”)仅供个人和教育用途。除非获得作者的明确许可，否则严禁将本软件用于商业用途。\n\n在满足以下条件的情况下，特此允许任何人出于非商业目的使用、复制和修改本软件:\n\n1. 原始版权声明和本许可声明必须包含在本软件的所有副本或主要部分中。\n2. 修改(如有)必须保留原始版权信息，不得暗示修改后的版本是本软件的正式版本。\n3. 本软件的任何分发或其修改必须保留原始版权声明，并包括本许可声明。\n\n对于商业用途，包括但不限于销售、分发或使用本软件作为任何商业产品或服务的一部分，您必须获得作者的明确授权。\n\n本软件虽然是开源的，但是开源协议是基于GPL-3.0 license。 任何人不得以本软件为基础进行商业使用。\n\n最近有发现部分人改一改我的代码，把作者名字删除就打包拿出去卖。 这里保留追究的权利。\n\n开源不易，希望大家珍惜!\n\n\n\n# 常见问题和解决方案\n\n遇到问题的朋友，可以先看看这里的问题汇总，看看能不能解决问题先。\n\n[常见问题汇总](issue.md)\n\n# 讨论组\n\n如果大家有什么问题或者想法，欢迎入群讨论。觉得项目不错的朋友可以请作者喝个茶,或者加作者好友私人订制。\n\n\n\n\n\n\n\n\u003Ctable>\n  \u003Cthead>\n    \u003Ctr>\n  \u003Cth>交流群\u003C\u002Fth>\n  \u003Cth>我的微信\u003C\u002Fth>\n  \u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Cimg  src=\"https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202411162101069.png\">\u003C\u002Fimg>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Cimg  src=\"https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202408021732303.png\">\u003C\u002Fimg>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\n\n\n\n\n\n\n\n\n","\u003Cdiv align=\"center\">\n\u003Ca href=\"\">\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fddean2009_MoneyPrinterPlus_readme_4a68feb902da.png\" alt=\"MoneyPrinterPlus | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\n\n\u003Ch2 align=\"center\">MoneyPrinterPlus\u003C\u002Fh2>\n\n\u003Cp align=\"center\">\n\u003Ca href=\"\">\n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fddean2009\u002FMoneyPrinterPlus.svg\"\u002F>\u003C\u002Fa>\n\u003Ca href=\"\"> \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fddean2009\u002FMoneyPrinterPlus\"\u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fddean2009?tab=followers\"> \n\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Ffollowers\u002Fddean2009?label=Followers&style=plastic\"\u002F>\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Freleases\u002F\">\n\u003Cimg alt=\"GitHub Contributors\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fddean2009\u002FMoneyPrinterPlus\" \u002F>\n\u003C\u002Fa>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fissues\">\n\u003Cimg alt=\"Issues\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fissues\u002Fddean2009\u002FMoneyPrinterPlus?color=0088ff\" \u002F>\n\u003C\u002Fa>\n\u003C\u002Fp>\n\n**简体中文** | [**English**](docs\u002Fen\u002FREADME.md) | [**日本語**](docs\u002Fjp\u002FREADME.md) \n\n\n\u003C\u002Fdiv>\n\n这是一个轻松赚钱的项目。\n\n短视频时代，谁掌握了流量谁就掌握了Money!\n\n所以给大家分享这个经过精心打造的MoneyPrinter项目。\n\n**它可以：使用AI大模型技术,一键批量生成各类短视频。**\n\n**它可以：一键混剪短视频，批量生成短视频不是梦。**\n\n**它可以：自动把视频发布到抖音,快手,小红书,视频号上。**\n\n赚钱从来没有这么容易过!\n\n觉得有用的朋友，请给个star! ![Github stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fddean2009\u002FMoneyPrinterPlus.svg)\n\n\n# 目录\n\n- [MoneyPrinterPlus](#moneyprinterplus)\n\n- [视频教程](#视频教程)\n- [图文系列教程](#图文系列教程)\n\n- [界面概览](#界面概览)\n  - [1. AI视频批量混剪工具](#1-ai视频批量混剪工具)\n  - [2. AI视频生成器](#2-ai视频生成器)\n  - [3. 批量视频自动上传工具](#3-批量视频自动上传工具)\n  \n- [更新预告](#更新预告)\n\n- [更新列表](#更新列表)\n\n- [已实现功能](#已实现功能)\n\n- [待实现功能](#待实现功能)\n\n- [实例展示](#实例展示)\n\n- [使用方法](#使用方法)\n  - [环境要求](#环境要求)\n  \n  - [安装](#安装)\n    - [前提条件](#前提条件)\n    - [手动安装](#手动安装)\n    - [自动安装](#自动安装)\n    \n  - [运行](#运行)\n    \n    - [自动运行](#自动运行)\n    - [基本配置](#基本配置)\n    \n  - [1. AI视频](#1-ai视频)\n  \n  - [2. 批量视频混剪](#2-批量视频混剪)\n  \n  - [3. 批量短视频上传](#3-批量短视频上传)\n  \n    \n  \n- [常见问题和解决方案](#常见问题和解决方案)\n\n- [讨论组](#讨论组)\n\n\n\n\n# 视频教程\n\n\n[MoneyPrinterPlus一键AI短视频生成工具开源啦](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV16VVGefEp1\u002F?spm_id_from=333.999.0.0&vd_source=a563b6c970df6e7665845c15089bd618)\n\n[MoneyPrinterPlus AI视频工具详细使用说明](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1JKgYe5ERF\u002F?pop_share=1&vd_source=a563b6c970df6e7665845c15089bd618)\n\n[MoneyPrinterPlus AI批量短视频混剪工具使用说明](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1v43eekECn\u002F?spm_id_from=333.999.0.0&vd_source=a563b6c970df6e7665845c15089bd618)\n\n[MoneyPrinterPlus小白使用教程来啦!一键万条短视频](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1XgaKeGEFb\u002F)\n\n[MoneyPrinterPlus一键批量上传视频功能来啦，让收费见鬼去吧！](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1Z7aje7EXc\u002F)\n\n[MoneyPrinterPlus全面支持本地chatTTS模型](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1Ng8MePE6L)\n\n[MoneyPrinterPlus无缝对接GPT-SoVITS](https:\u002F\u002Fwww.bilibili.com\u002Fvideo\u002FBV1f1HdeKEcM)\n\n# 图文系列教程\n\n[moneyPrinterPlus简介](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002F0p9T_WFJ_yXcj74TgI7iMw)\n\n[moneyPrinterPlus详细使用教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FfAdws2grcZknG8VLQfjMjg)\n\n[moneyPrinterPlus阿里云详细配置使用教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs?__biz=MzIxMTI0NzcyMQ==&mid=2650935498&idx=1&sn=7d29a350f36e14686252e9a22d8fce23&chksm=8cae87ccbbd90edaea45b595ec4028b91e464061c0a2f37f1f15e97f593fd7b51edba765ed6e&cur_album_id=1821975747683532806&scene=189#wechat_redirect)\n\n[moneyPrinterPlus腾讯云详细配置使用教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FVaI-Fy7dDz9dlW5tGM4mhg)\n\n[moneyPrinterPlus微软云详细配置使用教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002F4p6MuDcwIurpVwkcQlWoDA)\n\n[重磅!免费一键批量混剪工具它来了,一天上万短视频不是梦](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FgUB18fTwRUvo9dSgk0DXLg)\n\n[MoneyPrinterPlus自动配置环境和自动运行](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002Fk3B08ol1GJVi2EIyfCgWAg)\n\n[MoneyPrinterPlus一键发布短视频到视频号,抖音,快手,小红书上线了](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FQOpSbb_q01E0CWAI3KQ89w)\n\n[MoneyPrinterPlus全面支持本地Ollama大模型](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FQ1C7kxJytDeQ6v12I5vdoQ)\n\n[在MoneyPrinterPlus中使用本地chatTTS语音模型](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FbToXG_3XSYHKVI6Nf5W3Dw)\n\n[fasterWhisper和MoneyPrinterPlus无缝集成](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FdSZjpfqUKBz3PyAOYvJKGw)\n\n[再升级!MoneyPrinterPlus集成GPT_SoVITS](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002F7jdNLemItcJJUhz4OsjlzQ)\n\n\n# 界面概览\n\n## 1. AI视频批量混剪工具\n\n![image-20240628153020140](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406281530983.png)\n\n使用介绍：\n[重磅!免费一键批量混剪工具它来了,一天上万短视频不是梦](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FgUB18fTwRUvo9dSgk0DXLg)\n\n## 2. AI视频生成器\n\n![image-20240628153041166](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406281530864.png)\n\n使用介绍：\n[moneyPrinterPlus详细使用教程](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FfAdws2grcZknG8VLQfjMjg)\n\n## 3. 批量视频自动上传工具\n\n![image-20240709093858631](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202407090939277.png)\n\n![](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fddean2009_MoneyPrinterPlus_readme_d691dee8408f.gif)\n\n[MoneyPrinterPlus一键发布短视频到视频号,抖音,快手,小红书上线了](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FQOpSbb_q01E0CWAI3KQ89w)\n\n\n# 更新预告\n\n* 准备接入stable diffusion和comfyUI， OOOOO，太牛了！\n* 新增对接cosyvoice语言生成和sensevoice字幕生成。 \n* 已经支持GPTsoVITS本地语音模型啦,教程[再升级!MoneyPrinterPlus集成GPT_SoVITS](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002F7jdNLemItcJJUhz4OsjlzQ)\n* 已经支持本地语音识别模型fasterwhisper, 教程[fasterWhisper和MoneyPrinterPlus无缝集成](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FdSZjpfqUKBz3PyAOYvJKGw)。 可关注我公众号获得最新进度。\n* 已经支持本地语音模型ChatTTS了，教程 [在MoneyPrinterPlus中使用本地chatTTS语音模型](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FbToXG_3XSYHKVI6Nf5W3Dw)\n* 支持本地大模型工具Ollama [MoneyPrinterPlus全面支持本地Ollama大模型](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FQ1C7kxJytDeQ6v12I5vdoQ)\n* 视频自动发布功能已经上线了！！！！ 使用教程[MoneyPrinterPlus一键发布短视频到视频号,抖音,快手,小红书上线了](https:\u002F\u002Fmp.weixin.qq.com\u002Fs\u002FQOpSbb_q01E0CWAI3KQ89w)\n\n# 更新列表\n* 20250208 新增对接cosyvoice语言生成和sensevoice字幕生成。\n* 20241116 添加合并视频功能。不需要配置语音了，只是单纯的进行视频合并。\n\n- 20240927 添加docker file,感谢**子涵**同学提供的dockerfile文件。 \n- 20240905 从V4.5版本开始，提供了小白版的windows版本，大家不需要设置python，ffmpeg环境了.只需要解压缩：1.双击setup.bat. 2.双击start.bat即可运行。\n- 20240813 支持GPTsoVITS本地语音模型\n- 20240807 存储了session值,这样在刷新的时候不需要重新输入信息了\n- 20240722 支持本地语音识别模型fasterwhisper\n- 20240713 支持本地语音模型ChatTTS\n- 20240710 支持本地大模型:Ollama\n- 20240708 逆天了！自动发布视频功能上线了。支持抖音，快手，小红书，视频号！！！\n- 20240704 添加自动安装和自动启动脚本，方便小白使用。\n- 20240628 重磅更新！支持批量视频混剪，批量生成大量不重复的短视频!!!!!!\n- 20240620 优化视频合成效果，让视频结束更加自然。\n- 20240619 语音识别和语音合成**支持腾讯云**。 需要开通腾讯云语音合成和语音识别这两个功能\n- 20240615 语音识别和语音合成**支持阿里云**。 需要开通阿里云智能语音交互功能--必须开通语音合成和录音文件识别（极速版）这两个功能\n- 20240614 资源库支持pixabay,支持语音试听功能,修复一些bug\n\n# 已实现功能\n\n- [x] 支持本地语音模型chatTTS, fasterwhisper等\n- [x] 支持本地语音字幕识别模型\n- [x] 视频批量自动发布到各个视频平台,支持抖音，快手，小红书，视频号！！！\n- [x] 视频批量混剪，批量产出大量不重复的短视频\n- [x] 支持本地视频合并功能\n- [x] 支持本地素材选择(支持各种素材mp4,jpg,png),支持各种分辨率。\n- [x] 云大模型接入OpenAI,Azure,Kimi,Qianfan,Baichuan,Tongyi Qwen, DeepSeek\n- [x] 本地大模型接入Ollama\n- [x] 支持**Azure**语音功能\n- [x] 支持**阿里云**语音功能\n- [x] 支持**腾讯云**语音功能\n- [x] 支持100+不同的语音种类\n- [x] 支持语音试听功能\n- [x] 支持30+种**视频转场特效**\n- [x] 支持不同分辨率，不同尺寸和比例的视频生成\n- [x] 支持语音选择和语速调节\n- [x] 支持背景音乐\n- [x] 支持背景音乐音量调节\n- [x] 支持自定义字幕\n- [x] 覆盖市面上主流的AI大模型工具\n\n# 待实现功能\n\n- [] 支持更多的视频资源获取方式\n- [] 支持更多的视频转场特效\n- [] 支持更多的字幕特效\n- [] 接入stable diffusion，AI生图，合成视频\n- [] 接入Sora等AI视频大模型工具，自动生成视频\n\n# 实例展示\n\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth align=\"center\">竖屏\u003C\u002Fth>\n\u003Cth align=\"center\">横屏\u003C\u002Fth>\n\u003Cth align=\"center\">正方形\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Cvideo  src=\"https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fassets\u002F13955545\u002Fd96e5e50-cfe7-4f55-a0db-75f3ac28b39f\">\u003C\u002Fvideo>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Cvideo  src=\"https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fassets\u002F13955545\u002F714b122d-d857-4132-bdd3-9f07c9aa787b\">\u003C\u002Fvideo>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Cvideo  src=\"https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fassets\u002F13955545\u002F2ec748c2-8145-4178-ae48-a3114290addd\">\u003C\u002Fvideo>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\n# 使用方法\n\n## 环境要求\n\n- Python 3.10,3.11 安装包： https:\u002F\u002Fwww.python.org\u002Fftp\u002Fpython\u002F3.11.8\u002Fpython-3.11.8-amd64.exe \n- ffmpeg 6.1.1 安装包：https:\u002F\u002Fwww.gyan.dev\u002Fffmpeg\u002Fbuilds\u002Fpackages\u002Fffmpeg-6.1.1-essentials_build.zip  \n- windows 必须安装VC： https:\u002F\u002Faka.ms\u002Fvs\u002F17\u002Frelease\u002Fvc_redist.x64.exe \n- 从V4.5版本开始，提供了小白版的windows版本，大家不需要设置python，ffmpeg环境了。只需要解压缩：1.双击安装vc_redist.x64.exe 2.双击setup.bat 3.双击start.bat即可运行。\n- LLM API密钥（LLM api key）\n- Azure语音服务(https:\u002F\u002Fspeech.microsoft.com\u002Fportal) \n- 或者阿里云智能语音功能(https:\u002F\u002Fnls-portal.console.aliyun.com\u002Foverview)\n- 或者腾讯云语音技术功能(https:\u002F\u002Fconsole.cloud.tencent.com\u002Fasr)\n\n> 切记！！！！！ 一定要安装好ffmpeg，并把ffmpeg路径添加到环境变量中。\n\n## 安装\n\n### 前提条件\n\n1. 确保你有Python 3.10+的运行环境。如果是Windows，请确保Python路径已添加到PATH环境变量中。\n2. 确保你有ffmpeg 6.0+的运行环境。如果是Windows，请确保ffmpeg路径已添加到PATH环境变量中。未安装ffmpeg的用户，请通过 https:\u002F\u002Fffmpeg.org\u002F 安装对应版本。\n\n从V4.5版本开始，提供了小白版的Windows版本，无需配置Python和ffmpeg环境。只需解压后：1.双击安装vc_redist.x64.exe 2.双击setup.bat 3.双击start.bat即可运行。\n\n### 手动安装\n\n如果已具备Python和ffmpeg环境，则可通过pip安装依赖包。\n\n```bash\npip install -r requirements.txt\n```\n\n### 自动安装\n\n进入项目目录，在Windows下双击执行：\n\n```bash\nsetup.bat\n```\n\n在macOS或Linux下执行：\n\n```bash\nbash setup.sh\n```\n\n## 运行\n\n使用以下命令运行程序：\n\n```bash\nstreamlit run gui.py\n```\n\n### 自动运行\n\n如果你使用了自动安装脚本，可执行以下脚本自动运行。\n\n在Windows下，双击start.bat\n\n在macOS或Linux下执行：\n\n```bash\nbash start.sh\n```\n\n可在日志文件中查看程序运行的日志信息。\n\n日志中包含浏览器地址，可通过浏览器打开该地址访问程序。\n\n打开后，您将看到如下界面：\n\n![image-20240612135131890](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121351010.png)\n\n左侧目前有三项配置，分别是基本配置、AI视频和混剪视频（开发中）。\n\n### 基本配置\n\n#### 1. 资源库\n\n目前支持的资源库：\n\n* pexels:  [www.pexels.com](https:\u002F\u002Fwww.pexels.com\u002F)  **Pexels** 是世界上著名的免费图片、视频素材网站。\n* pixabay: [pixabay.com](https:\u002F\u002Fpixabay.com\u002F) \n\n您需要到对应的网站注册API密钥（key）以实现API调用。\n\n> 后续将陆续添加其他资源库，如[videvo.net](https:\u002F\u002Fwww.videvo.net)、[videezy.com](https:\u002F\u002Fwww.videezy.com)等。\n\n#### 2. 音频库\n\n目前文字转语音（Text-to-Speech, TTS）和语音识别功能支持：\n1. Azure认知服务（Cognitive Services）\n2. 阿里云智能语音交互\n3. 腾讯云语音技术功能(https:\u002F\u002Fconsole.cloud.tencent.com\u002Fasr)\n\n* Azure：\n\n您需要到 https:\u002F\u002Fspeech.microsoft.com\u002Fportal 注册一个密钥（key）。\n\nAzure为新用户提供1年免费期，费用也相对便宜。\n\n* 阿里云：\n\n您需要到 https:\u002F\u002Fnls-portal.console.aliyun.com\u002Foverview 开通服务并创建一个项目。\n\n需要开通阿里云智能语音交互功能，必须启用语音合成和录音文件识别（极速版）两项服务。\n\n* 腾讯云：\n\n腾讯云语音技术功能(https:\u002F\u002Fconsole.cloud.tencent.com\u002Fasr)，需开通语音识别和语音合成功能。\n\n> 后续将添加本地语音识别大模型，但文字转语音服务仍以微软最为优秀。\n\n![image-20240612135624840](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121356171.png)\n\n#### 3. LLM大语言模型\n\n大语言模型（LLM, Large Language Model）区域目前支持Moonshot、OpenAI、Azure OpenAI、百度千帆（Baidu Qianfan）、百川（Baichuan）、通义千问（Tongyi Qwen）、DeepSeek等。\n\n> 推荐使用Moonshot。\n\n> 将陆续添加其他市面上流行的大模型。\n\n![image-20240612140227679](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121402690.png)\n\nMoonshot API获取地址： https:\u002F\u002Fplatform.moonshot.cn\u002F \n\n百度千帆API获取地址：https:\u002F\u002Fcloud.baidu.com\u002Fdoc\u002FWENXINWORKSHOP\u002Fs\u002Fyloieb01t\n\n百川API获取地址： https:\u002F\u002Fplatform.baichuan-ai.com\u002F \n\n阿里通义千问API获取地址： https:\u002F\u002Fhelp.aliyun.com\u002Fdocument_detail\u002F611472.html?spm=a2c4g.2399481.0.0\n\nDeepSeek API获取地址: https:\u002F\u002Fwww.deepseek.com\u002F\n\n## 1. AI视频\n\n完成基本配置后，即可进入AI视频功能。\n\n### 生成视频文案\n\n首先输入关键词，然后使用大语言模型（LLM）生成视频文案：\n\n![image-20240612140441201](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121404609.png)\n\n可选择视频文案语言和视频时长。\n\n如对生成的视频文案或关键词不满意，可手动修改。\n\n### 视频配音和背景音乐\n\n![image-20240612140547283](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121405554.png)\n\n可选择配音语言和配音音色。\n\n还支持配音语速调节。\n\n> 后续将支持语音试听功能。\n\n背景音乐存放在项目的bgmusic文件夹中。\n\n目前仅包含两个背景音乐，您可自行添加所需背景音乐。\n\n### 视频配置\n\n在视频配置区域，可选择视频布局、视频帧率（frame rate）和视频尺寸。\n\n可设置视频片段的最小长度和最大长度。\n\n还可启用视频转场效果，目前支持30多种转场效果。\n\n![image-20240612140830765](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121408177.png)\n\n> 后续将添加使用本地视频资源功能。\n\n### 字幕配置\n\n字幕字体文件位于项目根目录的fonts文件夹中。\n\n目前支持宋体和苹方两种字体。\n\n![image-20240612141000542](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121410773.png)\n\n可选择字幕位置、字幕颜色、字幕边框颜色和字幕边框宽度。\n\n### 生成视频\n\n最后，点击\"生成视频\"按钮即可开始生成。\n\n页面将显示具体的步骤名称和进度。\n\n![image-20240612141446057](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121414629.png)\n\n视频生成完成后，将显示在页面最下方，可直接播放观看效果。\n\n![image-20240612141532280](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406121415214.png)\n\n## 2. 批量视频混剪\n\n启动项目后，可在左上角找到视频混剪区域。\n\n点击进入视频批量混剪工具页面。\n\n在视频混剪区域，最多可配置5个视频片段。\n\n可通过点击添加或删除片段来控制片段数量。\n\n![image-20240628093854842](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406280938023.png)\n\n### 什么是视频片段？\n\n您可能会问，什么是视频片段？\n\n一个长视频通常包含多个主题，例如前半部分讲衣服的版型，后半部分讲衣服的材质。\n\n那么衣服版型就是片段1，材质就是片段2。\n\n我们需要收集衣服版型的素材，可以是MP4视频，也可以是JPG、PNG等图片资源。分辨率尽量高一些，否则生成的视频质量会受影响。\n\n然后将衣服版型的素材放入视频片段1的资源目录中。\n\n例如上图中的资源目录：\n\n```bash\nd:\\downloads\\work\\scen1\n```\n\n同样地，将衣服材质的素材放入视频片段2的资源目录中。\n\n如下所示：\n\n![image-20240628094702252](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406280947354.png)\n\n什么是视频资源文案呢？\n\n视频资源文案是为视频片段配的文字描述。\n\n可为一个片段准备多条文案，并将这些文案放入一个txt文件中，每行一条。\n\n系统将随机从txt文件中选择一行作为最终视频片段的文字描述。\n\n以下是一个文案文件示例：\n\n```txt\n精准的剪裁，流畅的线条，这款马甲的版型设计，完美贴合身形，无论是宽松还是修身，都能展现你的优雅姿态。\n我们的设计师们，将经典与现代完美融合。每一道线条，每一个剪裁，都是为了展现你的独特身形。\n每一刀剪裁，都经过精心计算，只为打造最适合你身形的版型。从肩部线条到腰部剪裁，每一处都彰显着你的独特风格。\n精准的剪裁，流畅的线条，这款马甲的版型设计，旨在让每一位穿着者都能感受到定制般的贴合。\n精准剪裁流畅线条，马甲版型设计完美贴合身形，宽松或修身皆展现优雅姿态。\n设计师将经典与现代融合，每道线条每个剪裁展现独特身形。\n精心计算每一刀剪裁，打造适合身形的版型，肩部线条至腰部剪裁彰显独特风格。\n剪裁精准流畅，马甲版型旨在定制般贴合，展现穿着者个性魅力。\n面料精选剪裁精致，马甲版型以优雅线条展现身形，正式或休闲皆完美。\n人体工学设计，马甲版型舒适透气，优雅线条展现身形，每次穿搭成焦点。\n经典版型现代演绎，马甲独特剪裁设计，穿着成展现个性品味舞台。\n细节精心打磨，马甲版型合体剪裁优雅设计，任何场合自信满满。\n舒适型格并存，马甲版型精致剪裁舒适面料，工作休闲展现最佳状态。\n时尚马甲版型多样，每款为你而生，经典剪裁现代设计，轻松驾驭各种风格。\n优雅线条修身设计，马甲版型考究剪裁精致细节，任何场合成焦点，彰显个人风格。\n```\n\n配置好视频片段和视频文案。\n\n### 视频配音区\n\n在视频配音区域可选择配音语言及对应的配音音色，目前支持100多种配音语言。\n\n还可选择不同的配音语速，以适应不同使用场景。\n\n![image-20240616220840076](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406162208006.png)\n\n如对配音不确定，可点击\"试听声音\"按钮试听对应的配音效果。\n\n### 背景音乐\n\n背景音乐存放在项目下的bgmusic目录中，您可自行添加背景音乐文件到该文件夹。\n\n可选择是否启用背景音乐以及设置背景音乐音量。\n\n![image-20240616221041774](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406162210686.png)\n\n### 视频配置区\n\n在视频配置区域可选择视频布局：竖屏、横屏或方形。\n\n可选择视频帧率和视频尺寸。\n\n还可选择每个视频片段的最小长度和最大长度。\n\n最重要的是，还可启用视频转场特效，目前支持30多种视频转场特效。\n\n![image-20240616221116997](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406162211618.png)\n\n### 字幕配置\n\n如需字幕，可点击启用字幕选项，并设置字幕字体、字体大小和字幕颜色等。\n\n如不知如何设置，选择默认即可。\n\n![image-20240616221242812](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406162212891.png)\n\n### 最后的视频生成\n\n目前系统支持一次批量生成100个视频，可根据您的实际需求自行调整。\n\n![image-20240628095137565](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406280951343.png)\n\n最后点击「生成视频」按钮即可生成视频。\n\n页面会显示相应的进度提醒。\n\n![image-20240616221712173](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202406162217977.png)\n\n最终生成的视频将展示在页面底部，您可以自行播放。\n\n如果您生成了多个视频，可在项目文件夹的 final 目录中找到批量生成的视频。\n\n\n\n## 3. 批量短视频上传\n\n### 工作原理\n\n自动发布工具本质上是基于 Selenium（一个自动化测试框架）实现的。\n\n通过模拟人工点击操作，可以完成绝大多数需要手工完成的工作，解放您的双手。\n\n此外，该自动化实现方式有两种：一种是在程序运行过程中启动新浏览器，另一种是连接到现有浏览器并操作其页面。\n\n本工具选择连接到现有浏览器。\n\n主要是因为部分视频平台需使用手机扫码登录，在程序中难以模拟此登录过程。\n\n### 前提条件\n\n目前自动发布支持 Chrome 和 Firefox 两种浏览器，您可根据需要自行选择。\n\n#### 1. Chrome 配置\n\nChrome 无疑是当前主流浏览器，因此我们首先介绍如何配置 Chrome 浏览器支持。\n\n1. 首先需要下载安装 [Chrome](https:\u002F\u002Fwww.google.com\u002Fchrome\u002F)，并记住其版本号。您可从 Chrome 官网下载，也可从 [ChromeDriver 下载页面](https:\u002F\u002Fgooglechromelabs.github.io\u002Fchrome-for-testing\u002F)获取。\n\n2. 需从 [ChromeDriver 下载页面](https:\u002F\u002Fgooglechromelabs.github.io\u002Fchrome-for-testing\u002F) 下载与您的 Chrome 浏览器版本相对应的 ChromeDriver（Chrome 驱动程序）。请确保下载与操作系统和 Chrome 版本相匹配的版本。\n\n下载完成后，将 ChromeDriver 解压到本地目录（建议路径中不要包含中文字符，否则可能无法正常运行）。\n\n3. 以 debug（调试）模式启动 Chrome\n\n如果是 Mac 电脑，可先为 Chrome 设置别名（alias）：\n\n```bash\nalias chrome=\"\u002FApplications\u002FGoogle\\ Chrome.app\u002FContents\u002FMacOS\u002FGoogle\\ Chrome\"\n```\n\n以 debug 模式启动 Chrome：\n\n```bash\nchrome --remote-debugging-port=9222\n```\n\n如果是 Windows 系统，可在 Chrome 桌面快捷方式的「目标」栏中添加：\n\n```txt\n--remote-debugging-port=9222\n```\n\n\n\n![image-20240710103643535](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202407101036374.png)\n\n然后双击即可在 debug 模式下打开 Chrome。\n\n#### 2. Firefox 配置\n\n除 Chrome 外，使用最多的应该是 Firefox 浏览器。\n\n因此我们也提供了对 Firefox 的支持。\n\n要使用 Firefox，您需要完成以下步骤：\n\n1. 下载并安装 [Firefox](https:\u002F\u002Fwww.mozilla.org\u002Fen-US\u002Ffirefox\u002Fnew\u002F)。\n\n2. 下载 [**geckodriver**](https:\u002F\u002Fgithub.com\u002Fmozilla\u002Fgeckodriver\u002Freleases) 驱动程序。请下载与您的 Firefox 浏览器版本相对应的 geckodriver（Firefox 驱动程序），并确保与操作系统和 Firefox 版本相匹配。\n\n下载完成后，将 geckodriver 解压到本地目录（建议路径中不要包含中文字符，否则可能无法正常运行）。\n\n3. 以 debug 模式启动 Firefox：\n\n与 Chrome 类似，在 Firefox 启动命令后添加： `-marionette -start-debugger-server 2828`\n\n![image-20240504120509315](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202405041205192.png)\n\n> 注意：此处端口必须为 2828，不可自定义。\n\n此时若打开 Firefox，会看到导航栏变为红色，表示已启用远程调试模式。\n\n![image-20240504120607831](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202405041206516.png)\n\n输入 `about:config`\n\n可以看到 `marionette.port` 的端口为 2828。\n\n### 开始使用\n\n在 Windows 环境下，直接双击 start.bat 即可启动。\n\n在 Mac 环境下，在项目根目录执行 `sh start.sh` 即可。\n\n浏览器将自动打开 MoneyPrinterPlus 的首页。\n\n![image-20240710104233733](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202407101042103.png)\n\n点击左侧的「视频自动发布工具」，即可看到视频自动发布工具页面。\n\n您可以选择驱动类型：Chrome 或 Firefox。\n\n驱动位置即之前下载的 ChromeDriver 或 geckodriver 的路径。\n\n视频内容所在目录即您想要发布的视频所在的目录。\n\n当您修改视频目录后，系统会自动列出该目录中的视频文件和文本文件。\n\n其中视频文件即为要发布的视频内容。\n\n文本文件是什么？\n\n文本文件是与视频配套的文字内容。\n\n例如，若要发布一个关于唐诗的视频到网站上，对应的文本文件内容如下：\n\n\n\n```txt\n王维：酬郭给事\n洞门高阁霭馀辉，桃李阴阴柳絮飞。\n禁里疏钟官舍晚，省中啼鸟吏人稀。\n晨摇玉佩趋金殿，夕奉天书拜琐闱。\n强欲从君无那老，将因卧病解朝衣。\n```\n\n> 请记住：第一行必须是视频的标题。\n>\n> 其他行的内容可自由决定。\n\n接下来看下面的页面：\n\n![image-20240710104725552](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202407101047908.png)\n\n视频网站配置应该非常直观，通俗易懂。\n\n标题前缀：如需为视频标题添加额外前缀，可在此设置。\n\n合集名称：部分视频网站需要选择合集。此处填写合集名称（程序不会自动创建合集，您需提前在网站上创建）。\n\n视频标签：即视频的标签，用空格分隔。\n\n快手还有一个额外的领域配置选项。\n\n您可以选择是否开启抖音、快手、视频号或小红书。\n\n#### 环境检测\n\n接下来即可准备发布视频。\n\n但在发布前，建议先点击「环境检测」。\n\n如果自动打开了作者主页，则说明环境配置正常，接下来即可发布视频。\n\n#### 发布视频\n\n由于所有视频网站都需要登录，因此在点击「发布视频」按钮前，请先打开对应网站并登录您的账号。\n\n账号登录完成后，点击「发布视频」按钮即可。\n\n开启您的自由创作之旅。\n\n运行界面大致如下：\n\n![image-20240710105336580](https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202407101053683.png)\n\n\n# 关于版权\n\n版权所有 © [2024] 程序那些事\n\n版权所有。本软件及相关文档文件（「软件」）仅供个人和教育用途使用。未经作者明确许可，严禁将本软件用于商业用途。\n\n在满足以下条件的前提下，特此允许任何人出于非商业目的使用、复制和修改本软件：\n\n1. 原始版权声明和本许可声明必须包含在本软件的所有副本或主要部分中。\n2. 修改（如有）必须保留原始版权信息，不得暗示修改后的版本是本软件的正式版本。\n3. 本软件或其修改版本的任何分发，必须保留原始版权声明并包含本许可声明。\n\n对于商业用途，包括但不限于销售、分发或将本软件作为任何商业产品或服务的一部分使用，您必须获得作者的明确授权。\n\n本软件虽为开源，但开源协议基于 GPL-3.0 license。任何人不得基于本软件进行商业使用。\n\n近期发现有人修改代码、删除作者姓名后打包出售。此处保留追究法律责任的权利。\n\n开源不易，希望大家珍惜！\n\n\n\n# 常见问题和解决方案\n\n遇到问题的朋友，可先查看此问题汇总，看是否能解决您的问题。\n\n[常见问题汇总](issue.md)\n\n# 讨论组\n\n如有任何问题或想法，欢迎入群讨论。觉得项目不错的朋友可请作者喝杯茶，或添加作者好友进行私人订制。\n\n\n\n\n\n\n\n\u003Ctable>\n  \u003Cthead>\n    \u003Ctr>\n  \u003Cth>交流群\u003C\u002Fth>\n  \u003Cth>我的微信\u003C\u002Fth>\n  \u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctr>\n\u003Ctd align=\"center\">\u003Cimg  src=\"https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202411162101069.png\">\u003C\u002Fimg>\u003C\u002Ftd>\n\u003Ctd align=\"center\">\u003Cimg  src=\"https:\u002F\u002Fflydean-1301049335.cos.ap-guangzhou.myqcloud.com\u002Fimg\u002F202408021732303.png\">\u003C\u002Fimg>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>","# MoneyPrinterPlus 快速上手指南\n\n## 环境准备\n\n### 方案一：Windows 小白版（推荐）\n- **系统要求**：Windows 10\u002F11\n- **依赖**：无需手动安装 Python 和 ffmpeg\n- **步骤**：\n  1. 下载 V4.5+ 版本的 Windows 压缩包\n  2. 安装 VC 运行库：[下载地址](https:\u002F\u002Faka.ms\u002Fvs\u002F17\u002Frelease\u002Fvc_redist.x64.exe)\n\n### 方案二：手动配置\n- **Python**：3.10 或 3.11\n  - 下载地址：https:\u002F\u002Fwww.python.org\u002Fftp\u002Fpython\u002F3.11.8\u002Fpython-3.11.8-amd64.exe\n  - 安装时勾选\"Add Python to PATH\"\n- **ffmpeg**：6.1.1+\n  - 下载地址：https:\u002F\u002Fwww.gyan.dev\u002Fffmpeg\u002Fbuilds\u002Fpackages\u002Fffmpeg-6.1.1-essentials_build.zip\n  - 解压后将 `bin` 目录添加到系统环境变量\n- **API 密钥**（至少准备一项）：\n  - LLM 大模型 API（Moonshot\u002FDeepSeek 等）\n  - 语音服务：Azure\u002F阿里云\u002F腾讯云（任选其一）\n\n## 安装步骤\n\n### 自动安装（推荐）\n```bash\n# Windows\n双击 setup.bat\n\n# macOS\u002FLinux\nbash setup.sh\n```\n\n### 手动安装\n```bash\npip install -r requirements.txt\n```\n\n## 运行程序\n\n### 自动运行\n```bash\n# Windows\n双击 start.bat\n\n# macOS\u002FLinux\nbash start.sh\n```\n\n### 手动运行\n```bash\nstreamlit run gui.py\n```\n\n运行后，在浏览器中打开终端显示的地址（通常是 `http:\u002F\u002Flocalhost:8501`）\n\n## 基本使用（AI 视频生成）\n\n### 1. 配置基础服务\n在左侧菜单进入\"基本配置\"：\n- **资源库**：填写 Pexels 或 Pixabay API Key（免费注册）\n- **音频库**：填写 Azure\u002F阿里云\u002F腾讯云的语音服务密钥\n- **LLM 大模型**：填写 Moonshot\u002FDeepSeek 等 API Key\n\n### 2. 生成视频\n在左侧菜单进入\"AI视频\"：\n1. **输入关键词**：在文本框输入视频主题（如\"科技改变生活\"）\n2. **生成文案**：点击\"生成视频文案\"，AI 会自动生成脚本\n3. **选择配音**：选择语言和语音类型，调节语速\n4. **视频配置**：选择视频布局（竖屏\u002F横屏）、尺寸、帧率\n5. **字幕配置**：选择字体、颜色、位置\n6. **生成视频**：点击\"生成视频\"，等待进度完成\n\n### 3. 获取结果\n视频生成后会在页面底部显示播放器，可直接预览和下载。\n\n**提示**：首次使用建议先用默认配置测试，成功后再调整参数。背景音乐可放入项目 `bgmusic` 文件夹中自定义。","某3C数码配件电商团队需要为抖音、快手、小红书、视频号持续输出产品测评内容，团队仅2名运营人员却要管理5个品牌账号，每天需发布30条以上短视频维持曝光。\n\n### 没有 MoneyPrinterPlus 时\n- **制作周期漫长**：每条测评视频从写脚本、录音、找素材、剪辑到导出，耗时2-3小时，日均产出不足5条，无法覆盖多账号需求\n- **平台重复劳动**：同一视频需手动调整尺寸、标题、标签适配4个平台，每天花费2小时在机械上传和填写信息上\n- **创意快速枯竭**：人工构思20条以上不同脚本时，3天就会陷入选题荒，内容同质化严重导致流量下滑\n- **人力成本失控**：需额外雇佣兼职剪辑，每月支出4000元，且沟通成本高，返工频繁影响上线节奏\n\n### 使用 MoneyPrinterPlus 后\n- **产能爆发式增长**：输入产品参数和卖点，2小时批量生成50条差异化视频（脚本+配音+画面+字幕），单条成本压缩至3分钟\n- **一键自动分发**：配置好平台账号后，视频生成完毕自动同步到抖音、快手、小红书、视频号，定时发布无需人工值守\n- **AI持续创新**：基于大模型自动产出100+变体文案，结合chatTTS生成不同风格配音，Stable Diffusion创作独特场景图，内容新鲜度提升80%\n- **团队极致提效**：1人即可完成全链路操作，解放出的精力用于分析爆款数据和优化选品策略，ROI提升3倍\n\nMoneyPrinterPlus 让小型团队用AI实现\"内容工厂\"模式，将单条视频综合成本降低90%，产能提升20倍，真正将流量获取从人力密集型转为技术驱动型。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fddean2009_MoneyPrinterPlus_3298f2c3.png","ddean2009","flydean","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fddean2009_f5e1f3a3.jpg","\r\n   公众号:程序那些事\r\n    \r\n\r\n",null,"ddean2009@163.com","www.flydean.com","https:\u002F\u002Fgithub.com\u002Fddean2009",[81,85,89,93],{"name":82,"color":83,"percentage":84},"Python","#3572A5",99,{"name":86,"color":87,"percentage":88},"Shell","#89e051",0.6,{"name":90,"color":91,"percentage":92},"Dockerfile","#384d54",0.3,{"name":94,"color":95,"percentage":96},"Batchfile","#C1F12E",0.2,6026,1110,"2026-04-07T19:22:11","GPL-3.0","Windows, macOS, Linux","未说明",{"notes":104,"python":105,"dependencies":106},"必须安装 ffmpeg 6.0+ 并添加到系统环境变量；Windows 系统必须安装 VC 运行库；需要配置 LLM API key、语音服务（Azure\u002F阿里云\u002F腾讯云）API key 以及视频资源库（Pexels\u002FPixabay）API key；从 V4.5 版本开始提供 Windows 小白版，无需手动配置 Python 和 ffmpeg 环境；支持本地部署 Ollama 大模型、ChatTTS 语音模型、fasterwhisper 语音识别模型、GPT-SoVITS 等","3.10+",[102],[60,108,15,35],"音频",10,"2026-03-27T02:49:30.150509","2026-04-08T16:27:04.772764",[113,118,123,128,132,137,141,146],{"id":114,"question_zh":115,"answer_zh":116,"source_url":117},4577,"如何正确配置 ChromeDriver 以实现视频自动发布功能？","ChromeDriver 配置需要注意版本匹配和启动方式：\n1. **版本严格匹配**：ChromeDriver 版本必须与 Chrome 浏览器版本完全一致（如 Chrome 128.0.6613.120 必须配 ChromeDriver 128.0.6613.18）\n2. **使用调试模式启动**：必须通过命令行启动 Chrome 并指定调试端口：`chrome --remote-debugging-port=9222`\n3. **关闭所有 Chrome 实例**：启动前确保系统中没有残留的 Chrome 进程\n4. **验证驱动可用性**：运行 `chromedriver --version` 确认驱动可执行\n5. **配置驱动路径**：在系统 PATH 中添加 ChromeDriver 所在目录，或在代码中指定绝对路径\n6. **检查浏览器架构**：Mac 用户注意区分 Intel (x86_64) 和 Apple Silicon (arm64) 版本","https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fissues\u002F32",{"id":119,"question_zh":120,"answer_zh":121,"source_url":122},4570,"生成视频时 ffmpeg 报错：返回非零退出状态 3199971767，如何解决？","此错误通常由 ffmpeg 版本问题或音频服务配置不当引起：\n1. **重新安装 ffmpeg**：从官网下载 essentials_build 版本，确保安装后运行 `ffmpeg` 命令显示版本号（如 7.0.1-essentials_build）\n2. **检查音频服务配置**：确认阿里云语音合成或 ChatTTS 配置正确，work 目录中的 wav 文件不应为 0 字节\n3. **安装音频依赖**：执行 `pip install pyaudio`\n4. **验证 ffmpeg 安装**：运行 `ffmpeg -version` 确认能正常显示版本信息\n5. **检查音频文件**：如果生成的 wav 文件为 0 字节，说明语音合成服务未正常工作，需检查 API 密钥和服务开通状态","https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fissues\u002F59",{"id":124,"question_zh":125,"answer_zh":126,"source_url":127},4571,"生成视频时提示 \"No videos found\" 错误，如何处理？","该错误表示根据关键词未搜索到可用的视频资源：\n1. **更换搜索关键词**：尝试使用更通用或热门的关键词重新搜索\n2. **检查视频资源提供商配置**：确认 Pexels API Key 已正确配置且服务可用\n3. **验证网络连接**：确保能正常访问 Pexels 等视频资源网站\n4. **检查资源提供商状态**：在配置页面确认已选择正确的视频资源提供商（如 pexels）\n5. **查看日志详情**：检查控制台日志中的具体请求和响应信息，确认 API 调用是否成功","https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fissues\u002F37",{"id":129,"question_zh":130,"answer_zh":131,"source_url":117},4572,"Mac 系统上视频自动发布功能点击环境检测无反应，页面无法打开怎么办？","Mac 上 Chrome 调试模式需要特殊配置：\n1. **关闭所有 Chrome 标签页**：完全退出 Chrome 浏览器\n2. **以调试模式启动 Chrome**：在终端运行命令 `chrome --remote-debugging-port=9222` 或 `\u002FApplications\u002FGoogle\\ Chrome.app\u002FContents\u002FMacOS\u002FGoogle\\ Chrome --remote-debugging-port=9222`\n3. **确保启动页为空白页**：调试模式启动的 Chrome 第一个标签页必须是空白页\n4. **访问项目地址**：第一个打开的网页必须是 `http:\u002F\u002Flocalhost:8501\u002Fauto_publish`\n5. **限制标签页数量**：不要打开过多标签页，建议只保留项目所需的标签页\n6. **验证版本兼容性**：确保 Chrome 和 ChromeDriver 版本匹配（如 Chrome 128.0.6613.120 配 ChromeDriver 128.0.6613.18）",{"id":133,"question_zh":134,"answer_zh":135,"source_url":136},4573,"视频混剪功能报错：IndexError: list index out of range，如何解决？","该错误通常与字幕生成服务配置有关：\n1. **启用本地语音识别服务**：建议使用 fasterWhisper 本地语音识别服务，避免云服务不稳定问题\n2. **检查云服务状态**：确认阿里云等云语音识别服务已正确开通并配置\n3. **更新到最新版本**：项目已上线本地语音识别服务 fasterWhisper，更新代码后可避免此问题\n4. **验证音频文件**：确保待混剪的视频文件包含有效的音频轨道\n5. **检查字幕配置**：在混剪设置中确认已启用字幕生成功能并正确配置","https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fissues\u002F15",{"id":138,"question_zh":139,"answer_zh":140,"source_url":122},4574,"生成的音频文件为 0 字节，导致视频生成失败怎么办？","音频文件为 0 字节说明语音合成服务未正常工作：\n1. **检查语音合成服务**：确认阿里云语音合成服务已开通商用版本\n2. **验证 API 配置**：检查阿里云 AccessKey ID、AccessKey Secret 和 AppKey 是否正确配置\n3. **查看服务状态**：确认语音合成服务额度未用完且服务状态正常\n4. **检查网络连接**：确保能正常访问阿里云语音合成 API 端点\n5. **查看日志详情**：检查控制台日志中的阿里云 TTS 返回信息，确认是否有 403 等权限错误\n6. **尝试替代方案**：如果云服务持续失败，可考虑使用本地 TTS 方案如 ChatTTS",{"id":142,"question_zh":143,"answer_zh":144,"source_url":145},4575,"试听声音或生成视频时音频相关功能报错，如何排查？","音频功能报错通常与依赖库或音频设备有关：\n1. **安装音频依赖库**：执行 `pip install pyaudio` 安装 Python 音频接口\n2. **检查系统音频设备**：确认系统有可用的音频输出设备\n3. **验证 ffmpeg 音频处理能力**：运行 `ffmpeg -f lavfi -i sine=frequency=1000:duration=3 test.mp3` 测试音频生成\n4. **检查音频文件路径**：确保 work 目录存在且有写入权限，路径中不包含特殊字符\n5. **查看完整错误日志**：关注 ffmpeg 命令执行前的音频生成步骤，确认是合成问题还是处理问题\n6. **尝试简化测试**：使用短文本测试音频合成，排除文本过长导致的问题","https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fissues\u002F11",{"id":147,"question_zh":148,"answer_zh":149,"source_url":150},4576,"阿里云语音服务返回 403 错误，无法生成视频资源怎么办？","403 错误表示权限不足或服务未正确开通：\n1. **检查服务开通状态**：登录阿里云控制台，确认录音文件识别（极速版）和语音合成服务均已开通商用\n2. **验证 API 密钥权限**：确保使用的 AccessKey 具有语音 AI 服务的调用权限\n3. **检查授权策略**：在阿里云 RAM 访问控制中，为密钥添加 `AliyunNLSFullAccess` 权限策略\n4. **确认服务地域**：检查配置的服务地域与开通服务地域是否一致\n5. **查看额度限制**：确认服务调用额度未超限\n6. **检查 IP 白名单**：如果配置了 IP 白名单，确保当前服务器 IP 已添加","https:\u002F\u002Fgithub.com\u002Fddean2009\u002FMoneyPrinterPlus\u002Fissues\u002F49",[152,157,162,167,172,177,182,187,192,197,202,207],{"id":153,"version":154,"summary_zh":155,"released_at":156},150181,"v4.7","修复了pexels无法下载视频的问题。 \r\n\r\n这个版本加入了windows小白安装包。\r\n下载windows安装包后。只需要做两件事情即可使用：\r\n\r\n双击VC_redist.x64.exe 安装vc\r\n双击setup.bat\r\n双击start.bat\r\n\r\nMoneyPrinterPlus-windows.7z 不包含python的venv依赖包。\r\n","2024-09-23T05:54:15",{"id":158,"version":159,"summary_zh":160,"released_at":161},150182,"v4.5","这个版本加入了windows小白安装包。\r\n下载windows安装包后。只需要做两件事情即可使用：\r\n1. 双击VC_redist.x64.exe 安装vc\r\n2. 双击setup.bat\r\n3. 双击start.bat \r\n\r\n\r\n\r\nMoneyPrinterPlus-windows-no-venv.zip 里面不包含python的venv依赖包。\r\n\r\nMoneyPrinterPlus-windows.7z  已经包含了python的venv依赖包。","2024-09-05T13:08:24",{"id":163,"version":164,"summary_zh":165,"released_at":166},150183,"v4.4","支持GPT_SoVITS","2024-08-14T02:11:01",{"id":168,"version":169,"summary_zh":170,"released_at":171},150184,"v4.3","可以自动保存session数据了","2024-08-12T02:47:39",{"id":173,"version":174,"summary_zh":175,"released_at":176},150185,"v4.2","修复了自动上传视频的bug","2024-07-24T14:47:33",{"id":178,"version":179,"summary_zh":180,"released_at":181},150186,"v4.1","支持fasterWhisper本地语音识别模型","2024-07-24T02:26:28",{"id":183,"version":184,"summary_zh":185,"released_at":186},150187,"v4.0","4.x版本将会全面支持本地语音模型.\r\n4.0版本已经支持ChatTTS本地模型了。欢迎大家体验使用。","2024-07-13T16:24:26",{"id":188,"version":189,"summary_zh":190,"released_at":191},150188,"v3.1","修复了一些bug，现在windows也可以试听了，添加了本地大模型Ollama的支持。","2024-07-11T06:52:51",{"id":193,"version":194,"summary_zh":195,"released_at":196},150189,"v3.0","支持自动发视频到抖音，快手，小红书，视频号啦！！！！！","2024-07-08T15:20:14",{"id":198,"version":199,"summary_zh":200,"released_at":201},150190,"v2.1","支持自动安装和自动启动脚本。对小白用户更友好。","2024-07-03T16:43:23",{"id":203,"version":204,"summary_zh":205,"released_at":206},150191,"v2.0","支持批量短视频混剪！让收费的见鬼去吧。","2024-06-28T02:35:54",{"id":208,"version":209,"summary_zh":210,"released_at":211},150192,"v1.0","实现了AI自动短视频生成功能，支持阿里云，腾讯云和微软云语音识别和语音合成功能。","2024-06-21T01:06:53"]