ImageToVideoFX is a lightweight Python project that converts a static image into a smooth zoom-in video with optional background music.
- 🔍 Smooth zoom-in effect using frame-by-frame cropping
- 🎵 Optional background music support (MP3)
- 🎬 Outputs high-quality MP4 video with audio sync
- ⚙️ Fully compatible with most video players (uses
libx264andyuv420p)
- Python 3.7+
moviepyPillownumpy
Install them with:
pip install -r requirements.txtpython image_to_video.py