video2gif
With this video2gif converter you can upload any format of video and rich media files to turn them into high quality animated GIFs.
Requirements
Python 3.6+, pysimplegui,opencv-python and other common packages listed in requirements.txt
.
Installation
- Clone this repository
- Install dependencies
pip3 install -r requirements.txt
- Run setup from the repository root directory
python3 setup.py install
Getting Started
- Start interface
python3 vgif/main.py
- Select video file
- Set options
- Click button "Start" to start
- Once started converter will save the output under the same folder ad source video
- Click button "ReStart" to re-start this process
- Click button "Exit" to end this program.
Interface
The options includes:
- Video Sample Rate:Set sample rate for the source video (default sample every 10 frame)
- Output GIF FPS: Set output GIF fps(default 10 fps)
- Video Resize Rate: Shrink video n times smaller (default 2 times smaller)
Citation
Use this bibtex to cite this repository:
@misc{ouzheng1993,
title={video2gif},
author={ou zheng},
year={2020},
publisher={Github},
journal={GitHub repository},
howpublished={\url{https://github.com/ozheng1993/video2gif}},
}
To do
- GIF Size
- file output