https://github.com/tkwonn/video-compressor
Backend Project #1
https://github.com/tkwonn/video-compressor
ffmpeg-gui inter-process-communication ipc
Last synced: 5 months ago
JSON representation
Backend Project #1
- Host: GitHub
- URL: https://github.com/tkwonn/video-compressor
- Owner: tkwonn
- Created: 2024-05-30T05:33:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-04T03:50:36.000Z (5 months ago)
- Last Synced: 2025-02-04T04:28:47.348Z (5 months ago)
- Topics: ffmpeg-gui, inter-process-communication, ipc
- Language: TypeScript
- Homepage:
- Size: 1.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Video compressor
[](https://github.com/tkwonn/video-compressor/commits/)
[](https://github.com/tkwonn/video-compressor/actions/workflows/release.yml)## Table of Contents
- [About](#-about)
- [Demo](#-demo)
- [Built with](#️-built-with)
- [Download](#-download)## 💡 About
This desktop application that allows users compress or convert videos easily through a simple dashboard.
## 🎨 Demo
#### Compress
Upload your video file and select the desired compression settings.
Click the "Compress" button to start the compression process.https://github.com/user-attachments/assets/d209c39b-f2ba-4671-a6fe-e83afef4e49f
#### Convert
Upload your video and choose the target video format.
Click the "Convert" button to begin the conversion.https://github.com/user-attachments/assets/7d7f076f-a5d8-4bac-b3cc-a1a10e25b0d9
#### Launch the app
Get the `.dmg` from the releases page and launch the app.https://github.com/user-attachments/assets/cdb51ad8-4183-4de8-933e-b5d645f6fa71
## 🏗️ Built with
| **Category** | **Technology** |
|------------------------------------------|------------------------------------------|
| Frontend | HTML, TailwindCSS, TypeScript, React |
| Framework & Tools | Electron.js, ffmpeg |
| CI/CD | GitHub Actions |## 🚀 Download
[Download from here](https://github.com/tkwonn/video-compressor/releases)
> [!IMPORTANT]
> This application is currently unsigned as it was created solely for learning purposes.#### Why is the app unsigned?
Code signing requires an Apple Developer Program subscription and other paid certificates for Windows.