FujiwaraChoki/MoneyPrinter: Automate Creation of YouTube Shorts Using MoviePy
source link: https://github.com/FujiwaraChoki/MoneyPrinter
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
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
- Copy the
.env.example
file to.env
and fill in the required values - Open
http://localhost:3000
in your browser - Enter a topic to talk about
- Click on the "Generate" button
- Wait for the video to be generated
- The video's location is
temp/output.mp4
Fonts
Add your fonts to the fonts/
folder, and load them by specifying 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
License
See LICENSE
file for more information.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK