/podcast-maker

Fully automated video maker using motion graphics and text-to-speech synthesis to turn newsletters into daily YouTube videos.

Primary LanguageTypeScriptMIT LicenseMIT


Author
GitHub Workflow Status GitHub Workflow Status GitHub Workflow Status
GitHub Workflow Status

Tecnologies

This project was developed using:

Examples

⚙️ Requirements

  • You need to install both NodeJS, Yarn, FFMPEG and Full Google Chrome to run this project (To run it on as Server Side, check actions workflow here)
  • Access to YouTube API and/or Account on Instagram

💻 Getting started

Install and Usage

Clone repository

$ git clone https://github.com/FelippeChemello/podcast-maker.git

Install dependencies

$ yarn

Build and configure

$ yarn build
$ ./bin/run configure

Contribute

Clone the project and access the folder

$ git clone https://github.com/FelippeChemello/podcast-maker.git && cd podcast-maker

Install dependencies

$ yarn

Copy .env.local to .env and edit environment variables or configure using CLI

$ cp .env.local .env
$ vim .env

or

$ yarn build
$ ./bin/run configure

Use it

$ ./bin/dev --help

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with 💜 by Felippe Chemello 👋 Check out my LinkedIn