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
|