Worker improvements

This commit is contained in:
Brett Williams
2022-10-23 18:07:25 -07:00
parent 8bf064520b
commit b2a6d0e79e
4 changed files with 79 additions and 48 deletions

View File

@@ -7,10 +7,11 @@ from utilities.render_worker import *
class FFMPEGRenderWorker(BaseRenderWorker):
def version(self):
@classmethod
def version(cls):
version = None
try:
ver_out = subprocess.check_output([self.renderer_path(), '-version']).decode('utf-8')
ver_out = subprocess.check_output([cls.renderer_path(), '-version']).decode('utf-8')
match = re.match(".*version\s*(\S+)\s*Copyright", ver_out)
version = match.groups()[0]
except Exception as e: