Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

AlguevaraSec/VideoSlim

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎬 VideoSlim

VideoSlim Banner

Modern Video Processing Toolkit

Compress • Watermark • Cut Silence • Convert • Automate

Built with Rust, Tauri v2, React, and FFmpeg


Fast. Native. Private.

A modern desktop application for high-performance video processing without the complexity of FFmpeg.


✨ Why VideoSlim?

VideoSlim is an open-source desktop application designed for creators, developers, educators, and professionals who need to process videos quickly without sacrificing quality.

Instead of remembering complex FFmpeg commands, VideoSlim provides a beautiful native interface while keeping the full power of FFmpeg under the hood.

Everything happens locally.

No uploads.

No subscriptions.

No cloud processing.

Your videos never leave your computer.


📸 Application Preview

Dashboard



Watermark Studio



Silent Cutter



Pipeline Studio



Settings


🚀 Features

Feature Status
Smart Video Compression
Batch Processing
Pipeline Studio
Image Watermarks
Text Watermarks
Silent Cutter
Audio Removal
GIF Creator
Intro & Outro Support
H.264 Encoding
H.265 / HEVC
AV1 Encoding
NVIDIA NVENC
AMD AMF
Intel QuickSync
Compression Analytics
Queue Manager
Fully Offline

⚙️ Pipeline Studio

Chain multiple operations into a single workflow.

Videos
   │
   ▼
Watermark
   │
   ▼
Silent Cutter
   │
   ▼
Audio Removal
   │
   ▼
Compression
   │
   ▼
GIF / Export

One click.

No temporary files.

No manual workflow.


🎬 Smart Compression

Choose the compression level that matches your needs.

  • Maximum Quality
  • Balanced
  • Smallest File
  • Social Media Presets
  • Custom Bitrate
  • Custom CRF
  • Resolution Scaling
  • FPS Control

🛡 Watermark Engine

Protect your content with batch watermarking.

  • Image Overlay
  • Text Overlay
  • Live Preview
  • Position Control
  • Scaling
  • Opacity
  • Batch Processing

✂️ Silent Cutter

Automatically remove silent sections from videos.

Perfect for:

  • Podcasts
  • Lectures
  • Gaming Videos
  • Tutorials
  • Screen Recordings

⚡ GPU Acceleration

Take advantage of your hardware.

Encoder Supported
NVIDIA NVENC
AMD AMF
Intel QuickSync
Apple VideoToolbox
Multi-thread Processing

🏗️ Architecture

React + TypeScript
        │
        ▼
     Tauri IPC
        │
        ▼
      Rust Core
        │
        ▼
 FFmpeg Processing Engine

💻 Tech Stack

Technology Purpose
Rust Native Backend
Tauri v2 Desktop Framework
React User Interface
TypeScript Frontend Logic
FFmpeg Video Processing
Vite Build System

📦 Installation

Download the latest release.

VideoSlim-Setup.exe

Run the installer.

Launch the application.

Start processing videos.

No additional dependencies required.


🚀 Development

Clone the repository

git clone https://github.com/AlguevaraSec/VideoSlim.git

Enter the project

cd VideoSlim/gui

Install dependencies

npm install

Run development mode

npm run tauri dev

Create a production build

npm run tauri build

🛣️ Roadmap

Completed

  • Smart Compression
  • Watermark Studio
  • Silent Cutter
  • Audio Removal
  • GIF Creator
  • GPU Encoding
  • Queue Management
  • Pipeline Studio
  • Analytics Dashboard
  • Native Desktop Application

Planned

  • AI Compression Suggestions
  • Folder Watcher
  • Subtitle Burn-in
  • Batch Presets
  • Scene Detection
  • Plugin System
  • Automatic Updates

🤝 Contributing

Contributions, ideas, pull requests, and feature requests are always welcome.

If you'd like to improve VideoSlim, feel free to open an issue or submit a pull request.


📄 License

Released under the MIT License.

See LICENSE for more information.


⭐ Support the Project

If VideoSlim saves you time, consider giving the repository a ⭐.

It helps the project reach more developers and motivates future development.


Made with ❤️ by 0xAlguevara

Rust • Tauri • React • FFmpeg

About

VideoSlim is an open-source desktop application built with Tauri, Rust, React, and FFmpeg. Compress, convert, watermark, trim silence, and batch process videos locally with GPU acceleration and a modern native interface.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.