Misc improvements

This commit is contained in:
Brett Williams
2024-08-04 01:19:22 -05:00
parent 8826382f86
commit dad9b8c250
2 changed files with 8 additions and 5 deletions

View File

@@ -38,7 +38,9 @@ class AERenderWorker(BaseRenderWorker):
if omsettings:
command.extend(['-OMtemplate', omsettings])
command.extend(['-output', self.output_path])
command.extend(['-s', self.start_frame,
'-e', self.end_frame,
'-output', self.output_path])
return command
def _parse_stdout(self, line):
@@ -93,9 +95,10 @@ class AERenderWorker(BaseRenderWorker):
if __name__ == '__main__':
logging.basicConfig(format='%(asctime)s - %(message)s', datefmt='%d-%b-%y %H:%M:%S', level=logging.DEBUG)
r = AERenderWorker(input_path='/Users/brett/Desktop/gun_tower.aep',
output_path='/Users/brett/Desktop/testing_output/tc_title.mp4',
engine_path=AERenderWorker.engine.default_renderer_path())
r = AERenderWorker(input_path='/Users/brett/ae_testing/project.aepx',
output_path='/Users/brett/ae_testing/project.mp4',
engine_path=AERenderWorker.engine.default_renderer_path(),
args={'start_frame': 1, 'end_frame': 5})
r.start()
while r.is_running():

View File

@@ -83,7 +83,7 @@ class BaseRenderWorker(Base):
self.current_frame = 0
# Get Project Info
self.scene_info = self.engine(engine_path).get_project_info(project_path=parent)
self.scene_info = self.engine(engine_path).get_project_info(project_path=input_path)
self.start_frame = int(self.scene_info.get('start_frame', 1))
self.end_frame = int(self.scene_info.get('end_frame', self.start_frame))