FRAMED is a simple tool for converting a video file to individual frames. This tool was created for processing videos into frames so that the images can be fed into labelImg for image annotation. The processed images will then be ready for ingest when training with YOLO v5.
- Clone the repository and install the requirements.txt file (Create a venv first)
- Run the program - py main.py
- The program will create the following directories in the cwd - data/footage & data/frames
- It will auto-detect any MP4 video files in the data/footage directory and display it in the CLI
- Select a video to process and a progress spinner will appear, wait till it completes
- Once completed all the frames from the video will be in the data/frames/#video-name# directory
Example - Video Link