Skip to content

Tunapop/MoneyPrinter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoneyPrinter

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

Important Please make sure you look through existing/closed issues before opening your own. If it's just a question, please join our discord and ask there.

🎥 Watch the video on YouTube.

Installation

git clone https://github.com/FujiwaraChoki/MoneyPrinter.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

See .env.example for the required environment variables.

If you need help, open ENV.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 temp/output.mp4

Fonts

Add your fonts to the fonts/ folder, and load them by specifiying the font name on line 124 in Backend/video.py.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Star History

Star History Chart

License

See LICENSE file for more information.

About

Automate Creation of YouTube Shorts using MoviePy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 77.0%
  • HTML 23.0%