Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pranavp10/video-compress

Compress Videos for Free. Forever. Say goodbye to bulky files! Crush video sizes by 90% with no quality loss, even offline. And the best part? It's free!
https://github.com/pranavp10/video-compress

bun compression coolify ffmpeg mp4 nextjs14 transcode video-compression video-crop webm

Last synced: 3 days ago
JSON representation

Compress Videos for Free. Forever. Say goodbye to bulky files! Crush video sizes by 90% with no quality loss, even offline. And the best part? It's free!

Awesome Lists containing this project

README

        

# Video Compression using `FFmpeg`

![Video Compression](./public/banner.jpeg)

## Overview

Compress Videos for Free. Forever. Say goodbye to bulky files! Crush video sizes by 90% with no quality loss, even offline. And the best part? It's free!

## ⛰️ Preview

If preview is not loaded, please visit here [preview gif](./public/demo.gif).

![Video Compression Preview](./public/demo.gif)

## 🤝 Contributing

### Technologies Used

- **Multimedia Framework:** [FFmpeg](https://ffmpeg.org/)
- **Framework:** [Next.js](https://nextjs.org)
- **Styling:** [Tailwind CSS](http://tailwindcss.com)

### Running Locally

Ensure that you have Bun installed.

```bash
git clone https://github.com/pranavp10/video-compress.git
cd video-compress
bun install
bun run dev
```

Create `.env.local` file similar to `.env.example`.

[Live Video Compression Link](https://videocompress.prolab.sh/)

### License

You are free to use this code as inspiration. Please do not copy it directly. Crediting the author is appreciated. Please remove all personal information (images, etc.)

### Star History

[![Star History Chart](https://api.star-history.com/svg?repos=pranavp10/video-compress&type=Date)](https://star-history.com/#pranavp10/video-compress&Date)