Skip to content

Commit a789fe7

Browse files
authored
Merge pull request #674 from harry0703/dev
2 parents 8449303 + 9a20328 commit a789fe7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+310
-6696
lines changed
Lines changed: 48 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,81 +1,88 @@
1-
name: 🐛 Bug
2-
description: 出现错误或未按预期工作
3-
title: "请在此处填写标题"
1+
name: 🐛 Bug | Bug Report
2+
description: 报告错误或异常问题 | Report an error or unexpected behavior
3+
title:
4+
default: "[Bug] Something is not working"
45
labels:
56
- bug
67

78
body:
89
- type: markdown
910
attributes:
1011
value: |
11-
**在提交此问题之前,请确保您已阅读以下文档:[Getting Started (英文)](https://github.com/harry0703/MoneyPrinterTurbo/blob/main/README-en.md#system-requirements-) 或 [快速开始 (中文)](https://github.com/harry0703/MoneyPrinterTurbo/blob/main/README.md#%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B-)。**
12-
13-
**请填写以下信息:**
14-
- type: checkboxes
15-
attributes:
16-
label: 是否已存在类似问题?
17-
description: |
18-
请务必检查此问题是否已有用户反馈。
12+
**提交问题前,请确保您已阅读以下文档:[Getting Started (English)](https://github.com/harry0703/MoneyPrinterTurbo/blob/main/README-en.md#system-requirements-) 或 [快速开始 (中文)](https://github.com/harry0703/MoneyPrinterTurbo/blob/main/README.md#%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B-)。**
1913
20-
在提交新问题前,使用 GitHub 的问题搜索框(包括已关闭的问题)或通过 Google、StackOverflow 等工具搜索,确认该问题是否重复。
14+
**Before submitting an issue, please make sure you've read the following documentation: [Getting Started (English)](https://github.com/harry0703/MoneyPrinterTurbo/blob/main/README-en.md#system-requirements-) or [快速开始 (Chinese)](https://github.com/harry0703/MoneyPrinterTurbo/blob/main/README.md#%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B-).**
2115
22-
您可能已经可以找到解决问题的方法!
23-
options:
24-
- label: 我已搜索现有问题
25-
required: true
2616
- type: textarea
2717
attributes:
28-
label: 当前行为
29-
description: 描述您当前遇到的情况。
18+
label: 问题描述 | Current Behavior
19+
description: |
20+
描述您遇到的问题
21+
Describe the issue you're experiencing
3022
placeholder: |
31-
MoneyPrinterTurbo 未按预期工作。当我执行某个操作时,视频未成功生成/程序报错了...
23+
当我执行...操作时,程序出现了...问题
24+
When I perform..., the program shows...
3225
validations:
3326
required: true
3427
- type: textarea
3528
attributes:
36-
label: 预期行为
37-
description: 描述您期望发生的情况。
29+
label: 重现步骤 | Steps to Reproduce
30+
description: |
31+
详细描述如何重现此问题
32+
Describe in detail how to reproduce this issue
3833
placeholder: |
39-
当我执行某个操作时,程序应当...
40-
validations:
41-
required: true
42-
- type: textarea
43-
attributes:
44-
label: 重现步骤
45-
description: 描述重现问题的步骤。描述的越详细,越有助于定位和修复问题。
34+
1. 打开...
35+
2. 点击...
36+
3. 出现错误...
37+
38+
1. Open...
39+
2. Click on...
40+
3. Error occurs...
4641
validations:
4742
required: true
4843
- type: textarea
4944
attributes:
50-
label: 堆栈追踪/日志
45+
label: 错误日志 | Error Logs
5146
description: |
52-
如果您有任何堆栈追踪或日志,请将它们粘贴在此处。(注意不要包含敏感信息)
47+
请提供相关错误信息或日志(注意不要包含敏感信息)
48+
Please provide any error messages or logs (be careful not to include sensitive information)
49+
placeholder: |
50+
错误信息、日志或截图...
51+
Error messages, logs, or screenshots...
5352
validations:
5453
required: true
5554
- type: input
5655
attributes:
57-
label: Python 版本
58-
description: 您遇到此问题时使用的 Python 版本。
59-
placeholder: v3.13.0, v3.10.0 等
56+
label: Python 版本 | Python Version
57+
description: |
58+
您使用的 Python 版本
59+
The Python version you're using
60+
placeholder: v3.13.0, v3.10.0, etc.
6061
validations:
6162
required: true
6263
- type: input
6364
attributes:
64-
label: 操作系统
65-
description: 您使用 MoneyPrinterTurbo 遇到问题时的操作系统信息。
66-
placeholder: macOS 14.1, Windows 11 等
65+
label: 操作系统 | Operating System
66+
description: |
67+
您的操作系统信息
68+
Your operating system information
69+
placeholder: macOS 14.1, Windows 11, Ubuntu 22.04, etc.
6770
validations:
6871
required: true
6972
- type: input
7073
attributes:
71-
label: MoneyPrinterTurbo 版本
72-
description: 您在哪个版本的 MoneyPrinterTurbo 中遇到了此问题?
73-
placeholder: v1.2.2 等
74+
label: MoneyPrinterTurbo 版本 | Version
75+
description: |
76+
您使用的 MoneyPrinterTurbo 版本
77+
The version of MoneyPrinterTurbo you're using
78+
placeholder: v1.2.2, etc.
7479
validations:
7580
required: true
7681
- type: textarea
7782
attributes:
78-
label: 其他信息
79-
description: 您还有什么其他信息想补充吗?例如问题的截图或视频记录。
83+
label: 补充信息 | Additional Information
84+
description: |
85+
其他对解决问题有帮助的信息(如截图、视频等)
86+
Any other information that might help solve the issue (screenshots, videos, etc.)
8087
validations:
8188
required: false
Lines changed: 20 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,31 @@
1-
name: ✨ 增加功能
2-
description: 为此项目提出一个新想法
3-
title: "请在此处填写标题"
1+
name: ✨ 增加功能 | Feature Request
2+
description: 为此项目提出一个新想法或建议 | Suggest a new idea for this project
3+
title:
4+
default: "[Feature] Idea for new feature"
5+
46
labels:
57
- enhancement
68

79
body:
8-
- type: checkboxes
9-
attributes:
10-
label: 是否已存在类似的功能请求?
11-
description: 请确保此功能请求是否重复。
12-
options:
13-
- label: 我已搜索现有的功能请求
14-
required: true
15-
- type: textarea
16-
attributes:
17-
label: 痛点
18-
description: 请解释您的功能请求。
19-
placeholder: 我希望可以实现这一点
20-
validations:
21-
required: true
2210
- type: textarea
2311
attributes:
24-
label: 建议的解决方案
25-
description: 请描述您能想到的解决方案。
26-
placeholder: 您可以添加这个功能 / 更改这个流程 / 使用某种方法
12+
label: 需求描述 | Problem Statement
13+
description: |
14+
请描述您希望解决的问题或需求
15+
Please describe the problem you want to solve
16+
placeholder: |
17+
我在使用过程中遇到了...
18+
I encountered... when using this project
2719
validations:
2820
required: true
2921
- type: textarea
3022
attributes:
31-
label: 有用的资源
32-
description: 请提供一些有助于实现您建议的资源。
33-
- type: textarea
34-
attributes:
35-
label: 其他信息
36-
description: 您还有什么其他想补充的信息吗?例如问题的截图或视频记录。
23+
label: 建议的解决方案 | Proposed Solution
24+
description: |
25+
请描述您认为可行的解决方案或实现方式
26+
Please describe your suggested solution or implementation
27+
placeholder: |
28+
可以考虑添加...功能来解决这个问题
29+
Consider adding... feature to address this issue
3730
validations:
38-
required: false
31+
required: true

.pdm-python

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGELOG.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

README-en.md

Lines changed: 17 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -38,15 +38,15 @@ project. It allows for online use without deployment, which is very convenient.
3838
- Chinese version: https://reccloud.cn
3939
- English version: https://reccloud.com
4040

41-
![](docs/reccloud.cn.jpg)
41+
![](docs/reccloud.com.jpg)
4242

4343
## Thanks for Sponsorship 🙏
4444

45-
Thanks to Picwish https://picwish.cn for supporting and sponsoring this project, enabling continuous updates and maintenance.
45+
Thanks to Picwish https://picwish.com for supporting and sponsoring this project, enabling continuous updates and maintenance.
4646

4747
Picwish focuses on the **image processing field**, providing a rich set of **image processing tools** that extremely simplify complex operations, truly making image processing easier.
4848

49-
![picwish.jpg](docs/picwish.jpg)
49+
![picwish.jpg](docs/picwish.com.jpg)
5050

5151
## Features 🎯
5252

@@ -65,11 +65,7 @@ Picwish focuses on the **image processing field**, providing a rich set of **ima
6565
supports `subtitle outlining`
6666
- [x] Supports **background music**, either random or specified music files, with adjustable `background music volume`
6767
- [x] Video material sources are **high-definition** and **royalty-free**, and you can also use your own **local materials**
68-
- [x] Supports integration with various models such as **OpenAI**, **Moonshot**, **Azure**, **gpt4free**, **one-api**,
69-
**Qwen**, **Google Gemini**, **Ollama**, **DeepSeek**, **ERNIE** and more
70-
- For users in China, it is recommended to use **DeepSeek** or **Moonshot** as the large model provider (directly accessible in China, no VPN needed. Free credits upon registration, generally sufficient for use)
71-
72-
[How to Use the Free OpenAI GPT-3.5 Model?](https://github.com/harry0703/MoneyPrinterTurbo/blob/main/README-en.md#common-questions-)
68+
- [x] Supports integration with various models such as **OpenAI**, **Moonshot**, **Azure**, **gpt4free**, **one-api**, **Qwen**, **Google Gemini**, **Ollama**, **DeepSeek**, **ERNIE**, **Pollinations** and more
7369

7470
### Future Plans 📅
7571

@@ -119,15 +115,20 @@ Picwish focuses on the **image processing field**, providing a rich set of **ima
119115

120116
## System Requirements 📦
121117

122-
- Recommended minimum 4 CPU cores or more, 8G of memory or more, GPU is not required
118+
- Recommended minimum 4 CPU cores or more, 4G of memory or more, GPU is not required
123119
- Windows 10 or MacOS 11.0, and their later versions
124120

125121
## Quick Start 🚀
126122

127-
Download the one-click startup package, extract and use directly (the path should not contain **Chinese characters**, **special characters**, or **spaces**)
123+
### Run in Google Colab
124+
Want to try MoneyPrinterTurbo without setting up a local environment? Run it directly in Google Colab!
125+
126+
[![Open in Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/harry0703/MoneyPrinterTurbo/blob/main/docs/MoneyPrinterTurbo.ipynb)
127+
128128

129129
### Windows
130-
- Baidu Netdisk (1.2.1 latest version): https://pan.baidu.com/s/1pSNjxTYiVENulTLm6zieMQ?pwd=g36q Extraction code: g36q
130+
131+
Google Drive (v1.2.6): https://drive.google.com/file/d/1HsbzfT7XunkrCrHw5ncUjFX8XX4zAuUh/view?usp=sharing
131132

132133
After downloading, it is recommended to **double-click** `update.bat` first to update to the **latest code**, then double-click `start.bat` to launch
133134

@@ -141,9 +142,6 @@ One-click startup packages have not been created yet. See the **Installation & D
141142

142143
### Prerequisites
143144

144-
- Try to avoid using **Chinese paths** to prevent unpredictable issues
145-
- Ensure your **network** is stable, VPN needs to be in `global traffic` mode
146-
147145
#### ① Clone the Project
148146

149147
```shell
@@ -183,19 +181,16 @@ Open your browser and visit http://0.0.0.0:8080/docs Or http://0.0.0.0:8080/redo
183181

184182
### Manual Deployment 📦
185183

186-
> Video tutorials
187-
>
188-
> - Complete usage demonstration: https://v.douyin.com/iFhnwsKY/
189-
> - How to deploy on Windows: https://v.douyin.com/iFyjoW3M
190-
191-
#### ① Install Dependencies
184+
#### ① Create a Python Virtual Environment
192185

193-
It is recommended to use [pdm](https://pdm-project.org/en/latest/#installation)
186+
It is recommended to create a Python virtual environment using [conda](https://conda.io/projects/conda/en/latest/user-guide/install/index.html)
194187

195188
```shell
196189
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
197190
cd MoneyPrinterTurbo
198-
pdm sync
191+
conda create -n MoneyPrinterTurbo python=3.11
192+
conda activate MoneyPrinterTurbo
193+
pip install -r requirements.txt
199194
```
200195

201196
#### ② Install ImageMagick
@@ -310,34 +305,6 @@ own fonts.
310305

311306
## Common Questions 🤔
312307

313-
### ❓How to Use the Free OpenAI GPT-3.5 Model?
314-
315-
[OpenAI has announced that ChatGPT with 3.5 is now free](https://openai.com/blog/start-using-chatgpt-instantly), and
316-
developers have wrapped it into an API for direct usage.
317-
318-
**Ensure you have Docker installed and running**. Execute the following command to start the Docker service:
319-
320-
```shell
321-
docker run -p 3040:3040 missuo/freegpt35
322-
```
323-
324-
Once successfully started, modify the `config.toml` configuration as follows:
325-
326-
- Set `llm_provider` to `openai`
327-
- Fill in `openai_api_key` with any value, for example, '123456'
328-
- Change `openai_base_url` to `http://localhost:3040/v1/`
329-
- Set `openai_model_name` to `gpt-3.5-turbo`
330-
331-
> Note: This method may be unstable
332-
333-
### ❓AttributeError: 'str' object has no attribute 'choices'
334-
335-
This issue is caused by the large language model not returning a correct response.
336-
337-
It's likely a network issue. Use a **VPN**, or set `openai_base_url` to your proxy, which should solve the problem.
338-
339-
At the same time, it is recommended to use **Moonshot** or **DeepSeek** as the large model provider, as these service providers have faster access and are more stable in China.
340-
341308
### ❓RuntimeError: No ffmpeg exe could be found
342309

343310
Normally, ffmpeg will be automatically downloaded and detected.
@@ -357,24 +324,6 @@ actual installation path.
357324
ffmpeg_path = "C:\\Users\\harry\\Downloads\\ffmpeg.exe"
358325
```
359326

360-
### ❓Error generating audio or downloading videos
361-
362-
[issue 56](https://github.com/harry0703/MoneyPrinterTurbo/issues/56)
363-
364-
```
365-
failed to generate audio, maybe the network is not available.
366-
if you are in China, please use a VPN.
367-
```
368-
369-
[issue 44](https://github.com/harry0703/MoneyPrinterTurbo/issues/44)
370-
371-
```
372-
failed to download videos, maybe the network is not available.
373-
if you are in China, please use a VPN.
374-
```
375-
376-
This is likely due to network issues preventing access to foreign services. Please use a VPN to resolve this.
377-
378327
### ❓ImageMagick is not installed on your computer
379328

380329
[issue 33](https://github.com/harry0703/MoneyPrinterTurbo/issues/33)
@@ -431,11 +380,6 @@ Solution: [Click to see how to manually download the model from netdisk](#subtit
431380
- You can submit an [issue](https://github.com/harry0703/MoneyPrinterTurbo/issues) or
432381
a [pull request](https://github.com/harry0703/MoneyPrinterTurbo/pulls).
433382

434-
## Reference Projects 📚
435-
436-
This project is based on https://github.com/FujiwaraChoki/MoneyPrinter and has been refactored with a lot of
437-
optimizations and added functionalities. Thanks to the original author for their spirit of open source.
438-
439383
## License 📝
440384

441385
Click to view the [`LICENSE`](LICENSE) file

0 commit comments

Comments
 (0)