Skip to content

Alkl58/NotEnoughAV1Encodes-Qt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NotEnoughAV1Encodes-Qt

Linux GUI for AV1 Encoders - aomenc, rav1e & svt-av1

For Windows users check out the non Qt version: NotEnoughAV1Encodes

Linux Windows Pre-Build

Stable Builds: Releases

Linux 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:

  • Scene Based Splitting (FFmpeg)
  • Chunked Splitting
  • Multithreading
  • Multithreading with QThread
  • Basic aomenc encoding
  • Basic rav1e encoding
  • Basic svt-av1 encoding
  • Advanced aomenc settings
  • Advanced rav1e settings
  • Advanced svt-av1 settings
  • Custom Settings
  • Save & Load Custom Presets
  • Audio Encoding
  • (Basic Subtitle Support)
  • Better Progress Handling
  • Batch Encoding
  • Pause and Resume Process
  • Clear temp files after encode
  • Logging

Supporting me

PayPal: paypal.me/alkl58

Monero: 46k9vyT84U3gFZsr9oH8fbLGm6avBeY651F2c166BQ8E7eHeEhVvDujjAzBjHK2xDVaxGPav7bQbZJSpvoQm2D5XGnbRUhF