NotEnoughAV1Encodes-Qt
NotEnoughAV1Encodes-Qt copied to clipboard
Linux GUI for AV1 Encoders
NotEnoughAV1Encodes-Qt
Linux GUI for AV1 Encoders - aomenc, rav1e & svt-av1
For Windows users check out the non Qt version: NotEnoughAV1Encodes
Pre-Build
Stable Builds: Releases
Manual Installation
Prerequisites:
- Python >= 3.8 (recommended)
- PyQt5:
python -m pip install pyqt5
- psutil:
python -m pip install psutil
Dependencies:
- ffmpeg & ffprobe (install from your distro package manager)
- Encoders (install atleast one): Guide
Note that the dependencies have to be in the PATH environment
Finally:
- Clone or Download the repository
- Run
NotEnoughAV1Encodes-Qt.py
by double click on it, or launch via the terminal:python3 NotEnoughAV1Encodes-Qt.py
Development Progress:
- [X] Scene Based Splitting (FFmpeg)
- [X] Chunked Splitting
- [X] Multithreading
- [X] Multithreading with QThread
- [X] Basic aomenc encoding
- [X] Basic rav1e encoding
- [X] Basic svt-av1 encoding
- [X] Advanced aomenc settings
- [X] Advanced rav1e settings
- [X] Advanced svt-av1 settings
- [X] Custom Settings
- [X] Save & Load Custom Presets
- [X] Audio Encoding
- [ ] (Basic Subtitle Support)
- [X] Better Progress Handling
- [ ] Batch Encoding
- [X] Pause and Resume Process
- [X] Clear temp files after encode
- [X] Logging
Supporting me
PayPal: paypal.me/alkl58
Monero: 46k9vyT84U3gFZsr9oH8fbLGm6avBeY651F2c166BQ8E7eHeEhVvDujjAzBjHK2xDVaxGPav7bQbZJSpvoQm2D5XGnbRUhF