This web application provides a user-friendly interface for converting video, audio, and image files to various formats using FFmpeg and Wasm. The app runs locally in your browser, leveraging the power of FFmpeg and Wasm for high-quality media conversions.
- Convert video files to multiple formats (e.g., MP4, AVI, MKV)
- Convert audio files to various formats (e.g., MP3, WAV, AAC)
- Convert image files to different formats (e.g., JPEG, PNG, WebP)
- User-friendly interface built with React and Tailwind CSS
- Sleek and customizable UI components from shadcn/ui
-
Clone the repository:
git clone https://github.com/psv2522/converto.git cd converto
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:3000
. -
Use the interface to upload your media files and select the desired output format.
-
Click the "Convert" button and wait for the process to complete.
-
Download your converted file.
To create a production-ready build:
npm run build
npm start
- Next.js - React framework
- React - JavaScript library for building user interfaces
- Tailwind CSS - Utility-first CSS framework
- shadcn/ui - Re-usable components built with Radix UI and Tailwind CSS
- FFmpeg - Complete, cross-platform solution for recording, converting and streaming audio and video