Introduces the FalAPI_seedance_video node for generating videos using the fal-ai/bytedance/seedance/v1/pro/image-to-video API. Updates __init__.py to register the new node and its display name, enabling video generation from images with customizable parameters and metadata saving.
53 lines
2.2 KiB
Python
53 lines
2.2 KiB
Python
# __init__.py
|
|
from .layered_infinite_zoom import LayeredInfiniteZoom
|
|
from .replicate_Flux_Pro_Ultra import ReplicateAPI_flux_1_1_pro_ultra
|
|
from .replicate_Flux_Fill import ReplicateAPI_flux_fill_pro
|
|
from .iframe_view import IframeView
|
|
from .queue_counter_reset import DynamicQueueCounter
|
|
from .custom_name_selector import IndexedStringSelector
|
|
from .ksampler_fun import KSampler
|
|
from .fal_recraft_upscale import FalAPI_recraft_upscale
|
|
from .fal_kling_video import FalAPI_kling_video
|
|
from .fal_seedance_video import FalAPI_seedance_video
|
|
from .string_lower import StringLower
|
|
from .multi_alpha_composite import MultiAlphaComposite
|
|
from .flux_kontext_inpaint_conditioning import FluxKontextInpaintingConditioning
|
|
WEB_DIRECTORY = "./js"
|
|
|
|
NODE_CLASS_MAPPINGS = {
|
|
"LayeredInfiniteZoom": LayeredInfiniteZoom,
|
|
"ReplicateAPI_flux_1_1_pro_ultra": ReplicateAPI_flux_1_1_pro_ultra,
|
|
"ReplicateAPI_flux_fill_pro": ReplicateAPI_flux_fill_pro,
|
|
"IframeView": IframeView,
|
|
"DynamicQueueCounter": DynamicQueueCounter,
|
|
"IndexedStringSelector": IndexedStringSelector,
|
|
"Fun KSampler": KSampler,
|
|
"FalAPI_recraft_upscale": FalAPI_recraft_upscale,
|
|
"FalAPI_kling_video": FalAPI_kling_video,
|
|
"FalAPI_seedance_video": FalAPI_seedance_video,
|
|
"StringLower": StringLower,
|
|
"MultiAlphaComposite": MultiAlphaComposite,
|
|
"FluxKontextInpaintingConditioning": FluxKontextInpaintingConditioning
|
|
}
|
|
NODE_DISPLAY_NAME_MAPPINGS = {
|
|
"LayeredInfiniteZoom": "Layered Infinite Zoom",
|
|
"ReplicateAPI_flux_1_1_pro_ultra": "Replicate flux 1.1 pro ultra",
|
|
"ReplicateAPI_flux_fill_pro": "Replicate flux fill pro",
|
|
"IframeView": "Iframe View",
|
|
"DynamicQueueCounter": "Dynamic Queue Counter",
|
|
"IndexedStringSelector": "Indexed String Selector",
|
|
"Fun KSampler": "Fun KSampler",
|
|
"FalAPI_recraft_upscale": "Fal API Recraft Upscale",
|
|
"FalAPI_kling_video": "Fal API Kling Video",
|
|
"FalAPI_seedance_video": "Fal API Seedance Video",
|
|
"StringLower": "String to Lowercase",
|
|
"MultiAlphaComposite": "Multi Alpha Composite",
|
|
"FluxKontextInpaintingConditioning": "No Fun Flux Kontext Inpaint Conditioning"
|
|
}
|
|
|
|
__all__ = [
|
|
"NODE_CLASS_MAPPINGS",
|
|
"NODE_DISPLAY_NAME_MAPPINGS",
|
|
"WEB_DIRECTORY"
|
|
]
|