kingbackyang / money_maker

money maker by automatically upload generated videos to Tiktok

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MoneyMaker 💸

Automate the creation of Tiktok locally, simply by providing a video topic to talk about.

TODO

  • Tiktok to douyin

Installation 📥

MoneyPrinter requires Python 3.11 to run effectively.

After you finished installing Python, you can install MoneyMaker by following the steps below:

git clone https://github.com/kingbackyang/money_maker.git
cd MoneyPrinter

# Install requirements
pip install -r requirements.txt

# Copy .env.example and fill out values
cp .env.example .env

# Run the backend server
cd Backend
python main.py

# Run the frontend server
cd ../Frontend
python -m http.server 3000

# In mainland of China, need proxy. Pay attention to all the requests to/from sealand. You need to fill in the right proxy port. 
# e.g.
# openai.proxy = {
#    "http": "http://127.0.0.1:7890",
#    "https": "http://127.0.0.1:7890"}

# Moreover, to receive the response/get access to tiktok tts voice, you network proxy node address should be in America.

See .env.example for the required environment variables.

If you need help, open EnvironmentVariables.md for more information.

Usage 🛠️

  1. Copy the .env.example file to .env and fill in the required values
  2. Open http://localhost:3000 in your browser
  3. Enter a topic to talk about
  4. Click on the "Generate" button
  5. Wait for the video to be generated
  6. The video's location is MoneyMaker/output.mp4

Examples

Contributing

The majority is from https://github.com/FujiwaraChoki/MoneyPrinter.

About

money maker by automatically upload generated videos to Tiktok

License:MIT License


Languages

Language:Python 75.8%Language:HTML 14.5%Language:JavaScript 8.5%Language:Dockerfile 1.2%