A beautiful and intuitive web-based GUI for generating FFmpeg commands.
- π₯ Convert videos to different formats (MP4, AVI, MKV, etc.)
- π οΈ Apply video filters (brightness, contrast, sharpen, scale, deinterlace, flip, etc.)
- π Customize audio settings (bitrate, sample rate, volume, noise reduction)
- πΎ Extract audio, frames, subtitles, or thumbnails from video files
- π¦ Compress video using CRF and presets
- βοΈ Use advanced FFmpeg parameters (codecs, threading, etc.)
- π Copy the final FFmpeg command with a single click
- A modern web browser (Chrome, Firefox, Edge, etc.)
- Basic understanding of FFmpeg (optional but helpful)
- Download or clone this repository.
- Open
index.htmlin your browser. - Use the interface to configure your desired FFmpeg command.
- Click "π FFmpeg command generation" to generate the command.
- Copy and use the command in your terminal with FFmpeg installed.
SimpleWebGUI/
β
βββ index.html # Main interface
βββ style.css # UI styling
βββ script.js # Command generation logic
A clean interface with tab-based navigation for video, audio, compression, extraction, and advanced settings.
- HTML5
- CSS3
- Vanilla JavaScript
This project is licensed under the MIT License.
