This GUI application converts a series of images into a video file.
- Cross-platform GUI powered by DearPyGui
- Convert images into a video with customizable output settings (resolution, frame rate)
- Utilizes FFmpeg for video encoding
small_demo.mp4
- Python 3
- Dependencies
- Clone the repository:
git clone https://github.com/YeetingWaterbottle/Image-Sequencer.git
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python main.py
- Add the image files with the buttons on top
- Use the "Add Individual" button to select and add individual images.
- Use the "Add Folder" button to add all images from a selected folder.
- Configure output parameters
- Configure output parameters:
- Source FPS: Frames per second of the source images sequence.
- Output FPS: Frames per second of the output video.
- Output Filename: Desired filename for the output video file.
- Custom Resolution: Optionally set a custom resolution; use the scale checkbox to maintain aspect ratio.
- Output the video
- Click "Generate Video" to create the video file in the current working directory.
- Enable "Overwrite if exist" to force overwrite any existing file with the same name.
- Optionally, click "Generate ffmpeg Command" to print the ffmpeg command to the console.
- Save the concatenation file used by ffmpeg with "Generate Concat. File".