Standalone encoder module ripped out of another project, drop video files onto it and it'll ouput webms under a hardcoded size limit.
Header section in encoder.py
has a few values that can be adjusted.
requires ptython3 and ffmpeg to be installed.
Requires a png called logo.png be placed alongside the script, you can set it to a logo of your own choice or set includeCornerLogo=False
in the script.