https://github.com/docentyt/ffvid
Fast and easy-to-use video editor based on FFmpeg.
https://github.com/docentyt/ffvid
cmake cpp ffvid multiplatform native open-source video-editing
Last synced: 11 months ago
JSON representation
Fast and easy-to-use video editor based on FFmpeg.
- Host: GitHub
- URL: https://github.com/docentyt/ffvid
- Owner: docentYT
- Created: 2023-07-11T15:39:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-16T18:10:17.000Z (over 1 year ago)
- Last Synced: 2025-05-09T01:47:05.399Z (11 months ago)
- Topics: cmake, cpp, ffvid, multiplatform, native, open-source, video-editing
- Language: C++
- Homepage:
- Size: 190 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

> Fast and easy-to-use video editor based on [FFmpeg](https://ffmpeg.org). Cross-platform, native GUI allows you to get the performance of pure FFmpeg without having to remember commands.
## ⚡ Fast
No re-encoding where possible is the fastest possible option for editing videos.
## 🖥️ Native feel
Using the C++ language and the multi-platform wxWidgets library generates a fast and clean application that launches in the blink of an eye.
| Windows 11 | GTK 3 |
|---|---|
|
|
|
## ✨ Functions
`FFvid` currently offers:
- video trimming
- joining multiple videos into one
- adding a watermark to a video
- removing data (video, audio, subtitles, data streams) from file
## 🚀 How to install
### Windows
A simple installer has been prepared for Windows users and is available on the [Releases page](https://github.com/docentYT/FFvid/releases).
### Compile from source
You will need [CMake](https://cmake.org) and [wxWidgets](https://www.wxwidgets.org) installed. On systems other than Windows, the [fmt](https://fmt.dev) library is also needed. To build the project in debug configuration use:
```
cmake -S. -Bbuild
cmake --build build
```
or if you want to build in release configuration:
```
cmake -S. -Bbuild
cmake --build build --config Release
```
The main executable can be found in the `build/out/(Debug or Release)` directory.
To create an installer for Windows use `cpack -C Release` in `build` directory.