A multimedia video generator that combines audio, images, and video into cohesive multimedia presentations.
mmmeld is a powerful tool for creating videos from various media sources, with support for text-to-speech, audio processing, image manipulation, and video composition. Perfect for content creators, educators, and developers who need to automate video generation workflows.
The primary, actively maintained implementation of mmmeld is written in Go and located in the mmmeld-go/ directory.
👉 Go to mmmeld-go documentation
The Go implementation offers:
- Better performance - Faster processing and lower memory footprint
- Easier distribution - Single binary with no runtime dependencies
- Cross-platform - Native builds for Windows, macOS, and Linux
- Improved maintainability - Stronger typing and modern tooling
See the mmmeld-go README for installation and usage instructions.
- mmmeld-go/ - Current Go implementation (actively maintained)
- mmmeld-python/ - Legacy Python implementation (deprecated)
- test_media/ - Sample media files for testing both implementations
- bin/ - Binary distribution directory
The original Python implementation is preserved in the mmmeld-python/ directory for historical reference. It is no longer actively maintained.
If you need to use the Python version, see mmmeld-python/README.md.
This project is licensed under the MIT License.
Contributions are welcome! Please submit issues and pull requests to the Go implementation in the mmmeld-go/ directory.