Worker class cleanup

This commit is contained in:
Brett Williams
2022-10-11 21:43:05 -07:00
parent f20275b1b4
commit 2c5be5632d
6 changed files with 71 additions and 56 deletions

View File

@@ -1,10 +1,11 @@
#! /usr/bin/python
from utilities.render_worker import *
import glob
import json
import re
import time
from utilities.render_worker import *
def aerender_path():
paths = glob.glob('/Applications/*After Effects*/aerender')
@@ -16,7 +17,7 @@ def aerender_path():
return paths[0]
class AERenderWorker(RenderWorker):
class AERenderWorker(BaseRenderWorker):
@staticmethod
def version():
@@ -34,12 +35,12 @@ class AERenderWorker(RenderWorker):
render_engine = 'aerender'
supported_extensions = ['.aep']
def __init__(self, input_path, output_path, args=None):
super(AERenderWorker, self).__init__(input_path=input_path, output_path=output_path, args=args)
def __init__(self, project, comp, render_settings, omsettings, output):
super(AERenderWorker, self).__init__(input=project, output=output)
self.comp = self.args.get('comp')
self.render_settings = self.args.get('render_settings')
self.omsettings = self.args.get('omsettings')
self.comp = comp
self.render_settings = render_settings
self.omsettings = omsettings
self.progress = 0
self.progress_history = []