Skip to content

Commit d783188

Browse files
authored
Merge pull request #12 from lumalabs/feature/adding-im2vid-and-flash-and-audio
Adding support for ray 2 and ray2 flash in all tasks, and adding audi…
2 parents 0a7f4ce + 822248e commit d783188

File tree

8 files changed

+650
-161
lines changed

8 files changed

+650
-161
lines changed

README.md

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -45,29 +45,35 @@ Most of the nodes allow you to save locally the output video. If you keep the de
4545

4646
For images, the node will always save the image locally, but you can set the `filename` to save it with a custom name.
4747

48+
**Notes: Duration and resolution parameters are only supported for Ray 2 and Ray 2 Flash models.**
49+
4850
### LumaAIClient
4951

5052
This node is used to create a LumaAI client.
5153

52-
### Ray2Text2Video
53-
54-
This node is used to generate a video from a text prompt with the latest and most powerful model, Ray2.
55-
5654
### LumaText2Video
5755

58-
This node is used to generate a video from a text prompt.
56+
This node is used to generate a video from a text prompt. You can now choose between different models and resolutions.
5957

6058
### LumaImage2Video
6159

62-
This node is used to generate a video from an image. The image can be used as the first or last frame.
60+
This node is used to generate a video from an image. The image can be used as the first or last frame. You can now choose between different models and resolutions.
6361

6462
### LumaInterpolateGenerations
6563

66-
This node is used to interpolate between two generations.
64+
This node is used to interpolate between two generations. You can now choose between different models and resolutions.
6765

6866
### LumaExtendGeneration
6967

70-
This node is used to extend a generation. You can choose to extend before or after the generation.
68+
This node is used to extend a generation. You can choose to extend before or after the generation. You can now choose between different models and resolutions.
69+
70+
### LumaUpscaleGeneration
71+
72+
This node is used to upscale a generation.
73+
74+
### LumaAddAudio2Video
75+
76+
This node is used to add audio to a video. When using this node with `Preview Video` node, you will notice that the audio won't play in comfy. For that, right click on the video and select `Open Image`, which will open the video in a new tab and you will be able to hear the audio.
7177

7278
### LumaPreviewVideo
7379

py/luma_nodes.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@
1010
CharacterReference,
1111
ImageGeneration,
1212
ModifyImage,
13-
Ray2Text2Video,
13+
AddAudio2Video,
14+
UpscaleGeneration,
1415
)
1516
from .imgbb_node import ImgBBUpload
1617

@@ -27,7 +28,8 @@
2728
"CharacterReference": CharacterReference,
2829
"LumaImageGeneration": ImageGeneration,
2930
"LumaModifyImage": ModifyImage,
30-
"Ray2Text2Video": Ray2Text2Video,
31+
"LumaAddAudio2Video": AddAudio2Video,
32+
"LumaUpscaleGeneration": UpscaleGeneration,
3133
}
3234

3335
NODE_DISPLAY_NAME_MAPPINGS = {
@@ -43,5 +45,6 @@
4345
"LumaCharacterReference": "Character Reference",
4446
"LumaImageGeneration": "Image Generation",
4547
"LumaModifyImage": "Modify Image",
46-
"Ray2Text2Video": "Ray2 Text to Video",
48+
"LumaAddAudio2Video": "Add Audio to Video",
49+
"LumaUpscaleGeneration": "Upscale Generation",
4750
}

0 commit comments

Comments
 (0)