yt2gif is a Python application that allows you to convert sections of YouTube videos into high-quality GIFs.
- Extract specific time ranges from YouTube videos
- Customize FPS and quality settings
- Simple graphical user interface
- Progress logging
- Python 3.6+
- FFmpeg
- yt-dlp
- gifski
-
Clone this repository:
git clone https://github.com/Notised/yt2gif.git cd yt2gif -
Install the required Python packages:
pip install -r requirements.txt -
Ensure you have FFmpeg, yt-dlp, and gifski installed on your system and accessible from the command line.
Run the main.py file:
python main.py
- Enter the YouTube URL
- Specify the start and end times in HH:MM:SS format
- Adjust FPS and quality settings as needed
- Choose the output path for your GIF
- Click "Convert" and wait for the process to complete
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License.