Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Vid2GIF

Vid2GIF is a lightweight Python tool that converts any video file into a high-quality GIF using FFmpeg. It supports MP4, AVI, MKV, MOV, and more, making it an easy solution for creating shareable GIFs from movies, clips, or screen recordings. image example gif : baktha prahalada output_23

🎬 Vid2GIF: Local Media Conversion Engine

Vid2GIF is a lightweight, high-speed Python utility designed to convert local video files into high-quality GIFs. Perfect for developers, designers, and content creators, it provides a command-line interface to bypass slow web-converters and maintain full control over the output quality.

✨ Why Vid2GIF?

  • Privacy First: All processing happens locally on your machineβ€”no data is uploaded.
  • Format Flexibility: Supports all major video formats (MP4, MKV, MOV, etc.).
  • Custom Resolution: Easily scale down 4K or 1080p footage for web-friendly GIFs.
  • Performance: Optimized for speed using the MoviePy and FFmpeg backends.

πŸ›  Tech Stack

  • Language: Python 3.12
  • Processing: MoviePy / FFmpeg
  • Environment: Works seamlessly on Windows, macOS, and Linux (WSL/Ubuntu).

πŸ“¦ Usage

Convert any video in your current directory with a single command:

python main.py --input video.mp4 --output animation.gif --fps 15

About

🎬 High-Performance Local Video-to-GIF Converter. A specialized Python utility for transforming local video files (MP4, MOV, AVI) into optimized GIFs. Features precise frame control, bitrate optimization, and fast local processing for high-fidelity results. πŸš€

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages