https://github.com/michaelholley/vid2jpg
Select and convert a video to jpg-images in a simple GUI.
https://github.com/michaelholley/vid2jpg
python python-3 python-video-to-image video-processing video-to-images
Last synced: about 1 year ago
JSON representation
Select and convert a video to jpg-images in a simple GUI.
- Host: GitHub
- URL: https://github.com/michaelholley/vid2jpg
- Owner: MichaelHolley
- License: mit
- Created: 2019-05-18T15:17:53.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2025-03-11T21:10:31.000Z (about 1 year ago)
- Last Synced: 2025-03-21T22:41:33.209Z (about 1 year ago)
- Topics: python, python-3, python-video-to-image, video-processing, video-to-images
- Language: Python
- Homepage:
- Size: 45.9 KB
- Stars: 7
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vid2JPG 🎥 → 🖼️
A simple python script that converts video files into sequences of JPG images.
## Features
- User-friendly graphical interface
- Progress bar visualization during conversion
- Automatic timestamped output folders
- Support for common video formats (.mp4, .avi, .wmv)
## Requirements ⚙️
This project uses `uv` for dependency management. Required packages:
- Python 3.x
- OpenCV (cv2)
- tkinter
## Usage 🚀

1. Click "Select" to choose your input video file
2. Click "Select" to choose your output folder
3. Click "Start" to begin the conversion
The application will create a new folder with the current timestamp (format: YYYYMMDD_HHMMSS) in your selected output directory and save all frames as sequential JPG images. For example: `20240215_143022`.
Each frame will be saved as `frame_XXXX.jpg` where XXXX is the sequential frame number.