external renderrring
Browse files
App/Generate/generatorRoutes.py
CHANGED
@@ -63,7 +63,7 @@ async def generate_assets(generated_story: Story, batch_size=4, threeD=True):
|
|
63 |
|
64 |
###### Here we generate the videos
|
65 |
|
66 |
-
if
|
67 |
vid_gen = VideoGenerator()
|
68 |
nested_images = []
|
69 |
for scene in all_scenes:
|
@@ -78,8 +78,10 @@ async def generate_assets(generated_story: Story, batch_size=4, threeD=True):
|
|
78 |
temp = await x.generate_json()
|
79 |
# print(temp)
|
80 |
|
81 |
-
|
|
|
82 |
request = EditorRequest.model_validate(temp)
|
|
|
83 |
await celery_task(video_task=request)
|
84 |
|
85 |
|
|
|
63 |
|
64 |
###### Here we generate the videos
|
65 |
|
66 |
+
if False:
|
67 |
vid_gen = VideoGenerator()
|
68 |
nested_images = []
|
69 |
for scene in all_scenes:
|
|
|
78 |
temp = await x.generate_json()
|
79 |
# print(temp)
|
80 |
|
81 |
+
renderr = RenderVideo()
|
82 |
+
await renderr.render_video(temp)
|
83 |
request = EditorRequest.model_validate(temp)
|
84 |
+
#
|
85 |
await celery_task(video_task=request)
|
86 |
|
87 |
|
App/Generate/utils/RenderVideo.py
CHANGED
@@ -2,7 +2,9 @@ import aiohttp, json
|
|
2 |
|
3 |
|
4 |
class RenderVideo:
|
5 |
-
def __init__(
|
|
|
|
|
6 |
self.url = url
|
7 |
|
8 |
@staticmethod
|
|
|
2 |
|
3 |
|
4 |
class RenderVideo:
|
5 |
+
def __init__(
|
6 |
+
self, url="https://mbonea-mjema--rectifier-run-rectifier.modal.run/create-video"
|
7 |
+
):
|
8 |
self.url = url
|
9 |
|
10 |
@staticmethod
|