Short Video Maker
by gyoridavid
Short Video Maker is an open-source tool for automated short-form video creation. It combines text-to-speech, automatic captions, background videos, and music to generate engaging short videos from text inputs.
Last updated: N/A
What is Short Video Maker?
Short Video Maker is an open-source tool designed for the automated creation of short videos. It leverages text inputs to generate videos complete with text-to-speech narration, automatic captions, background videos sourced from Pexels, and background music.
How to use Short Video Maker?
The server can be run using Docker (recommended) or NPM. It exposes both a REST API and an MCP server for integration with AI agents like n8n. The REST API allows for more flexible video generation through endpoints for creating videos, checking status, retrieving videos, managing voices and music tags. Configuration options are available to customize the video output.
Key features of Short Video Maker
Generate short videos from text prompts
Text-to-speech conversion
Automatic caption generation and styling
Background video search and selection via Pexels
Use cases of Short Video Maker
Automated content creation for social media
Generating explainer videos from text scripts
Creating marketing videos from product descriptions
Integrating video generation into AI agent workflows
FAQ from Short Video Maker
Can I use other languages? (French, German etc.)
Can I use other languages? (French, German etc.)
Unfortunately, it’s not possible at the moment. Kokoro-js only supports English.
Can I pass in images and videos and can it stitch it together
Can I pass in images and videos and can it stitch it together
No
Should I run the project with npm
or docker
?
Should I run the project with npm
or docker
?
Docker is the recommended way to run the project.
How much GPU is being used for the video generation?
How much GPU is being used for the video generation?
Honestly, not a lot - only whisper.cpp can be accelerated.
Remotion is CPU-heavy, and Kokoro-js runs on the CPU.
Is there a UI that I can use to generate the videos
Is there a UI that I can use to generate the videos
Yes, there is a web UI available at http://localhost:3123
Can I select different source for the videos than Pexels, or provide my own video
Can I select different source for the videos than Pexels, or provide my own video
No
Can the project generate videos from images?
Can the project generate videos from images?
No