https://github.com/kavex/musicvideomaker
Convert an image and audio file (MP3/WAV) into an MP4 video.
https://github.com/kavex/musicvideomaker
audio-processing image image-processing mp3 mp4 musicvideo python video video-processing wav
Last synced: about 1 year ago
JSON representation
Convert an image and audio file (MP3/WAV) into an MP4 video.
- Host: GitHub
- URL: https://github.com/kavex/musicvideomaker
- Owner: Kavex
- License: gpl-3.0
- Created: 2025-01-18T16:19:47.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-02T18:33:07.000Z (over 1 year ago)
- Last Synced: 2025-03-02T19:31:33.900Z (over 1 year ago)
- Topics: audio-processing, image, image-processing, mp3, mp4, musicvideo, python, video, video-processing, wav
- Language: Python
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Music Video Maker
Music Video Maker is a simple Python GUI application that uses FFmpeg to convert an image and an audio file (MP3/WAV) into an MP4 video. The generated video displays the image for the duration of the audio track.
Download: https://github.com/Kavex/MusicVideoMaker/releases/
## Features
- **User-friendly GUI:** Built using Tkinter, the application provides a straightforward interface to select the required files.
- **Flexible Input:** Supports common image formats (JPG, JPEG, PNG) and audio formats (MP3, WAV).
- **FFmpeg Integration:** Uses FFmpeg to create a video that loops a still image with the audio track, encoding with H.264 and AAC.
- **Real-time Console Output:** Displays FFmpeg conversion progress in a scrollable text area.
- **Error Handling:** Informs the user if an error occurs during conversion.
## Prerequisites
- **Python 3.x:** Ensure you have Python installed.
- **FFmpeg:** The application relies on FFmpeg. Make sure it is installed and added to your system's PATH.
- **Tkinter:** Typically bundled with Python on most platforms.