tube-crafter
v1.0.2
Published
Turn a video script into a video.
Downloads
5
Readme
tube-crafter
Generate a video from a topic, or a script you already have.
Installation
npm install -g tube-crafter
Prerequisites
- ffmpeg must be installed
OPENAI_API_KEY
must be set in your environment- Your machine must be able to access Google Cloud (instructions)
Usage
tube-crafter --topic "red squirrels"
tube-crafter --script my-script.md
How it works
- Creates a video script from the topic provided (or uses provided script)
- Splits the script into "text lines" (paragraphs and headings)
- Creates a text-to-speech MP3 for each text line
- Creates an image for each text line (if heading, text shown in image)
- Creates a video for each text line (using the MP3 and image)
- Concatenates all the videos into a single video