From ea6928268f661baf7648fcb06c5f709261fca674 Mon Sep 17 00:00:00 2001 From: Comfy Org PR Bot Date: Sun, 1 Feb 2026 11:18:57 +0900 Subject: [PATCH] 1.39.4 (#8513) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Patch version increment to 1.39.4 **Base branch:** `main` ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-8513-1-39-4-2fa6d73d365081f1b8c2d5ae8e764eb3) by [Unito](https://www.unito.io) --------- Co-authored-by: christian-byrne <72887196+christian-byrne@users.noreply.github.com> Co-authored-by: github-actions --- package.json | 2 +- src/locales/ar/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/en/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/es/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/fa/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/fr/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/ja/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/ko/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/pt-BR/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/ru/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/tr/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/zh-TW/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ src/locales/zh/nodeDefs.json | 156 ++++++++++++++++++++++++++++++++ 13 files changed, 1873 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 395e964e5..d872ac3ce 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@comfyorg/comfyui-frontend", - "version": "1.39.3", + "version": "1.39.4", "private": true, "description": "Official front-end implementation of ComfyUI", "homepage": "https://comfy.org", diff --git a/src/locales/ar/nodeDefs.json b/src/locales/ar/nodeDefs.json index 2750c25ae..16e384d6e 100644 --- a/src/locales/ar/nodeDefs.json +++ b/src/locales/ar/nodeDefs.json @@ -15263,6 +15263,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "إنشاء فيديو من صورة ونص اختياري.", + "display_name": "توليد فيديو من صورة Vidu Q3", + "inputs": { + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, + "image": { + "name": "الصورة", + "tooltip": "صورة تُستخدم كإطار بداية للفيديو المُنتج." + }, + "model": { + "name": "النموذج", + "tooltip": "النموذج المستخدم لتوليد الفيديو." + }, + "model_audio": { + "name": "الصوت" + }, + "model_duration": { + "name": "المدة" + }, + "model_resolution": { + "name": "الدقة" + }, + "prompt": { + "name": "النص", + "tooltip": "نص اختياري لتوليد الفيديو (بحد أقصى ٢٠٠٠ حرف)." + }, + "seed": { + "name": "البذرة" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "إنشاء فيديو من نص.", + "display_name": "توليد فيديو من نص Vidu Q3", + "inputs": { + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, + "model": { + "name": "النموذج", + "tooltip": "النموذج المستخدم لتوليد الفيديو." + }, + "model_aspect_ratio": { + "name": "نسبة العرض إلى الارتفاع" + }, + "model_audio": { + "name": "الصوت" + }, + "model_duration": { + "name": "المدة" + }, + "model_resolution": { + "name": "الدقة" + }, + "prompt": { + "name": "النص", + "tooltip": "وصف نصي لتوليد الفيديو، بحد أقصى ٢٠٠٠ حرف." + }, + "seed": { + "name": "البذرة" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "تمديد فيديو موجود بإضافة إطارات جديدة.", + "display_name": "تمديد فيديو Vidu", + "inputs": { + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, + "end_frame": { + "name": "الإطار النهائي" + }, + "model": { + "name": "النموذج", + "tooltip": "النموذج المستخدم لتمديد الفيديو." + }, + "model_duration": { + "name": "المدة" + }, + "model_resolution": { + "name": "الدقة" + }, + "prompt": { + "name": "النص", + "tooltip": "نص اختياري للفيديو الممدد (بحد أقصى ٢٠٠٠ حرف)." + }, + "seed": { + "name": "البذرة" + }, + "video": { + "name": "الفيديو", + "tooltip": "الفيديو المصدر للتمديد." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "إنشاء فيديو من صورة ونص اختياري", "display_name": "إنشاء الفيديو من الصورة باستخدام Vidu", @@ -15305,6 +15418,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "إنشاء فيديو بانتقالات بين إطارات رئيسية متعددة.", + "display_name": "توليد فيديو متعدد الإطارات Vidu", + "inputs": { + "control_after_generate": { + "name": "التحكم بعد التوليد" + }, + "frames": { + "name": "الإطارات", + "tooltip": "عدد انتقالات الإطارات الرئيسية (٢-٩)." + }, + "frames_duration1": { + "name": "المدة١" + }, + "frames_duration2": { + "name": "المدة٢" + }, + "frames_prompt1": { + "name": "النص١" + }, + "frames_prompt2": { + "name": "النص٢" + }, + "model": { + "name": "النموذج" + }, + "resolution": { + "name": "الدقة" + }, + "seed": { + "name": "البذرة" + }, + "start_image": { + "name": "الصورة الابتدائية", + "tooltip": "صورة الإطار الأول. يجب أن تكون نسبة العرض إلى الارتفاع بين ١:٤ و٤:١." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "توليد فيديو من صور متعددة وموجه نصي", "display_name": "مرجع Vidu لتوليد الفيديو", diff --git a/src/locales/en/nodeDefs.json b/src/locales/en/nodeDefs.json index 007087c9b..ce946ff3a 100644 --- a/src/locales/en/nodeDefs.json +++ b/src/locales/en/nodeDefs.json @@ -15295,6 +15295,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "display_name": "Vidu Q3 Image-to-Video Generation", + "description": "Generate a video from an image and an optional prompt.", + "inputs": { + "model": { + "name": "model", + "tooltip": "Model to use for video generation." + }, + "image": { + "name": "image", + "tooltip": "An image to be used as the start frame of the generated video." + }, + "prompt": { + "name": "prompt", + "tooltip": "An optional text prompt for video generation (max 2000 characters)." + }, + "seed": { + "name": "seed" + }, + "control_after_generate": { + "name": "control after generate" + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "display_name": "Vidu Q3 Text-to-Video Generation", + "description": "Generate video from a text prompt.", + "inputs": { + "model": { + "name": "model", + "tooltip": "Model to use for video generation." + }, + "prompt": { + "name": "prompt", + "tooltip": "A textual description for video generation, with a maximum length of 2000 characters." + }, + "seed": { + "name": "seed" + }, + "control_after_generate": { + "name": "control after generate" + }, + "model_aspect_ratio": { + "name": "aspect_ratio" + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "display_name": "Vidu Video Extension", + "description": "Extend an existing video by generating additional frames.", + "inputs": { + "model": { + "name": "model", + "tooltip": "Model to use for video extension." + }, + "video": { + "name": "video", + "tooltip": "The source video to extend." + }, + "prompt": { + "name": "prompt", + "tooltip": "An optional text prompt for the extended video (max 2000 characters)." + }, + "seed": { + "name": "seed" + }, + "end_frame": { + "name": "end_frame" + }, + "control_after_generate": { + "name": "control after generate" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "display_name": "Vidu Image To Video Generation", "description": "Generate video from image and optional prompt", @@ -15337,6 +15450,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "display_name": "Vidu Multi-Frame Video Generation", + "description": "Generate a video with multiple keyframe transitions.", + "inputs": { + "model": { + "name": "model" + }, + "start_image": { + "name": "start_image", + "tooltip": "The starting frame image. Aspect ratio must be between 1:4 and 4:1." + }, + "seed": { + "name": "seed" + }, + "resolution": { + "name": "resolution" + }, + "frames": { + "name": "frames", + "tooltip": "Number of keyframe transitions (2-9)." + }, + "control_after_generate": { + "name": "control after generate" + }, + "frames_duration1": { + "name": "duration1" + }, + "frames_duration2": { + "name": "duration2" + }, + "frames_prompt1": { + "name": "prompt1" + }, + "frames_prompt2": { + "name": "prompt2" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "display_name": "Vidu Reference To Video Generation", "description": "Generate video from multiple images and a prompt", diff --git a/src/locales/es/nodeDefs.json b/src/locales/es/nodeDefs.json index 5c9c0c030..c6b762112 100644 --- a/src/locales/es/nodeDefs.json +++ b/src/locales/es/nodeDefs.json @@ -15263,6 +15263,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "Genera un video a partir de una imagen y un prompt opcional.", + "display_name": "Generación de video de imagen a video Vidu Q3", + "inputs": { + "control_after_generate": { + "name": "controlar después de generar" + }, + "image": { + "name": "imagen", + "tooltip": "Una imagen que se usará como el primer fotograma del video generado." + }, + "model": { + "name": "modelo", + "tooltip": "Modelo a utilizar para la generación de video." + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duración" + }, + "model_resolution": { + "name": "resolución" + }, + "prompt": { + "name": "prompt", + "tooltip": "Un prompt de texto opcional para la generación de video (máx. 2000 caracteres)." + }, + "seed": { + "name": "semilla" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "Genera un video a partir de un prompt de texto.", + "display_name": "Generación de video de texto a video Vidu Q3", + "inputs": { + "control_after_generate": { + "name": "controlar después de generar" + }, + "model": { + "name": "modelo", + "tooltip": "Modelo a utilizar para la generación de video." + }, + "model_aspect_ratio": { + "name": "relación_de_aspecto" + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duración" + }, + "model_resolution": { + "name": "resolución" + }, + "prompt": { + "name": "prompt", + "tooltip": "Una descripción textual para la generación de video, con una longitud máxima de 2000 caracteres." + }, + "seed": { + "name": "semilla" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "Extiende un video existente generando fotogramas adicionales.", + "display_name": "Extensión de video Vidu", + "inputs": { + "control_after_generate": { + "name": "controlar después de generar" + }, + "end_frame": { + "name": "fotograma_final" + }, + "model": { + "name": "modelo", + "tooltip": "Modelo a utilizar para la extensión de video." + }, + "model_duration": { + "name": "duración" + }, + "model_resolution": { + "name": "resolución" + }, + "prompt": { + "name": "prompt", + "tooltip": "Un prompt de texto opcional para el video extendido (máx. 2000 caracteres)." + }, + "seed": { + "name": "semilla" + }, + "video": { + "name": "video", + "tooltip": "El video fuente a extender." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "Generar video a partir de imagen y texto opcional", "display_name": "Generación de Video a partir de Imagen Vidu", @@ -15305,6 +15418,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "Genera un video con múltiples transiciones de fotogramas clave.", + "display_name": "Generación de video multifotograma Vidu", + "inputs": { + "control_after_generate": { + "name": "controlar después de generar" + }, + "frames": { + "name": "fotogramas", + "tooltip": "Número de transiciones de fotogramas clave (2-9)." + }, + "frames_duration1": { + "name": "duración1" + }, + "frames_duration2": { + "name": "duración2" + }, + "frames_prompt1": { + "name": "prompt1" + }, + "frames_prompt2": { + "name": "prompt2" + }, + "model": { + "name": "modelo" + }, + "resolution": { + "name": "resolución" + }, + "seed": { + "name": "semilla" + }, + "start_image": { + "name": "imagen_inicial", + "tooltip": "La imagen del fotograma inicial. La relación de aspecto debe estar entre 1:4 y 4:1." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "Generar video a partir de múltiples imágenes y texto", "display_name": "Generación de Video a partir de Referencia Vidu", diff --git a/src/locales/fa/nodeDefs.json b/src/locales/fa/nodeDefs.json index f6c28f4b7..ab8ce7c54 100644 --- a/src/locales/fa/nodeDefs.json +++ b/src/locales/fa/nodeDefs.json @@ -15290,6 +15290,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "تولید یک ویدیو از یک تصویر و یک پرامپت اختیاری.", + "display_name": "تولید ویدیو از تصویر Vidu Q3", + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "image": { + "name": "تصویر", + "tooltip": "تصویری که به عنوان فریم ابتدایی ویدیوی تولیدشده استفاده می‌شود." + }, + "model": { + "name": "مدل", + "tooltip": "مدلی که برای تولید ویدیو استفاده می‌شود." + }, + "model_audio": { + "name": "صدا" + }, + "model_duration": { + "name": "مدت زمان" + }, + "model_resolution": { + "name": "رزولوشن" + }, + "prompt": { + "name": "پرامپت", + "tooltip": "یک پرامپت متنی اختیاری برای تولید ویدیو (حداکثر ۲۰۰۰ کاراکتر)." + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "تولید ویدیو از یک پرامپت متنی.", + "display_name": "تولید ویدیو از متن Vidu Q3", + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "model": { + "name": "مدل", + "tooltip": "مدلی که برای تولید ویدیو استفاده می‌شود." + }, + "model_aspect_ratio": { + "name": "نسبت تصویر" + }, + "model_audio": { + "name": "صدا" + }, + "model_duration": { + "name": "مدت زمان" + }, + "model_resolution": { + "name": "رزولوشن" + }, + "prompt": { + "name": "پرامپت", + "tooltip": "توضیح متنی برای تولید ویدیو، با حداکثر طول ۲۰۰۰ کاراکتر." + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "افزایش طول یک ویدیوی موجود با تولید فریم‌های اضافی.", + "display_name": "افزایش طول ویدیو Vidu", + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "end_frame": { + "name": "فریم پایانی" + }, + "model": { + "name": "مدل", + "tooltip": "مدلی که برای افزایش طول ویدیو استفاده می‌شود." + }, + "model_duration": { + "name": "مدت زمان" + }, + "model_resolution": { + "name": "رزولوشن" + }, + "prompt": { + "name": "پرامپت", + "tooltip": "یک پرامپت متنی اختیاری برای ویدیوی افزایش‌یافته (حداکثر ۲۰۰۰ کاراکتر)." + }, + "seed": { + "name": "seed" + }, + "video": { + "name": "ویدیو", + "tooltip": "ویدیوی منبع برای افزایش طول." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "تولید ویدیو از یک تصویر و متن اختیاری", "display_name": "تولید ویدیو از تصویر با Vidu", @@ -15332,6 +15445,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "تولید ویدیو با چندین انتقال کلیدی بین فریم‌ها.", + "display_name": "تولید ویدیو چندفریمی Vidu", + "inputs": { + "control_after_generate": { + "name": "کنترل پس از تولید" + }, + "frames": { + "name": "فریم‌ها", + "tooltip": "تعداد انتقال‌های کلیدی بین فریم‌ها (۲ تا ۹)." + }, + "frames_duration1": { + "name": "مدت زمان ۱" + }, + "frames_duration2": { + "name": "مدت زمان ۲" + }, + "frames_prompt1": { + "name": "پرامپت ۱" + }, + "frames_prompt2": { + "name": "پرامپت ۲" + }, + "model": { + "name": "مدل" + }, + "resolution": { + "name": "رزولوشن" + }, + "seed": { + "name": "seed" + }, + "start_image": { + "name": "تصویر شروع", + "tooltip": "تصویر فریم ابتدایی. نسبت تصویر باید بین ۱:۴ تا ۴:۱ باشد." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "تولید ویدیو از چند تصویر و یک پرامپت", "display_name": "تولید ویدیو از تصاویر مرجع با Vidu", diff --git a/src/locales/fr/nodeDefs.json b/src/locales/fr/nodeDefs.json index 590c14299..c6898060e 100644 --- a/src/locales/fr/nodeDefs.json +++ b/src/locales/fr/nodeDefs.json @@ -15263,6 +15263,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "Générez une vidéo à partir d’une image et d’une invite optionnelle.", + "display_name": "Génération d’image en vidéo Vidu Q3", + "inputs": { + "control_after_generate": { + "name": "contrôle après génération" + }, + "image": { + "name": "image", + "tooltip": "Une image à utiliser comme première image de la vidéo générée." + }, + "model": { + "name": "modèle", + "tooltip": "Modèle à utiliser pour la génération de vidéo." + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "durée" + }, + "model_resolution": { + "name": "résolution" + }, + "prompt": { + "name": "invite", + "tooltip": "Une invite textuelle optionnelle pour la génération de vidéo (max. 2000 caractères)." + }, + "seed": { + "name": "graine" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "Générez une vidéo à partir d’une invite textuelle.", + "display_name": "Génération de vidéo à partir de texte Vidu Q3", + "inputs": { + "control_after_generate": { + "name": "contrôle après génération" + }, + "model": { + "name": "modèle", + "tooltip": "Modèle à utiliser pour la génération de vidéo." + }, + "model_aspect_ratio": { + "name": "rapport d’aspect" + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "durée" + }, + "model_resolution": { + "name": "résolution" + }, + "prompt": { + "name": "invite", + "tooltip": "Description textuelle pour la génération de vidéo, longueur maximale de 2000 caractères." + }, + "seed": { + "name": "graine" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "Prolongez une vidéo existante en générant des images supplémentaires.", + "display_name": "Extension de vidéo Vidu", + "inputs": { + "control_after_generate": { + "name": "contrôle après génération" + }, + "end_frame": { + "name": "image_finale" + }, + "model": { + "name": "modèle", + "tooltip": "Modèle à utiliser pour l’extension de la vidéo." + }, + "model_duration": { + "name": "durée" + }, + "model_resolution": { + "name": "résolution" + }, + "prompt": { + "name": "invite", + "tooltip": "Une invite textuelle optionnelle pour la vidéo étendue (max. 2000 caractères)." + }, + "seed": { + "name": "graine" + }, + "video": { + "name": "vidéo", + "tooltip": "La vidéo source à prolonger." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "Générer une vidéo à partir d'une image et d'un éventuel prompt", "display_name": "Génération vidéo Vidu à partir d'image", @@ -15305,6 +15418,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "Générez une vidéo avec plusieurs transitions d’images clés.", + "display_name": "Génération de vidéo multi-images Vidu", + "inputs": { + "control_after_generate": { + "name": "contrôle après génération" + }, + "frames": { + "name": "images", + "tooltip": "Nombre de transitions d’images clés (2-9)." + }, + "frames_duration1": { + "name": "durée1" + }, + "frames_duration2": { + "name": "durée2" + }, + "frames_prompt1": { + "name": "invite1" + }, + "frames_prompt2": { + "name": "invite2" + }, + "model": { + "name": "modèle" + }, + "resolution": { + "name": "résolution" + }, + "seed": { + "name": "graine" + }, + "start_image": { + "name": "image_de_départ", + "tooltip": "L’image de départ. Le rapport d’aspect doit être compris entre 1:4 et 4:1." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "Générer une vidéo à partir de plusieurs images et d'un prompt", "display_name": "Génération vidéo Vidu à partir de référence", diff --git a/src/locales/ja/nodeDefs.json b/src/locales/ja/nodeDefs.json index bfcad7e5d..808c6e8ca 100644 --- a/src/locales/ja/nodeDefs.json +++ b/src/locales/ja/nodeDefs.json @@ -15263,6 +15263,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "画像とオプションのプロンプトから動画を生成します。", + "display_name": "Vidu Q3 画像から動画生成", + "inputs": { + "control_after_generate": { + "name": "生成後のコントロール" + }, + "image": { + "name": "画像", + "tooltip": "生成される動画の開始フレームとして使用する画像。" + }, + "model": { + "name": "モデル", + "tooltip": "動画生成に使用するモデル。" + }, + "model_audio": { + "name": "オーディオ" + }, + "model_duration": { + "name": "長さ" + }, + "model_resolution": { + "name": "解像度" + }, + "prompt": { + "name": "プロンプト", + "tooltip": "動画生成用のオプションのテキストプロンプト(最大2000文字)。" + }, + "seed": { + "name": "シード" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "テキストプロンプトから動画を生成します。", + "display_name": "Vidu Q3 テキストから動画生成", + "inputs": { + "control_after_generate": { + "name": "生成後のコントロール" + }, + "model": { + "name": "モデル", + "tooltip": "動画生成に使用するモデル。" + }, + "model_aspect_ratio": { + "name": "アスペクト比" + }, + "model_audio": { + "name": "オーディオ" + }, + "model_duration": { + "name": "長さ" + }, + "model_resolution": { + "name": "解像度" + }, + "prompt": { + "name": "プロンプト", + "tooltip": "動画生成用のテキスト説明(最大2000文字)。" + }, + "seed": { + "name": "シード" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "既存の動画を拡張して追加フレームを生成します。", + "display_name": "Vidu 動画拡張", + "inputs": { + "control_after_generate": { + "name": "生成後のコントロール" + }, + "end_frame": { + "name": "終了フレーム" + }, + "model": { + "name": "モデル", + "tooltip": "動画拡張に使用するモデル。" + }, + "model_duration": { + "name": "長さ" + }, + "model_resolution": { + "name": "解像度" + }, + "prompt": { + "name": "プロンプト", + "tooltip": "拡張動画用のオプションのテキストプロンプト(最大2000文字)。" + }, + "seed": { + "name": "シード" + }, + "video": { + "name": "動画", + "tooltip": "拡張する元の動画。" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "画像とオプションのプロンプトからビデオを生成", "display_name": "Vidu 画像からビデオ生成", @@ -15305,6 +15418,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "複数のキーフレーム遷移を持つ動画を生成します。", + "display_name": "Vidu マルチフレーム動画生成", + "inputs": { + "control_after_generate": { + "name": "生成後のコントロール" + }, + "frames": { + "name": "フレーム数", + "tooltip": "キーフレーム遷移の数(2~9)。" + }, + "frames_duration1": { + "name": "長さ1" + }, + "frames_duration2": { + "name": "長さ2" + }, + "frames_prompt1": { + "name": "プロンプト1" + }, + "frames_prompt2": { + "name": "プロンプト2" + }, + "model": { + "name": "モデル" + }, + "resolution": { + "name": "解像度" + }, + "seed": { + "name": "シード" + }, + "start_image": { + "name": "開始画像", + "tooltip": "開始フレーム画像。アスペクト比は1:4から4:1の間である必要があります。" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "複数の画像とプロンプトからビデオを生成", "display_name": "Vidu リファレンスからビデオ生成", diff --git a/src/locales/ko/nodeDefs.json b/src/locales/ko/nodeDefs.json index 8020c76fc..dd65ca5bf 100644 --- a/src/locales/ko/nodeDefs.json +++ b/src/locales/ko/nodeDefs.json @@ -15263,6 +15263,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "이미지와 선택적 프롬프트로부터 비디오를 생성합니다.", + "display_name": "Vidu Q3 이미지-비디오 생성", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "image": { + "name": "image", + "tooltip": "생성된 비디오의 시작 프레임으로 사용할 이미지입니다." + }, + "model": { + "name": "model", + "tooltip": "비디오 생성을 위해 사용할 모델입니다." + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "비디오 생성을 위한 선택적 텍스트 프롬프트 (최대 2000자)." + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "텍스트 프롬프트로부터 비디오를 생성합니다.", + "display_name": "Vidu Q3 텍스트-비디오 생성", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "model": { + "name": "model", + "tooltip": "비디오 생성을 위해 사용할 모델입니다." + }, + "model_aspect_ratio": { + "name": "aspect_ratio" + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "비디오 생성을 위한 텍스트 설명 (최대 2000자)." + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "기존 비디오에 추가 프레임을 생성하여 확장합니다.", + "display_name": "Vidu 비디오 확장", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "end_frame": { + "name": "end_frame" + }, + "model": { + "name": "model", + "tooltip": "비디오 확장을 위해 사용할 모델입니다." + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "확장된 비디오를 위한 선택적 텍스트 프롬프트 (최대 2000자)." + }, + "seed": { + "name": "seed" + }, + "video": { + "name": "video", + "tooltip": "확장할 원본 비디오입니다." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "이미지와 선택적 프롬프트로부터 비디오 생성", "display_name": "Vidu 이미지 비디오 생성", @@ -15305,6 +15418,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "여러 키프레임 전환이 포함된 비디오를 생성합니다.", + "display_name": "Vidu 다중 프레임 비디오 생성", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "frames": { + "name": "frames", + "tooltip": "키프레임 전환 수 (2-9)." + }, + "frames_duration1": { + "name": "duration1" + }, + "frames_duration2": { + "name": "duration2" + }, + "frames_prompt1": { + "name": "prompt1" + }, + "frames_prompt2": { + "name": "prompt2" + }, + "model": { + "name": "model" + }, + "resolution": { + "name": "resolution" + }, + "seed": { + "name": "seed" + }, + "start_image": { + "name": "start_image", + "tooltip": "시작 프레임 이미지입니다. 종횡비는 1:4에서 4:1 사이여야 합니다." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "여러 이미지와 프롬프트로부터 비디오 생성", "display_name": "Vidu 참조 비디오 생성", diff --git a/src/locales/pt-BR/nodeDefs.json b/src/locales/pt-BR/nodeDefs.json index d0908ed12..8ebb92f1b 100644 --- a/src/locales/pt-BR/nodeDefs.json +++ b/src/locales/pt-BR/nodeDefs.json @@ -15290,6 +15290,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "Gere um vídeo a partir de uma imagem e um prompt opcional.", + "display_name": "Geração de Vídeo de Imagem para Vídeo Vidu Q3", + "inputs": { + "control_after_generate": { + "name": "controle após gerar" + }, + "image": { + "name": "imagem", + "tooltip": "Uma imagem a ser usada como quadro inicial do vídeo gerado." + }, + "model": { + "name": "modelo", + "tooltip": "Modelo a ser usado para geração de vídeo." + }, + "model_audio": { + "name": "áudio" + }, + "model_duration": { + "name": "duração" + }, + "model_resolution": { + "name": "resolução" + }, + "prompt": { + "name": "prompt", + "tooltip": "Um prompt de texto opcional para geração de vídeo (máx. 2000 caracteres)." + }, + "seed": { + "name": "semente" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "Gere um vídeo a partir de um prompt de texto.", + "display_name": "Geração de Vídeo de Texto para Vídeo Vidu Q3", + "inputs": { + "control_after_generate": { + "name": "controle após gerar" + }, + "model": { + "name": "modelo", + "tooltip": "Modelo a ser usado para geração de vídeo." + }, + "model_aspect_ratio": { + "name": "proporção" + }, + "model_audio": { + "name": "áudio" + }, + "model_duration": { + "name": "duração" + }, + "model_resolution": { + "name": "resolução" + }, + "prompt": { + "name": "prompt", + "tooltip": "Uma descrição textual para geração de vídeo, com comprimento máximo de 2000 caracteres." + }, + "seed": { + "name": "semente" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "Estenda um vídeo existente gerando quadros adicionais.", + "display_name": "Extensão de Vídeo Vidu", + "inputs": { + "control_after_generate": { + "name": "controle após gerar" + }, + "end_frame": { + "name": "quadro_final" + }, + "model": { + "name": "modelo", + "tooltip": "Modelo a ser usado para extensão de vídeo." + }, + "model_duration": { + "name": "duração" + }, + "model_resolution": { + "name": "resolução" + }, + "prompt": { + "name": "prompt", + "tooltip": "Um prompt de texto opcional para o vídeo estendido (máx. 2000 caracteres)." + }, + "seed": { + "name": "semente" + }, + "video": { + "name": "vídeo", + "tooltip": "O vídeo de origem a ser estendido." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "Gera vídeo a partir de uma imagem e prompt opcional", "display_name": "Geração de Vídeo a partir de Imagem Vidu", @@ -15332,6 +15445,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "Gere um vídeo com múltiplas transições de quadros-chave.", + "display_name": "Geração de Vídeo com Múltiplos Quadros Vidu", + "inputs": { + "control_after_generate": { + "name": "controle após gerar" + }, + "frames": { + "name": "quadros", + "tooltip": "Número de transições de quadros-chave (2-9)." + }, + "frames_duration1": { + "name": "duração1" + }, + "frames_duration2": { + "name": "duração2" + }, + "frames_prompt1": { + "name": "prompt1" + }, + "frames_prompt2": { + "name": "prompt2" + }, + "model": { + "name": "modelo" + }, + "resolution": { + "name": "resolução" + }, + "seed": { + "name": "semente" + }, + "start_image": { + "name": "imagem_inicial", + "tooltip": "A imagem do quadro inicial. A proporção deve estar entre 1:4 e 4:1." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "Gerar vídeo a partir de múltiplas imagens e prompt", "display_name": "Geração de Vídeo por Referência Vidu", diff --git a/src/locales/ru/nodeDefs.json b/src/locales/ru/nodeDefs.json index 3eb90825c..f87c8d151 100644 --- a/src/locales/ru/nodeDefs.json +++ b/src/locales/ru/nodeDefs.json @@ -15263,6 +15263,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "Создайте видео из изображения и необязательной текстовой подсказки.", + "display_name": "Vidu Q3: генерация видео из изображения", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "image": { + "name": "image", + "tooltip": "Изображение, используемое в качестве первого кадра генерируемого видео." + }, + "model": { + "name": "model", + "tooltip": "Модель для генерации видео." + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "Необязательная текстовая подсказка для генерации видео (максимум 2000 символов)." + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "Создайте видео по текстовой подсказке.", + "display_name": "Vidu Q3: генерация видео по тексту", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "model": { + "name": "model", + "tooltip": "Модель для генерации видео." + }, + "model_aspect_ratio": { + "name": "aspect_ratio" + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "Текстовое описание для генерации видео, максимум 2000 символов." + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "Расширьте существующее видео, сгенерировав дополнительные кадры.", + "display_name": "Vidu: расширение видео", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "end_frame": { + "name": "end_frame" + }, + "model": { + "name": "model", + "tooltip": "Модель для расширения видео." + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "Необязательная текстовая подсказка для расширенного видео (максимум 2000 символов)." + }, + "seed": { + "name": "seed" + }, + "video": { + "name": "video", + "tooltip": "Исходное видео для расширения." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "Генерация видео из изображения и необязательного промпта", "display_name": "Vidu Image To Video Generation", @@ -15305,6 +15418,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "Создайте видео с несколькими переходами между ключевыми кадрами.", + "display_name": "Vidu: генерация видео с несколькими ключевыми кадрами", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "frames": { + "name": "frames", + "tooltip": "Количество переходов между ключевыми кадрами (2-9)." + }, + "frames_duration1": { + "name": "duration1" + }, + "frames_duration2": { + "name": "duration2" + }, + "frames_prompt1": { + "name": "prompt1" + }, + "frames_prompt2": { + "name": "prompt2" + }, + "model": { + "name": "model" + }, + "resolution": { + "name": "resolution" + }, + "seed": { + "name": "seed" + }, + "start_image": { + "name": "start_image", + "tooltip": "Изображение начального кадра. Соотношение сторон должно быть от 1:4 до 4:1." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "Генерация видео из нескольких изображений и промпта", "display_name": "Vidu Reference To Video Generation", diff --git a/src/locales/tr/nodeDefs.json b/src/locales/tr/nodeDefs.json index 691e0e610..d3b292ed3 100644 --- a/src/locales/tr/nodeDefs.json +++ b/src/locales/tr/nodeDefs.json @@ -15263,6 +15263,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "Bir görüntüden ve isteğe bağlı bir istemden video oluşturun.", + "display_name": "Vidu Q3 Görüntüden Videoya Üretim", + "inputs": { + "control_after_generate": { + "name": "oluşturduktan sonra kontrol et" + }, + "image": { + "name": "image", + "tooltip": "Oluşturulan videonun başlangıç karesi olarak kullanılacak bir görüntü." + }, + "model": { + "name": "model", + "tooltip": "Video üretimi için kullanılacak model." + }, + "model_audio": { + "name": "ses" + }, + "model_duration": { + "name": "süre" + }, + "model_resolution": { + "name": "çözünürlük" + }, + "prompt": { + "name": "prompt", + "tooltip": "Video üretimi için isteğe bağlı metin istemi (en fazla 2000 karakter)." + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "Bir metin isteminden video oluşturun.", + "display_name": "Vidu Q3 Metinden Videoya Üretim", + "inputs": { + "control_after_generate": { + "name": "oluşturduktan sonra kontrol et" + }, + "model": { + "name": "model", + "tooltip": "Video üretimi için kullanılacak model." + }, + "model_aspect_ratio": { + "name": "en-boy oranı" + }, + "model_audio": { + "name": "ses" + }, + "model_duration": { + "name": "süre" + }, + "model_resolution": { + "name": "çözünürlük" + }, + "prompt": { + "name": "prompt", + "tooltip": "Video üretimi için metinsel açıklama, maksimum 2000 karakter." + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "Mevcut bir videoyu ek kareler üreterek uzatın.", + "display_name": "Vidu Video Uzatma", + "inputs": { + "control_after_generate": { + "name": "oluşturduktan sonra kontrol et" + }, + "end_frame": { + "name": "bitiş karesi" + }, + "model": { + "name": "model", + "tooltip": "Video uzatma için kullanılacak model." + }, + "model_duration": { + "name": "süre" + }, + "model_resolution": { + "name": "çözünürlük" + }, + "prompt": { + "name": "prompt", + "tooltip": "Uzatılan video için isteğe bağlı metin istemi (en fazla 2000 karakter)." + }, + "seed": { + "name": "seed" + }, + "video": { + "name": "video", + "tooltip": "Uzatılacak kaynak video." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "Görsel ve isteğe bağlı prompt'tan video oluştur", "display_name": "Vidu Görselden Video Oluşturma", @@ -15305,6 +15418,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "Birden fazla ana kare geçişiyle video oluşturun.", + "display_name": "Vidu Çok Kareli Video Üretimi", + "inputs": { + "control_after_generate": { + "name": "oluşturduktan sonra kontrol et" + }, + "frames": { + "name": "kareler", + "tooltip": "Ana kare geçiş sayısı (2-9)." + }, + "frames_duration1": { + "name": "süre1" + }, + "frames_duration2": { + "name": "süre2" + }, + "frames_prompt1": { + "name": "prompt1" + }, + "frames_prompt2": { + "name": "prompt2" + }, + "model": { + "name": "model" + }, + "resolution": { + "name": "çözünürlük" + }, + "seed": { + "name": "seed" + }, + "start_image": { + "name": "başlangıç_görüntüsü", + "tooltip": "Başlangıç karesi görüntüsü. En-boy oranı 1:4 ile 4:1 arasında olmalıdır." + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "Birden fazla görsel ve prompt'tan video oluştur", "display_name": "Vidu Referanstan Video Oluşturma", diff --git a/src/locales/zh-TW/nodeDefs.json b/src/locales/zh-TW/nodeDefs.json index 3a696149e..0d556c825 100644 --- a/src/locales/zh-TW/nodeDefs.json +++ b/src/locales/zh-TW/nodeDefs.json @@ -15263,6 +15263,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "從圖像及可選提示詞生成影片。", + "display_name": "Vidu Q3 圖像轉影片生成", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "image": { + "name": "image", + "tooltip": "作為生成影片起始畫格的圖像。" + }, + "model": { + "name": "model", + "tooltip": "用於影片生成的模型。" + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "影片生成的可選文字提示(最多 2000 字元)。" + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "根據文字提示生成影片。", + "display_name": "Vidu Q3 文字轉影片生成", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "model": { + "name": "model", + "tooltip": "用於影片生成的模型。" + }, + "model_aspect_ratio": { + "name": "aspect_ratio" + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "影片生成的文字描述,最長 2000 字元。" + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "透過生成額外畫格來延伸現有影片。", + "display_name": "Vidu 影片延伸", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "end_frame": { + "name": "end_frame" + }, + "model": { + "name": "model", + "tooltip": "用於影片延伸的模型。" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "延伸影片的可選文字提示(最多 2000 字元)。" + }, + "seed": { + "name": "seed" + }, + "video": { + "name": "video", + "tooltip": "要延伸的來源影片。" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "從圖像和可選提示生成影片", "display_name": "Vidu 圖像轉影片生成", @@ -15305,6 +15418,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "生成具有多個關鍵畫格轉場的影片。", + "display_name": "Vidu 多畫格影片生成", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "frames": { + "name": "frames", + "tooltip": "關鍵畫格轉場數量(2-9)。" + }, + "frames_duration1": { + "name": "duration1" + }, + "frames_duration2": { + "name": "duration2" + }, + "frames_prompt1": { + "name": "prompt1" + }, + "frames_prompt2": { + "name": "prompt2" + }, + "model": { + "name": "model" + }, + "resolution": { + "name": "resolution" + }, + "seed": { + "name": "seed" + }, + "start_image": { + "name": "start_image", + "tooltip": "起始畫格圖像。長寬比需介於 1:4 與 4:1 之間。" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "從多張圖像和提示生成影片", "display_name": "Vidu 參考圖像轉影片生成", diff --git a/src/locales/zh/nodeDefs.json b/src/locales/zh/nodeDefs.json index 09a9f742d..6a7fec7e6 100644 --- a/src/locales/zh/nodeDefs.json +++ b/src/locales/zh/nodeDefs.json @@ -15290,6 +15290,119 @@ } } }, + "Vidu3ImageToVideoNode": { + "description": "根据图像和可选提示生成视频。", + "display_name": "Vidu Q3 图像转视频生成", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "image": { + "name": "image", + "tooltip": "用作生成视频起始帧的图像。" + }, + "model": { + "name": "model", + "tooltip": "用于视频生成的模型。" + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "用于视频生成的可选文本提示(最多2000字符)。" + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "Vidu3TextToVideoNode": { + "description": "根据文本提示生成视频。", + "display_name": "Vidu Q3 文本转视频生成", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "model": { + "name": "model", + "tooltip": "用于视频生成的模型。" + }, + "model_aspect_ratio": { + "name": "aspect_ratio" + }, + "model_audio": { + "name": "audio" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "用于视频生成的文本描述,最大长度为2000字符。" + }, + "seed": { + "name": "seed" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, + "ViduExtendVideoNode": { + "description": "通过生成额外帧来扩展已有视频。", + "display_name": "Vidu 视频扩展", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "end_frame": { + "name": "end_frame" + }, + "model": { + "name": "model", + "tooltip": "用于视频扩展的模型。" + }, + "model_duration": { + "name": "duration" + }, + "model_resolution": { + "name": "resolution" + }, + "prompt": { + "name": "prompt", + "tooltip": "用于扩展视频的可选文本提示(最多2000字符)。" + }, + "seed": { + "name": "seed" + }, + "video": { + "name": "video", + "tooltip": "要扩展的源视频。" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduImageToVideoNode": { "description": "从图像和可选提示生成视频", "display_name": "Vidu 图像转视频生成", @@ -15332,6 +15445,49 @@ } } }, + "ViduMultiFrameVideoNode": { + "description": "生成包含多个关键帧过渡的视频。", + "display_name": "Vidu 多帧视频生成", + "inputs": { + "control_after_generate": { + "name": "control after generate" + }, + "frames": { + "name": "frames", + "tooltip": "关键帧过渡数量(2-9)。" + }, + "frames_duration1": { + "name": "duration1" + }, + "frames_duration2": { + "name": "duration2" + }, + "frames_prompt1": { + "name": "prompt1" + }, + "frames_prompt2": { + "name": "prompt2" + }, + "model": { + "name": "model" + }, + "resolution": { + "name": "resolution" + }, + "seed": { + "name": "seed" + }, + "start_image": { + "name": "start_image", + "tooltip": "起始帧图像。宽高比需在1:4到4:1之间。" + } + }, + "outputs": { + "0": { + "tooltip": null + } + } + }, "ViduReferenceVideoNode": { "description": "从多张图像和提示生成视频", "display_name": "Vidu 参考转视频生成",