A Python script that creates an explosive logo animation using Manim and adds cosmic audio with MoviePy.
pip install -r requirements.txt
python create_audio.py
This creates a cosmic_bang.wav
file with synthesized explosion sound.
manim -pqh big_bang_logo.py BigBangAnimation -o animation.mp4
python -c "from big_bang_logo import add_audio; add_audio('media/videos/big_bang_logo/480p15/animation.mp4', 'cosmic_bang.wav', 'big_bang_final.mp4')"
big_bang_animation/
├── big_bang_logo.py # Main animation script
├── create_audio.py # Audio generation script
├── requirements.txt # Python dependencies
├── README.md # This file
├── Group 12.png # Your logo image (optional)
└── cosmic_bang.wav # Generated audio file
- Logo Explosion: Logo scales up, then explodes into particles
- Particle Effects: 150 white dots scatter outward
- Fallback Text: Uses "BIG BANG" text if logo image not found
- Audio Integration: Adds cosmic explosion sound
- High Quality: Renders in 1080p by default
- Place your logo as
Group 12.png
in the project folder - Or modify the image path in
big_bang_logo.py
- Particle Count: Change
range(150)
in the script - Animation Speed: Modify
run_time
parameters - Colors: Change
color=WHITE
to your preferred color
- Custom Audio: Replace
cosmic_bang.wav
with your own file - No Audio: Skip the audio step for silent video
- Audio Duration: Modify
duration
increate_audio.py
# Render animation (high quality)
manim -pqh big_bang_logo.py BigBangAnimation -o animation.mp4
# Render animation (low quality, faster)
manim -pql big_bang_logo.py BigBangAnimation -o animation.mp4
# Preview animation (opens in window)
manim -pqk big_bang_logo.py BigBangAnimation
# Add audio to video
python -c "from big_bang_logo import add_audio; add_audio()"
# Create video without audio
python -c "from big_bang_logo import create_video_only; create_video_only()"
media/videos/big_bang_logo/480p15/animation.mp4
- Raw animationbig_bang_final.mp4
- Final video with audiobig_bang_no_audio.mp4
- Video without audio
- Image not found: Script will fallback to text logo
- Audio not found: Video will be created without audio
- Manim errors: Check that all dependencies are installed
- Use
-pql
for faster rendering during development - Use
-pqh
for final high-quality output - Close other applications to free up memory
- manim: Animation engine
- moviepy: Video/audio processing
- numpy: Numerical computations
- scipy: Audio generation (for create_audio.py)
The final video will show your logo exploding outward with particles and cosmic audio - perfect for intros, transitions, or dramatic effects!