Skip to content

ImageToVideoFX is a simple Python project that takes an image (JPG/PNG) and transforms it into a short video with a smooth zoom effect. You can optionally add background music. This is perfect for content creators or developers who want to automate turning images into engaging video content.

Notifications You must be signed in to change notification settings

toon-van-berkel/PP-ImageToVideoFX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageToVideoFX

ImageToVideoFX is a lightweight Python project that converts a static image into a smooth zoom-in video with optional background music.

🚀 Features

  • 🔍 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 libx264 and yuv420p)

📦 Requirements

  • Python 3.7+
  • moviepy
  • Pillow
  • numpy

Install them with:

pip install -r requirements.txt

▶️ Usage

python image_to_video.py

About

ImageToVideoFX is a simple Python project that takes an image (JPG/PNG) and transforms it into a short video with a smooth zoom effect. You can optionally add background music. This is perfect for content creators or developers who want to automate turning images into engaging video content.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages