Audim ✨
Audio Podcast Animation Engine
An animation and video rendering engine for audio-based and voice-based podcast videos.
🚀 Demo
A sample podcast video generated with Audim
About the Demo
For this example, we have transformed a conversation between Grant Sanderson (from 3Blue1Brown) and Sal Khan (from Khan Academy) from YouTube into a visually engaging podcast video using Audim.
See devblog/v0.0.7 for more details on how this video was generated.
🎯 Introduction
Audim is an engine for precise programmatic animation and rendering of podcast videos from audio-based and voice-based file recordings.
✨ Features
- 💻 Precise programmatic animations.
- 🎬 Rendering of videos with layout based scenes.
- 📝 Generate subtitles and transcripts from audio/video files.
- 🎤 From subtitle and scene elements to podcast video generation.
🔗 Quick Links
- Getting Started
- See Setup and ensure you have setup correctly before usage.
- For developers and contributors, see Development.
- API Documentation
- See API Docs for the
audimAPI documentation.
- See API Docs for the
- Usage and Examples
- See Usage for usage examples.
- Dev Blog
⚖️ License & Attribution
Audim is licensed under Apache 2.0. You can use it freely for personal and commercial projects.
Attribution is encouraged. If you use Audim, please:
- Keep the default watermark in videos, OR
- Add "Made with Audim" to video descriptions, OR
- Link to this repo in your project documentation
Additional Information
📄 Citation
If you use Audim in your project or research, please cite it as follows:
@software{audim,
title = {Audim: Audio Podcast Animation Engine},
author = {Sarkar, Atanu},
year = {2025},
url = {https://github.com/mratanusarkar/audim},
version = {0.0.7}
}
You can also click the "Cite this repository" button on GitHub for other citation formats.
⚠️ Disclaimer
Early Development Stage
- This project is actively under development and may contain bugs or limitations.
- While stable for basic use cases, the rendering engine requires further development and testing across diverse scenarios.
- The API is subject to change, so keep an eye at the documentation for the latest updates.
We encourage you to:
- Try Audim for your projects and podcast videos.
- Report issues when encountered.
- Feel free to raise a PR to contribute and improve the project.
Your feedback and contributions help make Audim better for everyone!