pyEncode is a wrapper for the audio and video processor ffmpeg (https://ffmpeg.org/).
Warning: PyEncode is still in a very early stage and therefore only basic features are implemented!
Requirements
pyEncode has been written to run with Python 3.5.x and above.
Installation
Run pip install -r requirements.txt in pyEncode's root directory to install all necessary third-party requirements.
Configuration
In order to use pyEncode it is recommended that you create your own config file inside the data directory.
Create a file called config.ini inside data with the following content:
"[general]
csrf_session_key = secret
secret_key = secret
parallel_processes = 1
[filemanager]
show_resolution = False
[encoding]
parameters = -acodec aac -strict experimental -s 1280x720 -aspect 1280:720 -preset slow -crf 24 -f matroska -vcodec libx265
delete_old_file = False
rename_enabled = True
rename_search = (?P