/video-to-gif-converter

Video-to-GIF Converter is a web-based tool that allows users to easily convert video files into high-quality GIFs. Built using Node.js, Express, and React, this tool supports multiple video formats and provides a seamless conversion experience.

Primary LanguageJavaScript

Video to GIF Converter

Description

This project is a Video to GIF Converter built using Next.js and TailwindCSS. It allows users to upload video files and converts them to GIF format using the ffmpeg library. The project includes a sleek, modern design and leverages React components and Lucide React icons to enhance the user interface.

Features

  • Upload video files for conversion to GIF format.
  • Sleek and modern UI built with TailwindCSS.
  • Responsive design.
  • Conversion history feature that tracks past conversions.
  • Built with Next.js for server-side rendering and API routes.
  • Utilizes FFmpeg for the video-to-GIF conversion process.

Technologies Used

  • Next.js: React framework for building server-side rendering and static web applications.
  • React: JavaScript library for building user interfaces.
  • TailwindCSS: Utility-first CSS framework for styling.
  • Fluent-FFmpeg: Library to interact with FFmpeg for video-to-GIF conversion.
  • TypeScript: Strongly typed programming language for maintaining code quality.

Installation

To install and run this project locally:

  1. Clone the repository:
    git clone https://github.com/neoKode1/video-to-gif-converter.git