diff --git a/.gitignore b/.gitignore index a5b6b4e99..0a66464fd 100644 --- a/.gitignore +++ b/.gitignore @@ -11,4 +11,5 @@ dist *.env.local # Doc automation outputs -/doc_automation \ No newline at end of file +/doc_automation +.claude/ \ No newline at end of file diff --git a/README.md b/README.md index 80120befe..675ce0ad2 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,38 @@ The publishing workflow: 1. Builds the package using `python -m build` 2. Publishes to PyPI using the configured PYPI_TOKEN secret +## Syncing to Comfy docs + +The script `doc_automation/sync_to_comfy_docs.py` syncs embedded-docs (en.md, zh.md, and assets) to the [comfy/docs](https://github.com/Comfy-Org/comfy/tree/main/docs) repository as built-in node MDX files and updates the navigation (`docs.json`). + +**Environment variables (optional):** + +- `EMBEDDED_DOCS_PATH` – Path to this repo (default: parent of `doc_automation`) +- `COMFYUI_PATH` – Path to the ComfyUI repo (used to read node category from source) +- `TARGET_DOCS` – Path to the comfy/docs root (e.g. `/path/to/comfy/docs`) + +**Category mapping:** The sync script uses each node’s ComfyUI category to put it in the right docs.json group. For the most complete categories (including API nodes and nodes that get category from a base class), run the node scanner once so it can write `doc_automation/all_nodes_info.json`; the sync script will prefer that file when present. + +```sh +# Optional: run scanner first to build all_nodes_info.json (better category coverage) +python doc_automation/scan_missing_nodes.py +``` + +**Run from repo root:** + +```sh +# Test mode: sync first 10 nodes (dry run: no writes) +python doc_automation/sync_to_comfy_docs.py --mode test --count 10 --dry-run + +# Sync all nodes with en.md and update docs.json +python doc_automation/sync_to_comfy_docs.py --mode all + +# Sync a single node +python doc_automation/sync_to_comfy_docs.py --node Load3D +``` + +You can also use the interactive menu: run `python doc_automation/main.py` and choose option **5) 同步到 Comfy 文档 (Sync to Comfy docs)**. + ## Linting To ensure minimal consistency across nodes documentation, it is recommended to follow the Markdown linting principles. Some of the linting issues can be fixed automatically with the shell script below. Note this requires to install `markdownlint-cli`. diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ar.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ar.md new file mode 100644 index 000000000..b5bd8c268 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ar.md @@ -0,0 +1,28 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ar.md) + +هذه الوثيقة تم إنشاؤها بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/en.md) + +تستخدم هذه العقدة نموذج Seedance 2.0 من ByteDance لإنشاء فيديو. يتم إنشاء الفيديو بناءً على موجه نصي وصورة إطار أول مطلوبة. يمكنك اختياريًا توفير صورة إطار أخير لتوجيه نهاية تسلسل الفيديو. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | نعم | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | النموذج المستخدم لإنشاء الفيديو. Seedance 2.0 مخصص لأقصى جودة، بينما Seedance 2.0 Fast محسّن للسرعة. سيؤدي اختيار نموذج إلى الكشف عن مدخلات إضافية لـ `prompt` و `resolution` و `ratio` و `duration` و `generate_audio`. | +| `first_frame` | IMAGE | لا | - | الصورة التي سيتم استخدامها كإطار أول للفيديو. | +| `last_frame` | IMAGE | لا | - | الصورة التي سيتم استخدامها كإطار أخير للفيديو. | +| `first_frame_asset_id` | STRING | لا | - | معرف أصل Seedance لاستخدامه كإطار أول. لا يمكن استخدامه في نفس وقت استخدام مدخل الصورة `first_frame`. القيمة الافتراضية هي سلسلة فارغة. | +| `last_frame_asset_id` | STRING | لا | - | معرف أصل Seedance لاستخدامه كإطار أخير. لا يمكن استخدامه في نفس وقت استخدام مدخل الصورة `last_frame`. القيمة الافتراضية هي سلسلة فارغة. | +| `seed` | INT | لا | 0 إلى 2147483647 | قيمة بذرة. تغيير هذه البذرة سيؤدي إلى إعادة تشغيل العقدة، لكن النتائج غير حتمية. القيمة الافتراضية هي 0. | +| `watermark` | BOOLEAN | لا | - | ما إذا كان سيتم إضافة علامة مائية إلى الفيديو المُنشأ. القيمة الافتراضية هي False. | + +**قيود المعاملات:** +* يجب عليك توفير **إما** صورة `first_frame` **أو** `first_frame_asset_id`. توفير كليهما سيؤدي إلى حدوث خطأ. +* لا يمكنك توفير كل من صورة `last_frame` و `last_frame_asset_id` لنفس الإطار. +* مدخل `model` هو قائمة منسدلة ديناميكية. بعد اختيار نموذج، يجب عليك أيضًا ملء حقل `prompt` الظاهر (وصف نصي) وتكوين المعاملات الأخرى الظاهرة (`resolution`، `ratio`، `duration`، `generate_audio`). + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `output` | VIDEO | الفيديو المُنشأ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/en.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/en.md new file mode 100644 index 000000000..95ba06069 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/en.md @@ -0,0 +1,26 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/en.md) + +This node uses ByteDance's Seedance 2.0 model to generate a video. It creates the video based on a text prompt and a required first frame image. You can optionally provide a last frame image to guide the ending of the video sequence. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Yes | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | The model to use for video generation. Seedance 2.0 is for maximum quality, while Seedance 2.0 Fast is optimized for speed. Selecting a model will reveal additional inputs for `prompt`, `resolution`, `ratio`, `duration`, and `generate_audio`. | +| `first_frame` | IMAGE | No | - | The image to use as the first frame of the video. | +| `last_frame` | IMAGE | No | - | The image to use as the last frame of the video. | +| `first_frame_asset_id` | STRING | No | - | A Seedance asset_id to use as the first frame. This cannot be used at the same time as the `first_frame` image input. Default is an empty string. | +| `last_frame_asset_id` | STRING | No | - | A Seedance asset_id to use as the last frame. This cannot be used at the same time as the `last_frame` image input. Default is an empty string. | +| `seed` | INT | No | 0 to 2147483647 | A seed value. Changing this seed will cause the node to re-run, but the results are non-deterministic. Default is 0. | +| `watermark` | BOOLEAN | No | - | Whether to add a watermark to the generated video. Default is False. | + +**Parameter Constraints:** +* You must provide **either** a `first_frame` image **or** a `first_frame_asset_id`. Providing both will cause an error. +* You cannot provide both a `last_frame` image and a `last_frame_asset_id` for the same frame. +* The `model` input is a dynamic combo. After selecting a model, you must also fill in the revealed `prompt` field (a text description) and configure the other revealed parameters (`resolution`, `ratio`, `duration`, `generate_audio`). + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | The generated video. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/es.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/es.md new file mode 100644 index 000000000..c16190d4c --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/es.md @@ -0,0 +1,26 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/es.md) + +Este nodo utiliza el modelo Seedance 2.0 de ByteDance para generar un vídeo. Crea el vídeo basándose en un texto descriptivo (prompt) y en una imagen de primer fotograma obligatoria. Opcionalmente, se puede proporcionar una imagen de último fotograma para guiar el final de la secuencia de vídeo. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Sí | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | El modelo a utilizar para la generación de vídeo. Seedance 2.0 es para la máxima calidad, mientras que Seedance 2.0 Fast está optimizado para velocidad. Al seleccionar un modelo, se revelarán entradas adicionales para `prompt`, `resolution`, `ratio`, `duration` y `generate_audio`. | +| `first_frame` | IMAGE | No | - | La imagen a utilizar como primer fotograma del vídeo. | +| `last_frame` | IMAGE | No | - | La imagen a utilizar como último fotograma del vídeo. | +| `first_frame_asset_id` | STRING | No | - | Un asset_id de Seedance para usar como primer fotograma. No se puede utilizar al mismo tiempo que la entrada de imagen `first_frame`. El valor por defecto es una cadena vacía. | +| `last_frame_asset_id` | STRING | No | - | Un asset_id de Seedance para usar como último fotograma. No se puede utilizar al mismo tiempo que la entrada de imagen `last_frame`. El valor por defecto es una cadena vacía. | +| `seed` | INT | No | 0 a 2147483647 | Un valor de semilla. Cambiar esta semilla hará que el nodo se vuelva a ejecutar, pero los resultados no son deterministas. El valor por defecto es 0. | +| `watermark` | BOOLEAN | No | - | Indica si se debe añadir una marca de agua al vídeo generado. El valor por defecto es Falso. | + +**Restricciones de Parámetros:** +* Debes proporcionar **ya sea** una imagen `first_frame` **o** un `first_frame_asset_id`. Proporcionar ambos causará un error. +* No puedes proporcionar tanto una imagen `last_frame` como un `last_frame_asset_id` para el mismo fotograma. +* La entrada `model` es un combo dinámico. Después de seleccionar un modelo, también debes completar el campo `prompt` que se revela (una descripción de texto) y configurar los otros parámetros revelados (`resolution`, `ratio`, `duration`, `generate_audio`). + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `output` | VIDEO | El vídeo generado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/fr.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/fr.md new file mode 100644 index 000000000..81a771d44 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/fr.md @@ -0,0 +1,26 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/fr.md) + +Ce nœud utilise le modèle Seedance 2.0 de ByteDance pour générer une vidéo. Il crée la vidéo à partir d'une description textuelle et d'une image de première frame obligatoire. Vous pouvez optionnellement fournir une image de dernière frame pour guider la fin de la séquence vidéo. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Oui | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | Le modèle à utiliser pour la génération vidéo. Seedance 2.0 est pour une qualité maximale, tandis que Seedance 2.0 Fast est optimisé pour la vitesse. La sélection d'un modèle révélera des entrées supplémentaires pour `prompt`, `resolution`, `ratio`, `duration`, et `generate_audio`. | +| `first_frame` | IMAGE | Non | - | L'image à utiliser comme première frame de la vidéo. | +| `last_frame` | IMAGE | Non | - | L'image à utiliser comme dernière frame de la vidéo. | +| `first_frame_asset_id` | STRING | Non | - | Un asset_id Seedance à utiliser comme première frame. Ceci ne peut pas être utilisé en même temps que l'entrée d'image `first_frame`. La valeur par défaut est une chaîne vide. | +| `last_frame_asset_id` | STRING | Non | - | Un asset_id Seedance à utiliser comme dernière frame. Ceci ne peut pas être utilisé en même temps que l'entrée d'image `last_frame`. La valeur par défaut est une chaîne vide. | +| `seed` | INT | Non | 0 à 2147483647 | Une valeur de seed. Changer cette seed forcera le nœud à se ré-exécuter, mais les résultats ne sont pas déterministes. La valeur par défaut est 0. | +| `watermark` | BOOLEAN | Non | - | Indique s'il faut ajouter un filigrane à la vidéo générée. La valeur par défaut est Faux. | + +**Contraintes des paramètres :** +* Vous devez fournir **soit** une image `first_frame` **soit** un `first_frame_asset_id`. Fournir les deux provoquera une erreur. +* Vous ne pouvez pas fournir à la fois une image `last_frame` et un `last_frame_asset_id` pour la même frame. +* L'entrée `model` est un combo dynamique. Après avoir sélectionné un modèle, vous devez également remplir le champ `prompt` révélé (une description textuelle) et configurer les autres paramètres révélés (`resolution`, `ratio`, `duration`, `generate_audio`). + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | La vidéo générée. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ja.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ja.md new file mode 100644 index 000000000..ab51c41f6 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ja.md @@ -0,0 +1,26 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ja.md) + +このノードは、ByteDanceのSeedance 2.0モデルを使用して動画を生成します。テキストプロンプトと必須の最初のフレーム画像に基づいて動画を作成します。オプションで最後のフレーム画像を指定することで、動画シーケンスの終了をガイドできます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | はい | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 動画生成に使用するモデルです。Seedance 2.0は最高品質を追求し、Seedance 2.0 Fastは速度を最適化しています。モデルを選択すると、`prompt`、`resolution`、`ratio`、`duration`、`generate_audio`の追加入力項目が表示されます。 | +| `first_frame` | IMAGE | いいえ | - | 動画の最初のフレームとして使用する画像です。 | +| `last_frame` | IMAGE | いいえ | - | 動画の最後のフレームとして使用する画像です。 | +| `first_frame_asset_id` | STRING | いいえ | - | 最初のフレームとして使用するSeedanceのasset_idです。`first_frame`画像入力と同時に使用することはできません。デフォルトは空の文字列です。 | +| `last_frame_asset_id` | STRING | いいえ | - | 最後のフレームとして使用するSeedanceのasset_idです。`last_frame`画像入力と同時に使用することはできません。デフォルトは空の文字列です。 | +| `seed` | INT | いいえ | 0~2147483647 | シード値です。このシードを変更するとノードが再実行されますが、結果は非決定的です。デフォルトは0です。 | +| `watermark` | BOOLEAN | いいえ | - | 生成された動画に透かしを追加するかどうかです。デフォルトはFalseです。 | + +**パラメータの制約:** +* `first_frame`画像**または**`first_frame_asset_id`の**いずれか**を指定する必要があります。両方を指定するとエラーが発生します。 +* 同じフレームに対して`last_frame`画像と`last_frame_asset_id`の両方を指定することはできません。 +* `model`入力は動的なコンボボックスです。モデルを選択した後、表示された`prompt`フィールド(テキストによる説明)を入力し、その他の表示されたパラメータ(`resolution`、`ratio`、`duration`、`generate_audio`)を設定する必要があります。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成された動画です。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ko.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ko.md new file mode 100644 index 000000000..c7a508184 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ko.md @@ -0,0 +1,28 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ko.md) + +이 문서는 AI가 생성했습니다. 오류를 발견하거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/en.md) + +이 노드는 ByteDance의 Seedance 2.0 모델을 사용하여 비디오를 생성합니다. 텍스트 프롬프트와 필수 첫 번째 프레임 이미지를 기반으로 비디오를 만듭니다. 선택적으로 마지막 프레임 이미지를 제공하여 비디오 시퀀스의 종료를 안내할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 예 | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 비디오 생성에 사용할 모델입니다. Seedance 2.0은 최고 품질을 위한 모델이며, Seedance 2.0 Fast는 속도에 최적화된 모델입니다. 모델을 선택하면 `prompt`, `resolution`, `ratio`, `duration`, `generate_audio`에 대한 추가 입력이 표시됩니다. | +| `first_frame` | IMAGE | 아니요 | - | 비디오의 첫 번째 프레임으로 사용할 이미지입니다. | +| `last_frame` | IMAGE | 아니요 | - | 비디오의 마지막 프레임으로 사용할 이미지입니다. | +| `first_frame_asset_id` | STRING | 아니요 | - | 첫 번째 프레임으로 사용할 Seedance asset_id입니다. `first_frame` 이미지 입력과 동시에 사용할 수 없습니다. 기본값은 빈 문자열입니다. | +| `last_frame_asset_id` | STRING | 아니요 | - | 마지막 프레임으로 사용할 Seedance asset_id입니다. `last_frame` 이미지 입력과 동시에 사용할 수 없습니다. 기본값은 빈 문자열입니다. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 시드 값입니다. 이 시드를 변경하면 노드가 다시 실행되지만 결과는 비결정적입니다. 기본값은 0입니다. | +| `watermark` | BOOLEAN | 아니요 | - | 생성된 비디오에 워터마크를 추가할지 여부입니다. 기본값은 False입니다. | + +**매개변수 제약 조건:** +* `first_frame` 이미지 **또는** `first_frame_asset_id` 중 **하나**를 반드시 제공해야 합니다. 둘 다 제공하면 오류가 발생합니다. +* 동일한 프레임에 대해 `last_frame` 이미지와 `last_frame_asset_id`를 모두 제공할 수 없습니다. +* `model` 입력은 동적 콤보입니다. 모델을 선택한 후에는 표시된 `prompt` 필드(텍스트 설명)를 반드시 입력하고 다른 표시된 매개변수(`resolution`, `ratio`, `duration`, `generate_audio`)를 구성해야 합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `output` | VIDEO | 생성된 비디오입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/pt-BR.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/pt-BR.md new file mode 100644 index 000000000..40f10d4bd --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/pt-BR.md @@ -0,0 +1,26 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/pt-BR.md) + +Este nó utiliza o modelo Seedance 2.0 da ByteDance para gerar um vídeo. Ele cria o vídeo com base em um prompt de texto e uma imagem obrigatória do primeiro quadro. Opcionalmente, você pode fornecer uma imagem do último quadro para orientar o final da sequência de vídeo. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model` | COMBO | Sim | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | O modelo a ser usado para geração de vídeo. Seedance 2.0 é para máxima qualidade, enquanto Seedance 2.0 Fast é otimizado para velocidade. Selecionar um modelo revelará entradas adicionais para `prompt`, `resolution`, `ratio`, `duration` e `generate_audio`. | +| `first_frame` | IMAGE | Não | - | A imagem a ser usada como primeiro quadro do vídeo. | +| `last_frame` | IMAGE | Não | - | A imagem a ser usada como último quadro do vídeo. | +| `first_frame_asset_id` | STRING | Não | - | Um asset_id do Seedance para usar como primeiro quadro. Não pode ser usado ao mesmo tempo que a entrada de imagem `first_frame`. O padrão é uma string vazia. | +| `last_frame_asset_id` | STRING | Não | - | Um asset_id do Seedance para usar como último quadro. Não pode ser usado ao mesmo tempo que a entrada de imagem `last_frame`. O padrão é uma string vazia. | +| `seed` | INT | Não | 0 a 2147483647 | Um valor de semente. Alterar esta semente fará com que o nó seja executado novamente, mas os resultados são não determinísticos. O padrão é 0. | +| `watermark` | BOOLEAN | Não | - | Se deve adicionar uma marca d'água ao vídeo gerado. O padrão é Falso. | + +**Restrições de Parâmetros:** +* Você deve fornecer **ou** uma imagem `first_frame` **ou** um `first_frame_asset_id`. Fornecer ambos causará um erro. +* Você não pode fornecer uma imagem `last_frame` e um `last_frame_asset_id` para o mesmo quadro. +* A entrada `model` é uma combinação dinâmica. Após selecionar um modelo, você também deve preencher o campo `prompt` revelado (uma descrição em texto) e configurar os outros parâmetros revelados (`resolution`, `ratio`, `duration`, `generate_audio`). + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `output` | VIDEO | O vídeo gerado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ru.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ru.md new file mode 100644 index 000000000..336c7c332 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ru.md @@ -0,0 +1,26 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/ru.md) + +Этот узел использует модель Seedance 2.0 от ByteDance для генерации видео. Он создает видео на основе текстового запроса и обязательного изображения первого кадра. Вы также можете опционально указать изображение последнего кадра, чтобы задать завершение видеопоследовательности. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `model` | COMBO | Да | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | Модель для генерации видео. Seedance 2.0 обеспечивает максимальное качество, а Seedance 2.0 Fast оптимизирована для скорости. Выбор модели откроет дополнительные поля для `prompt`, `resolution`, `ratio`, `duration` и `generate_audio`. | +| `first_frame` | IMAGE | Нет | - | Изображение, используемое в качестве первого кадра видео. | +| `last_frame` | IMAGE | Нет | - | Изображение, используемое в качестве последнего кадра видео. | +| `first_frame_asset_id` | STRING | Нет | - | Идентификатор ресурса Seedance для использования в качестве первого кадра. Не может использоваться одновременно с входным изображением `first_frame`. По умолчанию — пустая строка. | +| `last_frame_asset_id` | STRING | Нет | - | Идентификатор ресурса Seedance для использования в качестве последнего кадра. Не может использоваться одновременно с входным изображением `last_frame`. По умолчанию — пустая строка. | +| `seed` | INT | Нет | от 0 до 2147483647 | Значение зерна. Изменение этого зерна приведет к повторному запуску узла, но результаты не являются детерминированными. По умолчанию — 0. | +| `watermark` | BOOLEAN | Нет | - | Добавлять ли водяной знак к сгенерированному видео. По умолчанию — False. | + +**Ограничения параметров:** +* Необходимо указать **либо** изображение `first_frame`, **либо** `first_frame_asset_id`. Указание обоих приведет к ошибке. +* Нельзя одновременно указывать изображение `last_frame` и `last_frame_asset_id` для одного и того же кадра. +* Входной параметр `model` является динамическим комбинированным списком. После выбора модели необходимо также заполнить открывшееся поле `prompt` (текстовое описание) и настроить остальные открывшиеся параметры (`resolution`, `ratio`, `duration`, `generate_audio`). + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `output` | VIDEO | Сгенерированное видео. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/tr.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/tr.md new file mode 100644 index 000000000..234182403 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/tr.md @@ -0,0 +1,26 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/tr.md) + +Bu düğüm, ByteDance'in Seedance 2.0 modelini kullanarak bir video oluşturur. Videoyu bir metin istemine ve gerekli bir ilk kare görüntüsüne dayanarak oluşturur. Video dizisinin sonunu yönlendirmek için isteğe bağlı olarak bir son kare görüntüsü sağlayabilirsiniz. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Evet | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | Video oluşturma için kullanılacak model. Seedance 2.0 maksimum kalite içindir, Seedance 2.0 Fast ise hız için optimize edilmiştir. Bir model seçmek, `prompt`, `resolution`, `ratio`, `duration` ve `generate_audio` için ek girişler ortaya çıkaracaktır. | +| `first_frame` | IMAGE | Hayır | - | Videonun ilk karesi olarak kullanılacak görüntü. | +| `last_frame` | IMAGE | Hayır | - | Videonun son karesi olarak kullanılacak görüntü. | +| `first_frame_asset_id` | STRING | Hayır | - | İlk kare olarak kullanılacak bir Seedance asset_id'si. Bu, `first_frame` görüntü girişi ile aynı anda kullanılamaz. Varsayılan boş bir dizedir. | +| `last_frame_asset_id` | STRING | Hayır | - | Son kare olarak kullanılacak bir Seedance asset_id'si. Bu, `last_frame` görüntü girişi ile aynı anda kullanılamaz. Varsayılan boş bir dizedir. | +| `seed` | INT | Hayır | 0 ile 2147483647 arası | Bir tohum değeri. Bu tohumu değiştirmek düğümün yeniden çalışmasına neden olur, ancak sonuçlar deterministik değildir. Varsayılan 0'dır. | +| `watermark` | BOOLEAN | Hayır | - | Oluşturulan videoya filigran eklenip eklenmeyeceği. Varsayılan False değeridir. | + +**Parametre Kısıtlamaları:** +* **Ya** bir `first_frame` görüntüsü **ya da** bir `first_frame_asset_id` sağlamalısınız. Her ikisini de sağlamak hataya neden olur. +* Aynı kare için hem bir `last_frame` görüntüsü hem de bir `last_frame_asset_id` sağlayamazsınız. +* `model` girişi dinamik bir birleşik giriştir. Bir model seçtikten sonra, ortaya çıkan `prompt` alanını (bir metin açıklaması) da doldurmalı ve diğer ortaya çıkan parametreleri (`resolution`, `ratio`, `duration`, `generate_audio`) yapılandırmalısınız. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `output` | VIDEO | Oluşturulan video. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/zh-TW.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/zh-TW.md new file mode 100644 index 000000000..9c56939ad --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/zh-TW.md @@ -0,0 +1,26 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/zh-TW.md) + +此節點使用字節跳動的 Seedance 2.0 模型來生成影片。它根據文字提示和必需的首幀圖像來創建影片。您可以選擇性地提供一個尾幀圖像來引導影片序列的結尾。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 用於影片生成的模型。Seedance 2.0 用於最高品質,而 Seedance 2.0 Fast 則針對速度進行了優化。選擇模型後,將顯示 `prompt`、`resolution`、`ratio`、`duration` 和 `generate_audio` 的額外輸入欄位。 | +| `first_frame` | IMAGE | 否 | - | 用作影片第一幀的圖像。 | +| `last_frame` | IMAGE | 否 | - | 用作影片最後一幀的圖像。 | +| `first_frame_asset_id` | STRING | 否 | - | 用作第一幀的 Seedance asset_id。此參數不能與 `first_frame` 圖像輸入同時使用。預設為空字串。 | +| `last_frame_asset_id` | STRING | 否 | - | 用作最後一幀的 Seedance asset_id。此參數不能與 `last_frame` 圖像輸入同時使用。預設為空字串。 | +| `seed` | INT | 否 | 0 至 2147483647 | 種子值。更改此種子將導致節點重新運行,但結果是非確定性的。預設為 0。 | +| `watermark` | BOOLEAN | 否 | - | 是否在生成的影片中添加浮水印。預設為 False。 | + +**參數限制:** +* 您必須提供 **`first_frame` 圖像** 或 **`first_frame_asset_id`** 中的一項。同時提供兩者將導致錯誤。 +* 您不能為同一幀同時提供 `last_frame` 圖像和 `last_frame_asset_id`。 +* `model` 輸入是一個動態組合框。選擇模型後,您還必須填寫顯示的 `prompt` 欄位(文字描述)並配置其他顯示的參數(`resolution`、`ratio`、`duration`、`generate_audio`)。 + +## 輸出 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成的影片。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/zh.md b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/zh.md new file mode 100644 index 000000000..2c8547c64 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/zh.md @@ -0,0 +1,26 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2FirstLastFrameNode/zh.md) + +此节点使用字节跳动的 Seedance 2.0 模型来生成视频。它基于文本提示和必需的首帧图像创建视频。您可以选择性地提供尾帧图像来引导视频序列的结尾。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 用于视频生成的模型。Seedance 2.0 用于最高质量,而 Seedance 2.0 Fast 则针对速度进行了优化。选择一个模型将显示 `prompt`、`resolution`、`ratio`、`duration` 和 `generate_audio` 的额外输入项。 | +| `first_frame` | IMAGE | 否 | - | 用作视频第一帧的图像。 | +| `last_frame` | IMAGE | 否 | - | 用作视频最后一帧的图像。 | +| `first_frame_asset_id` | STRING | 否 | - | 用作第一帧的 Seedance asset_id。此参数不能与 `first_frame` 图像输入同时使用。默认为空字符串。 | +| `last_frame_asset_id` | STRING | 否 | - | 用作最后一帧的 Seedance asset_id。此参数不能与 `last_frame` 图像输入同时使用。默认为空字符串。 | +| `seed` | INT | 否 | 0 到 2147483647 | 种子值。更改此种子将导致节点重新运行,但结果是非确定性的。默认值为 0。 | +| `watermark` | BOOLEAN | 否 | - | 是否为生成的视频添加水印。默认为 False。 | + +**参数约束:** +* 您必须提供 **`first_frame` 图像** 或 **`first_frame_asset_id`** 中的一项。同时提供两者将导致错误。 +* 您不能为同一帧同时提供 `last_frame` 图像和 `last_frame_asset_id`。 +* `model` 输入是一个动态组合框。选择模型后,您还必须填写显示的 `prompt` 字段(文本描述)并配置其他显示的参数(`resolution`、`ratio`、`duration`、`generate_audio`)。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成的视频。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ar.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ar.md new file mode 100644 index 000000000..ee5a3b3f9 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ar.md @@ -0,0 +1,24 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ar.md) + +بالتأكيد، إليك الترجمة العربية للوثيقة التقنية الخاصة بعقدة ComfyUI، مع الالتزام التام بقواعد الترجمة المحددة: + +تستخدم عقدة ByteDance Seedance 2.0 Reference to Video نموذج الذكاء الاصطناعي Seedance 2.0 لإنشاء مقاطع الفيديو أو تحريرها أو تمديدها بناءً على النص التوجيهي الخاص بك والمواد المرجعية المقدمة. يمكنها استخدام الصور ومقاطع الفيديو والصوت كمراجع لتوجيه عملية التوليد، ودعم مهام مثل تحرير الفيديو وتمديده. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | نعم | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | نموذج الذكاء الاصطناعي المستخدم. يُستخدم Seedance 2.0 للحصول على أقصى جودة، بينما تم تحسين Seedance 2.0 Fast للسرعة. يؤدي تحديد نموذج إلى الكشف عن مدخلات إضافية مطلوبة لكل من `prompt`، `resolution`، `duration`، `ratio`، `generate_audio`، ومدخلات اختيارية لكل من `reference_images`، `reference_videos`، `reference_audios`، `reference_assets`، و `auto_downscale`. | +| `seed` | INT | لا | 0 إلى 2147483647 | رقم يُستخدم للتحكم في ما إذا كان يجب إعادة تشغيل العقدة. النتائج غير حتمية بغض النظر عن قيمة البذرة (القيمة الافتراضية: 0). | +| `watermark` | BOOLEAN | لا | `True` / `False` | ما إذا كان سيتم إضافة علامة مائية إلى الفيديو المُنشأ (القيمة الافتراضية: False). | + +**قيود هامة:** +* يلزم وجود صورة مرجعية واحدة على الأقل أو فيديو مرجعي (مقدم عبر مدخلات `reference_images`، `reference_videos`، أو `reference_assets`) لكي تعمل العقدة. +* يجب أن تكون مدة كل فيديو مرجعي 1.8 ثانية على الأقل. لا يمكن أن تتجاوز المدة الإجمالية لجميع مقاطع الفيديو المرجعية 15.1 ثانية. +* يجب أن تكون مدة كل مقطع صوتي مرجعي 1.8 ثانية على الأقل. لا يمكن أن تتجاوز المدة الإجمالية لجميع المقاطع الصوتية المرجعية 15.1 ثانية. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `video` | VIDEO | ملف الفيديو المُنشأ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/en.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/en.md new file mode 100644 index 000000000..8891bb034 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/en.md @@ -0,0 +1,22 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/en.md) + +The ByteDance Seedance 2.0 Reference to Video node uses the Seedance 2.0 AI model to create, edit, or extend videos based on your text prompt and provided reference materials. It can use images, videos, and audio as references to guide the generation process, supporting tasks like video editing and extension. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Yes | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | The AI model to use. Seedance 2.0 is for maximum quality, while Seedance 2.0 Fast is optimized for speed. Selecting a model reveals additional required inputs for `prompt`, `resolution`, `duration`, `ratio`, `generate_audio`, and optional inputs for `reference_images`, `reference_videos`, `reference_audios`, `reference_assets`, and `auto_downscale`. | +| `seed` | INT | No | 0 to 2147483647 | A number used to control whether the node should re-run. The results are non-deterministic regardless of the seed value (default: 0). | +| `watermark` | BOOLEAN | No | `True` / `False` | Whether to add a watermark to the generated video (default: False). | + +**Important Constraints:** +* At least one reference image or video (provided via the `reference_images`, `reference_videos`, or `reference_assets` inputs) is required for the node to work. +* Each reference video must be at least 1.8 seconds long. The combined duration of all reference videos cannot exceed 15.1 seconds. +* Each reference audio clip must be at least 1.8 seconds long. The combined duration of all reference audio cannot exceed 15.1 seconds. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `video` | VIDEO | The generated video file. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/es.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/es.md new file mode 100644 index 000000000..1a9d20ff2 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/es.md @@ -0,0 +1,22 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/es.md) + +El nodo ByteDance Seedance 2.0 Reference to Video utiliza el modelo de IA Seedance 2.0 para crear, editar o extender videos basándose en su indicación de texto y los materiales de referencia proporcionados. Puede usar imágenes, videos y audio como referencias para guiar el proceso de generación, admitiendo tareas como edición y extensión de video. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Sí | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | El modelo de IA a utilizar. Seedance 2.0 es para la máxima calidad, mientras que Seedance 2.0 Fast está optimizado para velocidad. Seleccionar un modelo revela entradas adicionales obligatorias para `prompt`, `resolution`, `duration`, `ratio`, `generate_audio`, y entradas opcionales para `reference_images`, `reference_videos`, `reference_audios`, `reference_assets` y `auto_downscale`. | +| `seed` | INT | No | 0 a 2147483647 | Un número utilizado para controlar si el nodo debe volver a ejecutarse. Los resultados son no deterministas independientemente del valor de la semilla (predeterminado: 0). | +| `watermark` | BOOLEAN | No | `True` / `False` | Indica si se debe agregar una marca de agua al video generado (predeterminado: False). | + +**Restricciones importantes:** +* Se requiere al menos una imagen o video de referencia (proporcionado a través de las entradas `reference_images`, `reference_videos` o `reference_assets`) para que el nodo funcione. +* Cada video de referencia debe tener una duración de al menos 1.8 segundos. La duración combinada de todos los videos de referencia no puede exceder los 15.1 segundos. +* Cada clip de audio de referencia debe tener una duración de al menos 1.8 segundos. La duración combinada de todo el audio de referencia no puede exceder los 15.1 segundos. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `video` | VIDEO | El archivo de video generado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/fr.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/fr.md new file mode 100644 index 000000000..61fb941c0 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/fr.md @@ -0,0 +1,22 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/fr.md) + +Le nœud ByteDance Seedance 2.0 Reference to Video utilise le modèle d'IA Seedance 2.0 pour créer, éditer ou étendre des vidéos en fonction de votre prompt texte et des éléments de référence fournis. Il peut utiliser des images, des vidéos et de l'audio comme références pour guider le processus de génération, prenant en charge des tâches comme l'édition et l'extension vidéo. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Oui | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | Le modèle d'IA à utiliser. Seedance 2.0 est pour une qualité maximale, tandis que Seedance 2.0 Fast est optimisé pour la vitesse. La sélection d'un modèle révèle des entrées supplémentaires requises pour `prompt`, `resolution`, `duration`, `ratio`, `generate_audio`, et des entrées optionnelles pour `reference_images`, `reference_videos`, `reference_audios`, `reference_assets`, et `auto_downscale`. | +| `seed` | INT | Non | 0 à 2147483647 | Un nombre utilisé pour contrôler si le nœud doit se ré-exécuter. Les résultats sont non déterministes quelle que soit la valeur de la graine (par défaut : 0). | +| `watermark` | BOOLEAN | Non | `True` / `False` | Indique s'il faut ajouter un filigrane à la vidéo générée (par défaut : False). | + +**Contraintes importantes :** +* Au moins une image ou vidéo de référence (fournie via les entrées `reference_images`, `reference_videos` ou `reference_assets`) est requise pour que le nœud fonctionne. +* Chaque vidéo de référence doit durer au moins 1,8 seconde. La durée combinée de toutes les vidéos de référence ne peut pas dépasser 15,1 secondes. +* Chaque extrait audio de référence doit durer au moins 1,8 seconde. La durée combinée de tous les fichiers audio de référence ne peut pas dépasser 15,1 secondes. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `video` | VIDEO | Le fichier vidéo généré. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ja.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ja.md new file mode 100644 index 000000000..5e62727f1 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ja.md @@ -0,0 +1,26 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ja.md) + +以下が翻訳結果です。 + +## 概要 + +ByteDance Seedance 2.0 参照動画ノードは、Seedance 2.0 AIモデルを使用して、テキストプロンプトと提供された参照素材に基づき、動画の作成、編集、または延長を行います。画像、動画、音声を参照として使用して生成プロセスをガイドし、動画編集や延長などのタスクをサポートします。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | はい | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 使用するAIモデル。Seedance 2.0は最高品質向け、Seedance 2.0 Fastは速度最適化向けです。モデルを選択すると、`prompt`、`resolution`、`duration`、`ratio`、`generate_audio`の必須入力と、`reference_images`、`reference_videos`、`reference_audios`、`reference_assets`、`auto_downscale`のオプション入力が追加で表示されます。 | +| `seed` | INT | いいえ | 0 ~ 2147483647 | ノードを再実行するかどうかを制御するための数値。シード値に関係なく結果は非決定的です(デフォルト:0)。 | +| `watermark` | BOOLEAN | いいえ | `True` / `False` | 生成された動画に透かしを追加するかどうか(デフォルト:False)。 | + +**重要な制約事項:** +* ノードを動作させるには、少なくとも1つの参照画像または動画(`reference_images`、`reference_videos`、または`reference_assets`入力で提供)が必要です。 +* 各参照動画は少なくとも1.8秒の長さが必要です。すべての参照動画の合計時間は15.1秒を超えてはなりません。 +* 各参照音声クリップは少なくとも1.8秒の長さが必要です。すべての参照音声の合計時間は15.1秒を超えてはなりません。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `video` | VIDEO | 生成された動画ファイル。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ko.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ko.md new file mode 100644 index 000000000..8c94dc82f --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ko.md @@ -0,0 +1,24 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ko.md) + +# ByteDance Seedance 2.0 참조-비디오 노드 + +ByteDance Seedance 2.0 참조-비디오 노드는 Seedance 2.0 AI 모델을 사용하여 텍스트 프롬프트와 제공된 참조 자료를 기반으로 비디오를 생성, 편집 또는 확장합니다. 이미지, 비디오 및 오디오를 참조 자료로 사용하여 생성 과정을 안내할 수 있으며, 비디오 편집 및 확장과 같은 작업을 지원합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 예 | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 사용할 AI 모델입니다. Seedance 2.0은 최대 품질을 위한 모델이며, Seedance 2.0 Fast는 속도에 최적화된 모델입니다. 모델을 선택하면 `prompt`, `resolution`, `duration`, `ratio`, `generate_audio`에 대한 추가 필수 입력과 `reference_images`, `reference_videos`, `reference_audios`, `reference_assets`, `auto_downscale`에 대한 선택적 입력이 표시됩니다. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 노드를 다시 실행할지 여부를 제어하는 데 사용되는 숫자입니다. 시드 값과 관계없이 결과는 비결정적입니다(기본값: 0). | +| `watermark` | BOOLEAN | 아니요 | `True` / `False` | 생성된 비디오에 워터마크를 추가할지 여부입니다(기본값: False). | + +**중요 제약 사항:** +* 노드가 작동하려면 최소 하나의 참조 이미지 또는 비디오(`reference_images`, `reference_videos` 또는 `reference_assets` 입력을 통해 제공)가 필요합니다. +* 각 참조 비디오는 최소 1.8초 길이여야 합니다. 모든 참조 비디오의 총 길이는 15.1초를 초과할 수 없습니다. +* 각 참조 오디오 클립은 최소 1.8초 길이여야 합니다. 모든 참조 오디오의 총 길이는 15.1초를 초과할 수 없습니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `video` | VIDEO | 생성된 비디오 파일입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/pt-BR.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/pt-BR.md new file mode 100644 index 000000000..5cacb1ae8 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/pt-BR.md @@ -0,0 +1,24 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/pt-BR.md) + +Esta documentação foi gerada por IA. Se você encontrar algum erro ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/en.md) + +O nó ByteDance Seedance 2.0 Reference to Video usa o modelo de IA Seedance 2.0 para criar, editar ou estender vídeos com base no seu prompt de texto e nos materiais de referência fornecidos. Ele pode usar imagens, vídeos e áudio como referências para guiar o processo de geração, suportando tarefas como edição e extensão de vídeos. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `model` | COMBO | Sim | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | O modelo de IA a ser usado. Seedance 2.0 é para máxima qualidade, enquanto Seedance 2.0 Fast é otimizado para velocidade. Selecionar um modelo revela entradas obrigatórias adicionais para `prompt`, `resolution`, `duration`, `ratio`, `generate_audio`, e entradas opcionais para `reference_images`, `reference_videos`, `reference_audios`, `reference_assets` e `auto_downscale`. | +| `seed` | INT | Não | 0 a 2147483647 | Um número usado para controlar se o nó deve ser executado novamente. Os resultados são não determinísticos, independentemente do valor da semente (padrão: 0). | +| `watermark` | BOOLEAN | Não | `True` / `False` | Se deve adicionar uma marca d'água ao vídeo gerado (padrão: False). | + +**Restrições Importantes:** +* Pelo menos uma imagem ou vídeo de referência (fornecido através das entradas `reference_images`, `reference_videos` ou `reference_assets`) é necessário para o funcionamento do nó. +* Cada vídeo de referência deve ter pelo menos 1,8 segundos de duração. A duração combinada de todos os vídeos de referência não pode exceder 15,1 segundos. +* Cada clipe de áudio de referência deve ter pelo menos 1,8 segundos de duração. A duração combinada de todo o áudio de referência não pode exceder 15,1 segundos. + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `video` | VIDEO | O arquivo de vídeo gerado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ru.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ru.md new file mode 100644 index 000000000..29c9e0171 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ru.md @@ -0,0 +1,24 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/ru.md) + +Вот перевод документации на русский язык: + +Узел ByteDance Seedance 2.0 Reference to Video использует модель ИИ Seedance 2.0 для создания, редактирования или расширения видео на основе вашего текстового запроса и предоставленных референсных материалов. Он может использовать изображения, видео и аудио в качестве референсов для управления процессом генерации, поддерживая такие задачи, как редактирование и расширение видео. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Да | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | Используемая модель ИИ. Seedance 2.0 предназначена для максимального качества, а Seedance 2.0 Fast оптимизирована для скорости. Выбор модели открывает дополнительные обязательные входные параметры для `prompt`, `resolution`, `duration`, `ratio`, `generate_audio`, а также необязательные входные параметры для `reference_images`, `reference_videos`, `reference_audios`, `reference_assets` и `auto_downscale`. | +| `seed` | INT | Нет | от 0 до 2147483647 | Число, используемое для управления тем, следует ли перезапускать узел. Результаты не являются детерминированными независимо от значения seed (по умолчанию: 0). | +| `watermark` | BOOLEAN | Нет | `True` / `False` | Нужно ли добавлять водяной знак к сгенерированному видео (по умолчанию: False). | + +**Важные ограничения:** +* Для работы узла требуется как минимум одно референсное изображение или видео (предоставленное через входные параметры `reference_images`, `reference_videos` или `reference_assets`). +* Каждое референсное видео должно быть длиной не менее 1,8 секунды. Общая продолжительность всех референсных видео не может превышать 15,1 секунды. +* Каждый референсный аудиоклип должен быть длиной не менее 1,8 секунды. Общая продолжительность всех референсных аудиофайлов не может превышать 15,1 секунды. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `video` | VIDEO | Сгенерированный видеофайл. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/tr.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/tr.md new file mode 100644 index 000000000..2692067c0 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/tr.md @@ -0,0 +1,50 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/tr.md) + +ComfyUI düğüm belgelerini İngilizceden Türkçeye çevirmede uzmanlaşmış teknik çeviri uzmanısınız. + +## Çeviri Kuralları + +1. **Çevrilmemesi gereken içerik:** + - Ters tırnak içindeki parametre adları: `image`, `seed`, `model` + - BÜYÜK harflerle veri türleri: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, vb. + - Range sütunundaki değerler: sayılar, "auto", seçenek adları + - Kod, dosya yolları + +2. **Çevrilmesi gereken içerik:** + - Bölüm başlıkları: ## Genel Bakış, ## Girdiler, ## Çıktılar + - Tüm açıklayıcı metinler + - Parametre açıklamaları + +3. **Çeviri kalitesi:** + - Standart Türkçe kullanın + - Profesyonel ama anlaşılır bir üslup koruyun + - Teknik doğruluğu sağlayın + - Standart Türkçe teknik terminolojiyi kullanın + +4. **Format:** + - Tüm Markdown biçimlendirmesini koruyun + - Tablo yapısını koruyun + - Belgenin başına herhangi bir not veya bağlantı eklemeyin (otomatik olarak eklenecektir) + +Lütfen aşağıdaki belgeyi Türkçeye çevirin (belgenin başlangıç notunu dahil etmeyin): + +ByteDance Seedance 2.0 Referans Videoya düğümü, metin isteminize ve sağlanan referans materyallerine dayanarak videolar oluşturmak, düzenlemek veya uzatmak için Seedance 2.0 AI modelini kullanır. Oluşturma sürecine rehberlik etmesi için referans olarak görseller, videolar ve ses kullanabilir; video düzenleme ve uzatma gibi görevleri destekler. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Evet | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | Kullanılacak AI modeli. Seedance 2.0 maksimum kalite içindir, Seedance 2.0 Fast ise hız için optimize edilmiştir. Bir model seçmek, `prompt`, `resolution`, `duration`, `ratio`, `generate_audio` için ek zorunlu girdileri ve `reference_images`, `reference_videos`, `reference_audios`, `reference_assets` ile `auto_downscale` için isteğe bağlı girdileri ortaya çıkarır. | +| `seed` | INT | Hayır | 0 ile 2147483647 arası | Düğümün yeniden çalıştırılıp çalıştırılmayacağını kontrol etmek için kullanılan bir sayı. Seed değerinden bağımsız olarak sonuçlar deterministik değildir (varsayılan: 0). | +| `watermark` | BOOLEAN | Hayır | `True` / `False` | Oluşturulan videoya filigran eklenip eklenmeyeceği (varsayılan: False). | + +**Önemli Kısıtlamalar:** +* Düğümün çalışması için en az bir referans görseli veya videosu (`reference_images`, `reference_videos` veya `reference_assets` girdileri aracılığıyla sağlanan) gereklidir. +* Her referans videosu en az 1,8 saniye uzunluğunda olmalıdır. Tüm referans videolarının birleşik süresi 15,1 saniyeyi geçemez. +* Her referans ses klibi en az 1,8 saniye uzunluğunda olmalıdır. Tüm referans seslerinin birleşik süresi 15,1 saniyeyi geçemez. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `video` | VIDEO | Oluşturulan video dosyası. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/zh-TW.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/zh-TW.md new file mode 100644 index 000000000..e60a81a0c --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/zh-TW.md @@ -0,0 +1,22 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/zh-TW.md) + +此節點使用 Seedance 2.0 AI 模型,根據您的文字提示和提供的參考素材來創建、編輯或擴展影片。它可以使用圖像、影片和音訊作為參考來引導生成過程,支援影片編輯和擴展等任務。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 要使用的 AI 模型。Seedance 2.0 用於最高品質,而 Seedance 2.0 Fast 則針對速度進行了優化。選擇模型後,會顯示 `prompt`、`resolution`、`duration`、`ratio`、`generate_audio` 等額外必填輸入,以及 `reference_images`、`reference_videos`、`reference_audios`、`reference_assets` 和 `auto_downscale` 等可選輸入。 | +| `seed` | INT | 否 | 0 至 2147483647 | 用於控制節點是否應重新執行的數字。無論種子值為何,結果都是非確定性的(預設值:0)。 | +| `watermark` | BOOLEAN | 否 | `True` / `False` | 是否在生成的影片中添加浮水印(預設值:False)。 | + +**重要限制:** +* 節點需要至少一個參考圖像或影片(透過 `reference_images`、`reference_videos` 或 `reference_assets` 輸入提供)才能運作。 +* 每個參考影片的長度必須至少為 1.8 秒。所有參考影片的總時長不能超過 15.1 秒。 +* 每個參考音訊片段的長度必須至少為 1.8 秒。所有參考音訊的總時長不能超過 15.1 秒。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `video` | VIDEO | 生成的影片檔案。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/zh.md b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/zh.md new file mode 100644 index 000000000..9cee9d24d --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/zh.md @@ -0,0 +1,22 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2ReferenceNode/zh.md) + +该节点使用 Seedance 2.0 AI 模型,根据您的文本提示和提供的参考材料来创建、编辑或扩展视频。它可以使用图像、视频和音频作为参考来引导生成过程,支持视频编辑和扩展等任务。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 要使用的 AI 模型。Seedance 2.0 用于最高质量,而 Seedance 2.0 Fast 则针对速度进行了优化。选择模型后,会显示 `prompt`、`resolution`、`duration`、`ratio`、`generate_audio` 等额外必填输入,以及 `reference_images`、`reference_videos`、`reference_audios`、`reference_assets` 和 `auto_downscale` 等可选输入。 | +| `seed` | INT | 否 | 0 到 2147483647 | 用于控制节点是否应重新运行的数字。无论种子值如何,结果都是非确定性的(默认值:0)。 | +| `watermark` | BOOLEAN | 否 | `True` / `False` | 是否在生成的视频上添加水印(默认值:False)。 | + +**重要限制:** +* 节点正常工作至少需要一个参考图像或视频(通过 `reference_images`、`reference_videos` 或 `reference_assets` 输入提供)。 +* 每个参考视频的时长必须至少为 1.8 秒。所有参考视频的总时长不能超过 15.1 秒。 +* 每个参考音频片段的时长必须至少为 1.8 秒。所有参考音频的总时长不能超过 15.1 秒。 + +## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `video` | VIDEO | 生成的视频文件。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ar.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ar.md new file mode 100644 index 000000000..27643b898 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ar.md @@ -0,0 +1,21 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ar.md) + +هذه الوثيقة تم إنشاؤها بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تعديل على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/en.md) + +تستخدم هذه العقدة واجهة برمجة تطبيقات Seedance 2.0 من ByteDance لإنشاء فيديو من وصف نصي. تقوم بإرسال المطالبة الخاصة بك إلى النموذج المحدد، وتنتظر معالجة الفيديو، ثم تُرجع النتيجة النهائية. + +## المدخلات + +| المعامل | نوع البيانات | إجباري | النطاق | الوصف | +|---------|---------------|--------|---------|-------| +| `model` | COMBO | نعم | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | النموذج المستخدم لإنشاء الفيديو. سيؤدي اختيار نموذج إلى الكشف عن مدخلات إضافية مطلوبة للمطالبة، الدقة، نسبة العرض إلى الارتفاع، المدة، وإنشاء الصوت. "Seedance 2.0" مخصص لأقصى جودة؛ "Seedance 2.0 Fast" مخصص لتحسين السرعة. | +| `seed` | INT | لا | 0 إلى 2147483647 | قيمة البذرة (القيمة الافتراضية: 0). ستعيد العقدة التشغيل إذا تغيرت هذه القيمة، لكن النتائج غير حتمية بغض النظر عن البذرة. | +| `watermark` | BOOLEAN | لا | `True` / `False` | ما إذا كان سيتم إضافة علامة مائية إلى الفيديو (القيمة الافتراضية: False). هذا إعداد متقدم. | + +**ملاحظة:** معامل `model` هو معامل ديناميكي. عند تحديد نموذج، سيتم الكشف عن عدة معاملات فرعية مطلوبة يجب ملؤها، بما في ذلك المطالبة النصية، الدقة، نسبة العرض إلى الارتفاع، المدة، وما إذا كان سيتم إنشاء صوت. يجب أن يكون النص في المطالبة بطول حرف واحد على الأقل بعد إزالة المسافات البيضاء. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|---------------|---------| +| `video` | VIDEO | ملف الفيديو المُنشأ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/en.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/en.md new file mode 100644 index 000000000..9d3bb86ec --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/en.md @@ -0,0 +1,19 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/en.md) + +This node uses ByteDance's Seedance 2.0 API to generate a video from a text description. It sends your prompt to the selected model, waits for the video to be processed, and returns the final result. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Yes | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | The model to use for video generation. Selecting a model will reveal additional required inputs for the prompt, resolution, aspect ratio, duration, and audio generation. "Seedance 2.0" is for maximum quality; "Seedance 2.0 Fast" is for speed optimization. | +| `seed` | INT | No | 0 to 2147483647 | A seed value (default: 0). The node will re-run if this value changes, but the results are non-deterministic regardless of the seed. | +| `watermark` | BOOLEAN | No | `True` / `False` | Whether to add a watermark to the video (default: False). This is an advanced setting. | + +**Note:** The `model` parameter is a dynamic combo. When you select a model, it will reveal several required sub-parameters that must be filled in, including the text prompt, resolution, aspect ratio, duration, and whether to generate audio. The prompt text must be at least 1 character long after removing whitespace. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `video` | VIDEO | The generated video file. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/es.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/es.md new file mode 100644 index 000000000..57d890c32 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/es.md @@ -0,0 +1,19 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/es.md) + +Este nodo utiliza la API Seedance 2.0 de ByteDance para generar un vídeo a partir de una descripción de texto. Envía su *prompt* al modelo seleccionado, espera a que se procese el vídeo y devuelve el resultado final. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Sí | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | El modelo a utilizar para la generación de vídeo. Al seleccionar un modelo, se mostrarán entradas adicionales obligatorias para el *prompt*, la resolución, la relación de aspecto, la duración y la generación de audio. "Seedance 2.0" es para máxima calidad; "Seedance 2.0 Fast" está optimizado para velocidad. | +| `seed` | INT | No | 0 a 2147483647 | Un valor de semilla (por defecto: 0). El nodo se volverá a ejecutar si este valor cambia, pero los resultados no son deterministas independientemente de la semilla. | +| `watermark` | BOOLEAN | No | `True` / `False` | Indica si se debe añadir una marca de agua al vídeo (por defecto: False). Esta es una configuración avanzada. | + +**Nota:** El parámetro `model` es un combo dinámico. Cuando selecciona un modelo, se mostrarán varios subparámetros obligatorios que deben completarse, incluyendo el *prompt* de texto, la resolución, la relación de aspecto, la duración y si se debe generar audio. El texto del *prompt* debe tener al menos 1 carácter de longitud después de eliminar los espacios en blanco. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `video` | VIDEO | El archivo de vídeo generado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/fr.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/fr.md new file mode 100644 index 000000000..bb2b88e9f --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/fr.md @@ -0,0 +1,19 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/fr.md) + +Ce nœud utilise l'API Seedance 2.0 de ByteDance pour générer une vidéo à partir d'une description textuelle. Il envoie votre prompt au modèle sélectionné, attend que la vidéo soit traitée et renvoie le résultat final. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Oui | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | Le modèle à utiliser pour la génération vidéo. La sélection d'un modèle révélera des entrées supplémentaires requises pour le prompt, la résolution, le format d'image, la durée et la génération audio. "Seedance 2.0" est pour une qualité maximale ; "Seedance 2.0 Fast" est pour une optimisation de la vitesse. | +| `seed` | INT | Non | 0 à 2147483647 | Une valeur de seed (par défaut : 0). Le nœud se réexécutera si cette valeur change, mais les résultats sont non déterministes, quel que soit le seed. | +| `watermark` | BOOLEAN | Non | `True` / `False` | Indique s'il faut ajouter un filigrane à la vidéo (par défaut : False). Il s'agit d'un paramètre avancé. | + +**Note :** Le paramètre `model` est un combo dynamique. Lorsque vous sélectionnez un modèle, il révélera plusieurs sous-paramètres requis qui doivent être renseignés, notamment le prompt textuel, la résolution, le format d'image, la durée et l'option de générer de l'audio. Le texte du prompt doit comporter au moins 1 caractère après suppression des espaces. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `video` | VIDEO | Le fichier vidéo généré. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ja.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ja.md new file mode 100644 index 000000000..4af7c5394 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ja.md @@ -0,0 +1,19 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ja.md) + +このノードは、ByteDanceのSeedance 2.0 APIを使用して、テキスト記述から動画を生成します。プロンプトを選択したモデルに送信し、動画の処理が完了するのを待って、最終結果を返します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | はい | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 動画生成に使用するモデルです。モデルを選択すると、プロンプト、解像度、アスペクト比、長さ、音声生成に関する追加の必須入力項目が表示されます。"Seedance 2.0"は最高品質、"Seedance 2.0 Fast"は速度重視の最適化を目的としています。 | +| `seed` | INT | いいえ | 0 ~ 2147483647 | シード値です(デフォルト:0)。この値が変更されるとノードは再実行されますが、シードに関係なく結果は非決定的です。 | +| `watermark` | BOOLEAN | いいえ | `True` / `False` | 動画に透かしを追加するかどうかです(デフォルト:False)。これは高度な設定です。 | + +**注記:** `model`パラメータは動的なコンボボックスです。モデルを選択すると、テキストプロンプト、解像度、アスペクト比、長さ、音声生成の有無など、いくつかの必須サブパラメータが表示され、入力が必要になります。プロンプトテキストは、空白を除去した後に少なくとも1文字以上の長さが必要です。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `video` | VIDEO | 生成された動画ファイルです。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ko.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ko.md new file mode 100644 index 000000000..247b0f2ff --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ko.md @@ -0,0 +1,21 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ko.md) + +이 문서는 AI가 생성했습니다. 오류를 발견하거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/en.md) + +이 노드는 ByteDance의 Seedance 2.0 API를 사용하여 텍스트 설명으로부터 비디오를 생성합니다. 선택한 모델에 프롬프트를 전송하고, 비디오가 처리될 때까지 대기한 후 최종 결과를 반환합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 예 | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 비디오 생성에 사용할 모델입니다. 모델을 선택하면 프롬프트, 해상도, 화면 비율, 지속 시간 및 오디오 생성에 필요한 추가 입력 항목이 표시됩니다. "Seedance 2.0"은 최고 품질을 위한 모델이며, "Seedance 2.0 Fast"는 속도 최적화를 위한 모델입니다. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 시드 값(기본값: 0)입니다. 이 값이 변경되면 노드가 다시 실행되지만, 시드와 관계없이 결과는 비결정적입니다. | +| `watermark` | BOOLEAN | 아니요 | `True` / `False` | 비디오에 워터마크를 추가할지 여부입니다(기본값: False). 고급 설정입니다. | + +**참고:** `model` 매개변수는 동적 콤보 상자입니다. 모델을 선택하면 텍스트 프롬프트, 해상도, 화면 비율, 지속 시간 및 오디오 생성 여부를 포함한 여러 필수 하위 매개변수가 표시되며, 이를 모두 입력해야 합니다. 프롬프트 텍스트는 공백을 제거한 후 최소 1자 이상이어야 합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `video` | VIDEO | 생성된 비디오 파일입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/pt-BR.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/pt-BR.md new file mode 100644 index 000000000..2376595af --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/pt-BR.md @@ -0,0 +1,21 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/pt-BR.md) + +Esta documentação foi gerada por IA. Se você encontrar algum erro ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/en.md) + +Este nó utiliza a API Seedance 2.0 da ByteDance para gerar um vídeo a partir de uma descrição textual. Ele envia seu prompt para o modelo selecionado, aguarda o processamento do vídeo e retorna o resultado final. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `model` | COMBO | Sim | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | O modelo a ser usado para geração de vídeo. Selecionar um modelo revelará entradas adicionais obrigatórias para o prompt, resolução, proporção de aspecto, duração e geração de áudio. "Seedance 2.0" é para máxima qualidade; "Seedance 2.0 Fast" é para otimização de velocidade. | +| `seed` | INT | Não | 0 a 2147483647 | Um valor de semente (padrão: 0). O nó será executado novamente se este valor mudar, mas os resultados são não determinísticos independentemente da semente. | +| `watermark` | BOOLEAN | Não | `True` / `False` | Se deve adicionar uma marca d'água ao vídeo (padrão: False). Esta é uma configuração avançada. | + +**Nota:** O parâmetro `model` é uma combinação dinâmica. Ao selecionar um modelo, vários subparâmetros obrigatórios serão revelados, incluindo o prompt de texto, resolução, proporção de aspecto, duração e se deve gerar áudio. O texto do prompt deve ter pelo menos 1 caractere após a remoção de espaços em branco. + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `video` | VIDEO | O arquivo de vídeo gerado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ru.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ru.md new file mode 100644 index 000000000..c3585ac06 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ru.md @@ -0,0 +1,21 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/ru.md) + +Вот перевод документации на русский язык в соответствии с вашими правилами: + +Этот узел использует API Seedance 2.0 от ByteDance для генерации видео по текстовому описанию. Он отправляет ваш запрос выбранной модели, ожидает обработки видео и возвращает конечный результат. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Да | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | Модель для генерации видео. Выбор модели откроет дополнительные обязательные поля для ввода запроса, разрешения, соотношения сторон, длительности и генерации аудио. "Seedance 2.0" обеспечивает максимальное качество; "Seedance 2.0 Fast" оптимизирован для скорости. | +| `seed` | INT | Нет | от 0 до 2147483647 | Значение зерна (по умолчанию: 0). Узел будет перезапущен, если это значение изменится, но результаты не являются детерминированными независимо от зерна. | +| `watermark` | BOOLEAN | Нет | `True` / `False` | Добавлять ли водяной знак к видео (по умолчанию: False). Это расширенная настройка. | + +**Примечание:** Параметр `model` является динамическим комбинированным списком. При выборе модели откроется несколько обязательных подпараметров, которые необходимо заполнить, включая текстовый запрос, разрешение, соотношение сторон, длительность и необходимость генерации аудио. Текст запроса должен содержать не менее 1 символа после удаления пробелов. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `video` | VIDEO | Сгенерированный видеофайл. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/tr.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/tr.md new file mode 100644 index 000000000..f27bfe5a1 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/tr.md @@ -0,0 +1,19 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/tr.md) + +Bu düğüm, ByteDance'in Seedance 2.0 API'sini kullanarak bir metin açıklamasından video oluşturur. İsteğinizi seçilen modele gönderir, videonun işlenmesini bekler ve nihai sonucu döndürür. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Evet | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | Video oluşturma için kullanılacak model. Bir model seçmek, istem, çözünürlük, en boy oranı, süre ve ses oluşturma için ek zorunlu girdileri ortaya çıkarır. "Seedance 2.0" maksimum kalite içindir; "Seedance 2.0 Fast" hız optimizasyonu içindir. | +| `seed` | INT | Hayır | 0 ile 2147483647 arası | Bir tohum değeri (varsayılan: 0). Bu değer değişirse düğüm yeniden çalışır, ancak tohumdan bağımsız olarak sonuçlar deterministik değildir. | +| `watermark` | BOOLEAN | Hayır | `True` / `False` | Videoya filigran eklenip eklenmeyeceği (varsayılan: False). Bu gelişmiş bir ayardır. | + +**Not:** `model` parametresi dinamik bir birleşik giriştir. Bir model seçtiğinizde, metin istemi, çözünürlük, en boy oranı, süre ve ses oluşturma dahil olmak üzere doldurulması gereken birkaç zorunlu alt parametreyi ortaya çıkarır. İstem metni, boşluklar kaldırıldıktan sonra en az 1 karakter uzunluğunda olmalıdır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `video` | VIDEO | Oluşturulan video dosyası. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/zh-TW.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/zh-TW.md new file mode 100644 index 000000000..10ba9504c --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/zh-TW.md @@ -0,0 +1,19 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/zh-TW.md) + +此節點使用字節跳動的 Seedance 2.0 API,根據文字描述生成影片。它會將您的提示發送到選定的模型,等待影片處理完成,並返回最終結果。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 用於影片生成的模型。選擇模型後,將顯示提示詞、解析度、長寬比、持續時間和音訊生成等其他必要輸入參數。"Seedance 2.0" 用於最高品質;"Seedance 2.0 Fast" 用於速度優化。 | +| `seed` | INT | 否 | 0 至 2147483647 | 種子值(預設值:0)。如果此值發生變化,節點將重新運行,但無論種子值為何,結果都是非確定性的。 | +| `watermark` | BOOLEAN | 否 | `True` / `False` | 是否在影片中添加浮水印(預設值:False)。這是一個進階設定。 | + +**注意:** `model` 參數是一個動態組合框。當您選擇一個模型時,它將顯示幾個必須填寫的必要子參數,包括文字提示、解析度、長寬比、持續時間以及是否生成音訊。提示文字在去除空白字元後,長度必須至少為 1 個字元。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `video` | VIDEO | 生成的影片檔案。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/zh.md b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/zh.md new file mode 100644 index 000000000..a03e1f3c2 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/zh.md @@ -0,0 +1,19 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDance2TextToVideoNode/zh.md) + +此节点使用字节跳动的 Seedance 2.0 API,根据文本描述生成视频。它会将您的提示词发送到所选模型,等待视频处理完成,并返回最终结果。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"Seedance 2.0"`
`"Seedance 2.0 Fast"` | 用于视频生成的模型。选择一个模型将显示提示词、分辨率、宽高比、时长和音频生成等额外的必填输入项。"Seedance 2.0" 用于最高质量;"Seedance 2.0 Fast" 用于速度优化。 | +| `seed` | INT | 否 | 0 至 2147483647 | 种子值(默认:0)。如果此值发生变化,节点将重新运行,但无论种子值如何,结果都是非确定性的。 | +| `watermark` | BOOLEAN | 否 | `True` / `False` | 是否为视频添加水印(默认:False)。这是一个高级设置。 | + +**注意:** `model` 参数是一个动态组合框。当您选择一个模型时,它将显示几个必须填写的必填子参数,包括文本提示词、分辨率、宽高比、时长以及是否生成音频。提示词文本在去除空格后长度必须至少为 1 个字符。 + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `video` | VIDEO | 生成的视频文件。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ar.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ar.md new file mode 100644 index 000000000..5be3ca2ac --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ar.md @@ -0,0 +1,50 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ar.md) + +أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية. + +## قواعد الترجمة + +1. **المحتوى الذي يجب عدم ترجمته:** + - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model` + - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ + - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات + - الكود، مسارات الملفات + +2. **المحتوى الذي يجب ترجمته:** + - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + - جميع النصوص الوصفية والتوضيحية + - أوصاف المعاملات + +3. **جودة الترجمة:** + - استخدام اللغة العربية الفصحى المعاصرة + - الحفاظ على نبرة احترافية ولكن سهلة الفهم + - ضمان الدقة التقنية + - استخدام المصطلحات التقنية العربية القياسية + +4. **التنسيق:** + - الحفاظ على جميع تنسيقات Markdown + - الحفاظ على بنية الجداول + - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا) + +الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة: + +تنشئ هذه العقدة أصل صورة شخصي لخدمة Seedance 2.0 من ByteDance. تقوم برفع صورة إدخال وتسجيلها ضمن مجموعة أصول محددة. إذا لم يتم توفير معرف مجموعة، فستبدأ عملية التحقق من هوية الشخص الحقيقي في متصفحك لإنشاء مجموعة جديدة قبل إضافة الأصل. + +## المدخلات + +| المعامل | نوع البيانات | إجباري | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | نعم | | الصورة المراد تسجيلها كأصل شخصي. | +| `group_id` | STRING | لا | | إعادة استخدام معرف مجموعة أصول Seedance موجود لتجنب التحقق البشري المتكرر لنفس الشخص. اتركه فارغًا لتشغيل التحقق من هوية الشخص الحقيقي في المتصفح وإنشاء مجموعة جديدة (الافتراضي: فارغ). | + +**قيود الصورة:** +* يجب أن يكون عرض الصورة بين 300 و 6000 بكسل. +* يجب أن يكون ارتفاع الصورة بين 300 و 6000 بكسل. +* يجب أن تكون نسبة العرض إلى الارتفاع للصورة بين 0.4:1 و 2.5:1. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `asset_id` | STRING | المعرف الفريد لأصل الصورة المنشأ حديثًا. | +| `group_id` | STRING | معرف مجموعة الأصول. سيكون هذا هو `group_id` المقدم أو معرفًا تم إنشاؤه حديثًا. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/en.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/en.md new file mode 100644 index 000000000..c23555cb0 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/en.md @@ -0,0 +1,22 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/en.md) + +This node creates a personal image asset for ByteDance's Seedance 2.0 service. It uploads an input image and registers it within a specified asset group. If no group ID is provided, it will initiate a real-person authentication process in your browser to create a new group before adding the asset. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Yes | | The image to be registered as a personal asset. | +| `group_id` | STRING | No | | Reuse an existing Seedance asset group ID to skip repeated human verification for the same person. Leave empty to run real-person authentication in the browser and create a new group (default: empty). | + +**Image Constraints:** +* The image width must be between 300 and 6000 pixels. +* The image height must be between 300 and 6000 pixels. +* The image aspect ratio must be between 0.4:1 and 2.5:1. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `asset_id` | STRING | The unique identifier for the newly created image asset. | +| `group_id` | STRING | The identifier for the asset group. This will be the provided `group_id` or a newly created one. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/es.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/es.md new file mode 100644 index 000000000..10fadabf5 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/es.md @@ -0,0 +1,22 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/es.md) + +Este nodo crea un recurso de imagen personal para el servicio Seedance 2.0 de ByteDance. Sube una imagen de entrada y la registra dentro de un grupo de recursos especificado. Si no se proporciona un ID de grupo, iniciará un proceso de autenticación de persona real en su navegador para crear un nuevo grupo antes de agregar el recurso. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Sí | | La imagen que se registrará como recurso personal. | +| `group_id` | STRING | No | | Reutiliza un ID de grupo de recursos de Seedance existente para omitir la verificación humana repetida para la misma persona. Déjelo vacío para ejecutar la autenticación de persona real en el navegador y crear un nuevo grupo (por defecto: vacío). | + +**Restricciones de la Imagen:** +* El ancho de la imagen debe estar entre 300 y 6000 píxeles. +* La altura de la imagen debe estar entre 300 y 6000 píxeles. +* La relación de aspecto de la imagen debe estar entre 0.4:1 y 2.5:1. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `asset_id` | STRING | El identificador único para el recurso de imagen recién creado. | +| `group_id` | STRING | El identificador para el grupo de recursos. Este será el `group_id` proporcionado o uno recién creado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/fr.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/fr.md new file mode 100644 index 000000000..1a5bf9064 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/fr.md @@ -0,0 +1,22 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/fr.md) + +Ce nœud crée un actif d'image personnel pour le service Seedance 2.0 de ByteDance. Il téléverse une image d'entrée et l'enregistre dans un groupe d'actifs spécifié. Si aucun identifiant de groupe n'est fourni, il lancera un processus d'authentification en temps réel dans votre navigateur pour créer un nouveau groupe avant d'ajouter l'actif. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Oui | | L'image à enregistrer comme actif personnel. | +| `group_id` | STRING | Non | | Réutilisez un identifiant de groupe d'actifs Seedance existant pour éviter une vérification humaine répétée pour la même personne. Laissez vide pour exécuter l'authentification en temps réel dans le navigateur et créer un nouveau groupe (par défaut : vide). | + +**Contraintes de l'image :** +* La largeur de l'image doit être comprise entre 300 et 6000 pixels. +* La hauteur de l'image doit être comprise entre 300 et 6000 pixels. +* Le rapport d'aspect de l'image doit être compris entre 0,4:1 et 2,5:1. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `asset_id` | STRING | L'identifiant unique pour le nouvel actif d'image créé. | +| `group_id` | STRING | L'identifiant pour le groupe d'actifs. Ce sera l'identifiant `group_id` fourni ou un nouvel identifiant créé. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ja.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ja.md new file mode 100644 index 000000000..35aba8178 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ja.md @@ -0,0 +1,22 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ja.md) + +このノードは、ByteDanceのSeedance 2.0サービス用の個人画像アセットを作成します。入力画像をアップロードし、指定されたアセットグループに登録します。グループIDが提供されない場合は、ブラウザで本人確認プロセスを開始し、新しいグループを作成してからアセットを追加します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | はい | | 個人アセットとして登録する画像。 | +| `group_id` | STRING | いいえ | | 既存のSeedanceアセットグループIDを再利用し、同一人物に対する繰り返しの本人確認をスキップします。ブラウザで本人確認を実行し、新しいグループを作成する場合は空のままにします(デフォルト:空)。 | + +**画像の制約:** +* 画像の幅は300~6000ピクセルである必要があります。 +* 画像の高さは300~6000ピクセルである必要があります。 +* 画像のアスペクト比は0.4:1~2.5:1である必要があります。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `asset_id` | STRING | 新しく作成された画像アセットの一意の識別子。 | +| `group_id` | STRING | アセットグループの識別子。指定された`group_id`、または新しく作成されたグループIDになります。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ko.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ko.md new file mode 100644 index 000000000..bad3f3c08 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ko.md @@ -0,0 +1,24 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ko.md) + +이 문서는 AI로 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/en.md) + +이 노드는 ByteDance의 Seedance 2.0 서비스를 위한 개인 이미지 자산을 생성합니다. 입력 이미지를 업로드하고 지정된 자산 그룹에 등록합니다. 그룹 ID가 제공되지 않으면, 자산을 추가하기 전에 브라우저에서 실물 인증 절차를 시작하여 새 그룹을 생성합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 예 | | 개인 자산으로 등록할 이미지입니다. | +| `group_id` | STRING | 아니요 | | 동일 인물에 대한 반복적인 실물 인증을 건너뛰기 위해 기존 Seedance 자산 그룹 ID를 재사용합니다. 브라우저에서 실물 인증을 실행하고 새 그룹을 생성하려면 비워 두십시오(기본값: 비움). | + +**이미지 제약 조건:** +* 이미지 너비는 300픽셀 이상 6000픽셀 이하여야 합니다. +* 이미지 높이는 300픽셀 이상 6000픽셀 이하여야 합니다. +* 이미지 종횡비는 0.4:1에서 2.5:1 사이여야 합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `asset_id` | STRING | 새로 생성된 이미지 자산의 고유 식별자입니다. | +| `group_id` | STRING | 자산 그룹의 식별자입니다. 제공된 `group_id` 또는 새로 생성된 ID가 됩니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/pt-BR.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/pt-BR.md new file mode 100644 index 000000000..fb45c73ef --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/pt-BR.md @@ -0,0 +1,22 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/pt-BR.md) + +Este nó cria um ativo de imagem pessoal para o serviço Seedance 2.0 da ByteDance. Ele faz upload de uma imagem de entrada e a registra em um grupo de ativos especificado. Se nenhum ID de grupo for fornecido, ele iniciará um processo de autenticação de pessoa real no seu navegador para criar um novo grupo antes de adicionar o ativo. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Intervalo | Descrição | +|-----------|---------------|-------------|-----------|-----------| +| `image` | IMAGE | Sim | | A imagem a ser registrada como um ativo pessoal. | +| `group_id` | STRING | Não | | Reutiliza um ID de grupo de ativos Seedance existente para evitar verificação humana repetida para a mesma pessoa. Deixe vazio para executar a autenticação de pessoa real no navegador e criar um novo grupo (padrão: vazio). | + +**Restrições da Imagem:** +* A largura da imagem deve estar entre 300 e 6000 pixels. +* A altura da imagem deve estar entre 300 e 6000 pixels. +* A proporção da imagem deve estar entre 0,4:1 e 2,5:1. + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `asset_id` | STRING | O identificador único para o ativo de imagem recém-criado. | +| `group_id` | STRING | O identificador para o grupo de ativos. Será o `group_id` fornecido ou um recém-criado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ru.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ru.md new file mode 100644 index 000000000..623dc992e --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ru.md @@ -0,0 +1,22 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/ru.md) + +Этот узел создаёт персональный ресурс изображения для сервиса Seedance 2.0 от ByteDance. Он загружает входное изображение и регистрирует его в указанной группе ресурсов. Если идентификатор группы не указан, в вашем браузере будет запущен процесс проверки реального человека для создания новой группы перед добавлением ресурса. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Да | | Изображение, которое будет зарегистрировано как персональный ресурс. | +| `group_id` | STRING | Нет | | Повторное использование существующего идентификатора группы ресурсов Seedance для пропуска повторной проверки человека для одного и того же лица. Оставьте пустым, чтобы запустить проверку реального человека в браузере и создать новую группу (по умолчанию: пусто). | + +**Ограничения по изображению:** +* Ширина изображения должна быть от 300 до 6000 пикселей. +* Высота изображения должна быть от 300 до 6000 пикселей. +* Соотношение сторон изображения должно быть от 0.4:1 до 2.5:1. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `asset_id` | STRING | Уникальный идентификатор для созданного ресурса изображения. | +| `group_id` | STRING | Идентификатор группы ресурсов. Это будет предоставленный `group_id` или вновь созданный. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/tr.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/tr.md new file mode 100644 index 000000000..c879e607d --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/tr.md @@ -0,0 +1,22 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/tr.md) + +Bu düğüm, ByteDance'in Seedance 2.0 hizmeti için kişisel bir görsel varlığı oluşturur. Bir girdi görselini yükler ve belirtilen bir varlık grubuna kaydeder. Herhangi bir grup kimliği sağlanmazsa, varlığı eklemeden önce yeni bir grup oluşturmak için tarayıcınızda bir gerçek kişi doğrulama işlemi başlatır. + +## Girdiler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Evet | | Kişisel varlık olarak kaydedilecek görsel. | +| `group_id` | STRING | Hayır | | Aynı kişi için tekrarlanan insan doğrulamasını atlamak üzere mevcut bir Seedance varlık grubu kimliğini yeniden kullanın. Tarayıcıda gerçek kişi doğrulaması çalıştırmak ve yeni bir grup oluşturmak için boş bırakın (varsayılan: boş). | + +**Görsel Kısıtlamaları:** +* Görsel genişliği 300 ile 6000 piksel arasında olmalıdır. +* Görsel yüksekliği 300 ile 6000 piksel arasında olmalıdır. +* Görsel en-boy oranı 0.4:1 ile 2.5:1 arasında olmalıdır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `asset_id` | STRING | Yeni oluşturulan görsel varlığı için benzersiz tanımlayıcı. | +| `group_id` | STRING | Varlık grubu için tanımlayıcı. Bu, sağlanan `group_id` veya yeni oluşturulan bir kimlik olacaktır. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/zh-TW.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/zh-TW.md new file mode 100644 index 000000000..96ec7dfa9 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/zh-TW.md @@ -0,0 +1,22 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/zh-TW.md) + +此節點為字節跳動的 Seedance 2.0 服務創建個人圖像資產。它會上傳輸入圖像並將其註冊到指定的資產群組中。如果未提供群組 ID,它將在您的瀏覽器中啟動真人認證流程以創建新群組,然後再添加資產。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | | 要註冊為個人資產的圖像。 | +| `group_id` | STRING | 否 | | 重複使用現有的 Seedance 資產群組 ID,以跳過對同一人的重複真人驗證。留空則會在瀏覽器中運行真人認證並創建新群組(預設為空)。 | + +**圖像限制:** +* 圖像寬度必須在 300 到 6000 像素之間。 +* 圖像高度必須在 300 到 6000 像素之間。 +* 圖像長寬比必須在 0.4:1 到 2.5:1 之間。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `asset_id` | STRING | 新創建圖像資產的唯一識別碼。 | +| `group_id` | STRING | 資產群組的識別碼。這將是提供的 `group_id` 或新創建的群組 ID。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/zh.md b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/zh.md new file mode 100644 index 000000000..420f2d9f2 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/zh.md @@ -0,0 +1,22 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateImageAsset/zh.md) + +此节点为字节跳动的 Seedance 2.0 服务创建个人图像资产。它会上传输入图像并将其注册到指定的资产组中。如果未提供组 ID,它将在您的浏览器中启动真人认证流程以创建新组,然后再添加资产。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | | 要注册为个人资产的图像。 | +| `group_id` | STRING | 否 | | 重用现有的 Seedance 资产组 ID,以避免对同一人进行重复的真人验证。留空则会在浏览器中运行真人认证并创建一个新组(默认:空)。 | + +**图像限制:** +* 图像宽度必须在 300 到 6000 像素之间。 +* 图像高度必须在 300 到 6000 像素之间。 +* 图像宽高比必须在 0.4:1 到 2.5:1 之间。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `asset_id` | STRING | 新创建图像资产的唯一标识符。 | +| `group_id` | STRING | 资产组的标识符。这将是提供的 `group_id` 或新创建的组 ID。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ar.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ar.md new file mode 100644 index 000000000..abc97f5dc --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ar.md @@ -0,0 +1,24 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ar.md) + +هذه العقدة تنشئ أصل فيديو شخصي لـ Seedance 2.0. تقوم برفع الفيديو المُدخل وتسجيله ضمن مجموعة أصول محددة. إذا لم تقم بتوفير معرف مجموعة، فسيتم توجيهك لإجراء عملية التحقق من الشخص الحقيقي في متصفحك لإنشاء مجموعة جديدة أولاً. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `video` | فيديو | نعم | - | الفيديو المراد تسجيله كأصل شخصي. | +| `group_id` | نص | لا | - | إعادة استخدام معرف مجموعة أصول Seedance موجود لتجنب التحقق البشري المتكرر لنفس الشخص. اتركه فارغًا لتشغيل المصادقة البشرية الحقيقية في المتصفح وإنشاء مجموعة جديدة. (الافتراضي: سلسلة فارغة) | + +**قيود الفيديو:** +* **المدة:** يجب أن تكون بين 2 و 15 ثانية. +* **الأبعاد:** يجب أن يكون العرض والارتفاع بين 300 و 6000 بكسل لكل منهما. +* **نسبة العرض إلى الارتفاع:** يجب أن تكون نسبة العرض إلى الارتفاع بين 0.4 و 2.5. +* **إجمالي البكسلات:** يجب أن يكون إجمالي عدد البكسلات (العرض × الارتفاع) بين 409,600 و 927,408. +* **معدل الإطارات:** يجب أن يكون بين 24 و 60 إطارًا في الثانية (FPS). + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `asset_id` | نص | المعرف الفريد لأصل الفيديو المنشأ حديثًا. | +| `group_id` | نص | معرف مجموعة الأصول التي تحتوي على الفيديو الجديد. سيكون هذا هو `group_id` المُقدم أو معرفًا تم إنشاؤه حديثًا. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/en.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/en.md new file mode 100644 index 000000000..f04ff9a98 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/en.md @@ -0,0 +1,24 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/en.md) + +This node creates a personal video asset for Seedance 2.0. It uploads your input video and registers it within a specified asset group. If you don't provide a group ID, it will guide you through a real-person verification process in your browser to create a new group first. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | Yes | - | Video to register as a personal asset. | +| `group_id` | STRING | No | - | Reuse an existing Seedance asset group ID to skip repeated human verification for the same person. Leave empty to run real-person authentication in the browser and create a new group. (default: empty string) | + +**Video Constraints:** +* **Duration:** Must be between 2 and 15 seconds. +* **Dimensions:** Width and height must each be between 300 and 6000 pixels. +* **Aspect Ratio:** The width-to-height ratio must be between 0.4 and 2.5. +* **Total Pixels:** The total number of pixels (width × height) must be between 409,600 and 927,408. +* **Frame Rate:** Must be between 24 and 60 frames per second (FPS). + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `asset_id` | STRING | The unique identifier for the newly created video asset. | +| `group_id` | STRING | The identifier of the asset group containing the new video. This will be the provided `group_id` or a newly created one. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/es.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/es.md new file mode 100644 index 000000000..b4a8b4a55 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/es.md @@ -0,0 +1,24 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/es.md) + +Este nodo crea un recurso de video personal para Seedance 2.0. Sube tu video de entrada y lo registra dentro de un grupo de recursos especificado. Si no proporcionas un ID de grupo, te guiará a través de un proceso de verificación de persona real en tu navegador para crear primero un nuevo grupo. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | Sí | - | Video a registrar como recurso personal. | +| `group_id` | STRING | No | - | Reutiliza un ID de grupo de recursos de Seedance existente para omitir la verificación humana repetida para la misma persona. Déjalo vacío para ejecutar la autenticación de persona real en el navegador y crear un nuevo grupo. (valor por defecto: cadena vacía) | + +**Restricciones del Video:** +* **Duración:** Debe estar entre 2 y 15 segundos. +* **Dimensiones:** El ancho y el alto deben estar cada uno entre 300 y 6000 píxeles. +* **Relación de Aspecto:** La relación ancho-alto debe estar entre 0.4 y 2.5. +* **Píxeles Totales:** El número total de píxeles (ancho × alto) debe estar entre 409,600 y 927,408. +* **Tasa de Cuadros:** Debe estar entre 24 y 60 cuadros por segundo (FPS). + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `asset_id` | STRING | El identificador único para el recurso de video recién creado. | +| `group_id` | STRING | El identificador del grupo de recursos que contiene el nuevo video. Este será el `group_id` proporcionado o uno recién creado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/fr.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/fr.md new file mode 100644 index 000000000..a63891ac3 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/fr.md @@ -0,0 +1,24 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/fr.md) + +Ce nœud crée un actif vidéo personnel pour Seedance 2.0. Il télécharge votre vidéo d'entrée et l'enregistre dans un groupe d'actifs spécifié. Si vous ne fournissez pas d'ID de groupe, il vous guidera à travers un processus de vérification en temps réel dans votre navigateur pour créer d'abord un nouveau groupe. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | Oui | - | Vidéo à enregistrer comme actif personnel. | +| `group_id` | STRING | Non | - | Réutilisez un ID de groupe d'actifs Seedance existant pour éviter une vérification humaine répétée pour la même personne. Laissez vide pour exécuter l'authentification en temps réel dans le navigateur et créer un nouveau groupe. (par défaut : chaîne vide) | + +**Contraintes de la vidéo :** +* **Durée :** Doit être comprise entre 2 et 15 secondes. +* **Dimensions :** La largeur et la hauteur doivent chacune être comprises entre 300 et 6000 pixels. +* **Ratio d'aspect :** Le rapport largeur/hauteur doit être compris entre 0,4 et 2,5. +* **Pixels totaux :** Le nombre total de pixels (largeur × hauteur) doit être compris entre 409 600 et 927 408. +* **Fréquence d'images :** Doit être comprise entre 24 et 60 images par seconde (FPS). + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `asset_id` | STRING | L'identifiant unique du nouvel actif vidéo créé. | +| `group_id` | STRING | L'identifiant du groupe d'actifs contenant la nouvelle vidéo. Il s'agira de l'`group_id` fourni ou d'un nouvel identifiant créé. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ja.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ja.md new file mode 100644 index 000000000..c943c0781 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ja.md @@ -0,0 +1,24 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ja.md) + +このノードは、Seedance 2.0用の個人用ビデオアセットを作成します。入力ビデオをアップロードし、指定されたアセットグループに登録します。グループIDを指定しない場合は、ブラウザで実在確認プロセスを案内し、新しいグループを先に作成します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | はい | - | 個人用アセットとして登録するビデオです。 | +| `group_id` | STRING | いいえ | - | 既存のSeedanceアセットグループIDを再利用して、同一人物に対する繰り返しの実在確認をスキップします。空のままにすると、ブラウザで実在認証を実行し、新しいグループを作成します。(デフォルト:空文字列) | + +**ビデオの制約:** +* **長さ:** 2秒から15秒の間である必要があります。 +* **寸法:** 幅と高さはそれぞれ300ピクセルから6000ピクセルの間である必要があります。 +* **アスペクト比:** 幅と高さの比率は0.4から2.5の間である必要があります。 +* **総ピクセル数:** 総ピクセル数(幅×高さ)は409,600から927,408の間である必要があります。 +* **フレームレート:** 毎秒24フレームから60フレーム(FPS)の間である必要があります。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `asset_id` | STRING | 新しく作成されたビデオアセットの一意の識別子です。 | +| `group_id` | STRING | 新しいビデオを含むアセットグループの識別子です。これは、指定された`group_id`、または新しく作成されたものになります。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ko.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ko.md new file mode 100644 index 000000000..3ecb10df6 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ko.md @@ -0,0 +1,26 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ko.md) + +이 문서는 AI로 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/en.md) + +이 노드는 Seedance 2.0용 개인 비디오 자산을 생성합니다. 입력 비디오를 업로드하고 지정된 자산 그룹 내에 등록합니다. 그룹 ID를 제공하지 않으면 브라우저에서 실물 인증 절차를 안내하여 먼저 새 그룹을 생성합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | 예 | - | 개인 자산으로 등록할 비디오입니다. | +| `group_id` | STRING | 아니요 | - | 기존 Seedance 자산 그룹 ID를 재사용하여 동일 인물에 대한 반복적인 실물 인증을 건너뜁니다. 비워두면 브라우저에서 실물 인증을 실행하고 새 그룹을 생성합니다. (기본값: 빈 문자열) | + +**비디오 제약 조건:** +* **길이:** 2초에서 15초 사이여야 합니다. +* **크기:** 가로와 세로가 각각 300픽셀에서 6000픽셀 사이여야 합니다. +* **종횡비:** 가로 대 세로 비율이 0.4에서 2.5 사이여야 합니다. +* **총 픽셀 수:** 총 픽셀 수(가로 × 세로)는 409,600에서 927,408 사이여야 합니다. +* **프레임 속도:** 초당 24프레임에서 60프레임(FPS) 사이여야 합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `asset_id` | STRING | 새로 생성된 비디오 자산의 고유 식별자입니다. | +| `group_id` | STRING | 새 비디오가 포함된 자산 그룹의 식별자입니다. 제공된 `group_id`이거나 새로 생성된 ID입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/pt-BR.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/pt-BR.md new file mode 100644 index 000000000..2b4d37178 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/pt-BR.md @@ -0,0 +1,24 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/pt-BR.md) + +Este nó cria um ativo de vídeo pessoal para o Seedance 2.0. Ele faz upload do seu vídeo de entrada e o registra em um grupo de ativos especificado. Se você não fornecer um ID de grupo, ele o guiará por um processo de verificação de pessoa real no seu navegador para criar um novo grupo primeiro. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `video` | VIDEO | Sim | - | Vídeo a ser registrado como ativo pessoal. | +| `group_id` | STRING | Não | - | Reutiliza um ID de grupo de ativos Seedance existente para evitar verificação humana repetida para a mesma pessoa. Deixe vazio para executar a autenticação de pessoa real no navegador e criar um novo grupo. (padrão: string vazia) | + +**Restrições do Vídeo:** +* **Duração:** Deve estar entre 2 e 15 segundos. +* **Dimensões:** Largura e altura devem estar entre 300 e 6000 pixels. +* **Proporção de Aspecto:** A proporção largura/altura deve estar entre 0,4 e 2,5. +* **Total de Pixels:** O número total de pixels (largura × altura) deve estar entre 409.600 e 927.408. +* **Taxa de Quadros:** Deve estar entre 24 e 60 quadros por segundo (FPS). + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `asset_id` | STRING | O identificador único para o ativo de vídeo recém-criado. | +| `group_id` | STRING | O identificador do grupo de ativos que contém o novo vídeo. Será o `group_id` fornecido ou um recém-criado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ru.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ru.md new file mode 100644 index 000000000..1d30f51f7 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ru.md @@ -0,0 +1,24 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/ru.md) + +Этот узел создает персональный видеоактив для Seedance 2.0. Он загружает ваше входное видео и регистрирует его в указанной группе активов. Если вы не укажете идентификатор группы, узел проведет вас через процесс верификации реального человека в вашем браузере, чтобы сначала создать новую группу. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | Да | - | Видео для регистрации в качестве персонального актива. | +| `group_id` | STRING | Нет | - | Повторное использование существующего идентификатора группы активов Seedance для пропуска повторной верификации человека для того же лица. Оставьте пустым, чтобы запустить аутентификацию реального человека в браузере и создать новую группу. (по умолчанию: пустая строка) | + +**Ограничения для видео:** +* **Длительность:** Должна составлять от 2 до 15 секунд. +* **Размеры:** Ширина и высота должны быть от 300 до 6000 пикселей каждая. +* **Соотношение сторон:** Соотношение ширины к высоте должно быть от 0,4 до 2,5. +* **Общее количество пикселей:** Общее количество пикселей (ширина × высота) должно быть от 409 600 до 927 408. +* **Частота кадров:** Должна составлять от 24 до 60 кадров в секунду (FPS). + +## Выходные параметры + +| Имя выходного параметра | Тип данных | Описание | +|-------------|-----------|-------------| +| `asset_id` | STRING | Уникальный идентификатор для вновь созданного видеоактива. | +| `group_id` | STRING | Идентификатор группы активов, содержащей новое видео. Это будет либо предоставленный `group_id`, либо вновь созданный. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/tr.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/tr.md new file mode 100644 index 000000000..9a935102f --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/tr.md @@ -0,0 +1,24 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/tr.md) + +Bu düğüm, Seedance 2.0 için kişisel bir video varlığı oluşturur. Girdi videonuzu yükler ve belirtilen bir varlık grubuna kaydeder. Bir grup kimliği sağlamazsanız, önce yeni bir grup oluşturmak için tarayıcınızda bir gerçek kişi doğrulama sürecinden geçmenizi sağlar. + +## Girdiler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | Evet | - | Kişisel varlık olarak kaydedilecek video. | +| `group_id` | STRING | Hayır | - | Aynı kişi için tekrarlanan insan doğrulamasını atlamak amacıyla mevcut bir Seedance varlık grubu kimliğini yeniden kullanın. Tarayıcıda gerçek kişi kimlik doğrulaması yapmak ve yeni bir grup oluşturmak için boş bırakın. (varsayılan: boş dize) | + +**Video Kısıtlamaları:** +* **Süre:** 2 ile 15 saniye arasında olmalıdır. +* **Boyutlar:** Genişlik ve yükseklik 300 ile 6000 piksel arasında olmalıdır. +* **En Boy Oranı:** Genişlik-yükseklik oranı 0,4 ile 2,5 arasında olmalıdır. +* **Toplam Piksel:** Toplam piksel sayısı (genişlik × yükseklik) 409.600 ile 927.408 arasında olmalıdır. +* **Kare Hızı:** Saniyede 24 ile 60 kare (FPS) arasında olmalıdır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `asset_id` | STRING | Yeni oluşturulan video varlığı için benzersiz tanımlayıcı. | +| `group_id` | STRING | Yeni videoyu içeren varlık grubunun tanımlayıcısı. Bu, sağlanan `group_id` veya yeni oluşturulan bir kimlik olacaktır. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/zh-TW.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/zh-TW.md new file mode 100644 index 000000000..c0632b760 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/zh-TW.md @@ -0,0 +1,24 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/zh-TW.md) + +此節點為 Seedance 2.0 創建個人影片資產。它會上傳您的輸入影片並將其註冊到指定的資產群組中。如果您未提供群組 ID,它將引導您在瀏覽器中完成真人驗證流程以先創建新群組。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | 是 | - | 要註冊為個人資產的影片。 | +| `group_id` | STRING | 否 | - | 重複使用現有的 Seedance 資產群組 ID,以跳過對同一人的重複真人驗證。留空則會在瀏覽器中執行真人驗證並創建新群組。(預設:空字串) | + +**影片限制條件:** +* **時長:** 必須介於 2 至 15 秒之間。 +* **尺寸:** 寬度和高度必須各自介於 300 至 6000 像素之間。 +* **長寬比:** 寬高比必須介於 0.4 至 2.5 之間。 +* **總像素數:** 總像素數(寬度 × 高度)必須介於 409,600 至 927,408 之間。 +* **幀率:** 必須介於每秒 24 至 60 幀 (FPS) 之間。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `asset_id` | STRING | 新創建影片資產的唯一識別碼。 | +| `group_id` | STRING | 包含新影片的資產群組識別碼。這將是提供的 `group_id` 或新創建的群組 ID。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/zh.md b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/zh.md new file mode 100644 index 000000000..3c59be264 --- /dev/null +++ b/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/zh.md @@ -0,0 +1,24 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ByteDanceCreateVideoAsset/zh.md) + +此节点为 Seedance 2.0 创建个人视频资产。它会将您输入的视频上传并注册到指定的资产组中。如果您未提供组 ID,它将在浏览器中引导您完成真人验证流程以首先创建一个新组。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | 是 | - | 要注册为个人资产的视频。 | +| `group_id` | STRING | 否 | - | 重用现有的 Seedance 资产组 ID,以跳过对同一人的重复真人验证。留空则会在浏览器中运行真人认证并创建一个新组。(默认值:空字符串) | + +**视频约束条件:** +* **时长:** 必须在 2 到 15 秒之间。 +* **尺寸:** 宽度和高度必须各自在 300 到 6000 像素之间。 +* **宽高比:** 宽高比必须在 0.4 到 2.5 之间。 +* **总像素数:** 总像素数(宽度 × 高度)必须在 409,600 到 927,408 之间。 +* **帧率:** 必须在每秒 24 到 60 帧(FPS)之间。 + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `asset_id` | STRING | 新创建视频资产的唯一标识符。 | +| `group_id` | STRING | 包含新视频的资产组的标识符。这将是提供的 `group_id` 或新创建的组 ID。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/ar.md b/comfyui_embedded_docs/docs/ColorTransfer/ar.md new file mode 100644 index 000000000..2be4eed20 --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/ar.md @@ -0,0 +1,31 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/ar.md) + +هذا توثيق عقدة ColorTransfer من ComfyUI، وهو أداة تقوم بضبط لوحة الألوان للصورة الهدف لتتناسب مع ألوان صورة مرجعية. تستخدم خوارزميات رياضية مختلفة لتحليل ونقل خصائص الألوان، مثل السطوع والتباين وتوزيع درجات الألوان، من الصورة المرجعية إلى الصورة الهدف. هذا مفيد لتحقيق تناسق بصري عبر صور متعددة أو تطبيق تدرج لوني معين. + +## المدخلات + +| المعامل | نوع البيانات | إجباري | النطاق | الوصف | +|---------|---------------|--------|-------|-------------| +| `image_target` | IMAGE | نعم | - | الصورة (الصور) التي سيتم تطبيق تحويل الألوان عليها. | +| `image_ref` | IMAGE | لا | - | الصورة (الصور) المرجعية لمطابقة الألوان. إذا لم يتم توفيرها، يتم تخطي المعالجة وإرجاع الصورة الهدف كما هي. | +| `method` | COMBO | نعم | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | خوارزمية نقل الألوان المراد استخدامها. | +| `source_stats` | DYNAMICCOMBO | نعم | `"per_frame"`
`"uniform"`
`"target_frame"` | يحدد كيفية حساب الإحصائيات اللونية من الصورة (الصور) المصدر (الهدف). | +| `strength` | FLOAT | نعم | 0.0 إلى 10.0 | شدة تأثير نقل الألوان. القيمة 1.0 تطبق التحويل الكامل، بينما القيمة 0.0 تعيد الصورة الأصلية. القيمة الافتراضية: 1.0 | + +**تفاصيل المعاملات:** +* **خيارات `source_stats`:** + * **`per_frame`**: يتم مطابقة كل إطار في الدفعة مع `image_ref` بشكل فردي. + * **`uniform`**: يتم تجميع الإحصائيات اللونية عبر جميع إطارات المصدر لإنشاء خط أساس واحد، ثم يتم مطابقته مع `image_ref`. + * **`target_frame`**: يستخدم إطارًا واحدًا محددًا من دفعة الهدف كخط أساس لحساب التحويل إلى `image_ref`. ثم يتم تطبيق هذا التحويل بشكل موحد على جميع الإطارات، مما يحافظ على الاختلافات اللونية النسبية بينها. عند تحديد هذا الخيار، يصبح معامل إضافي `target_index` متاحًا. +* **`target_index`** (يظهر عندما يكون `source_stats` هو `"target_frame"`): فهرس الإطار (بدءًا من 0) المستخدم كخط أساس مصدر لحساب التحويل. القيمة الافتراضية: 0. يجب أن يكون بين 0 و 10000. + +**القيود:** +* إذا لم يتم توفير `image_ref` أو تم تعيين `strength` إلى 0.0، تقوم العقدة بإرجاع `image_target` الأصلي دون معالجة. +* عندما يتم تعيين `source_stats` إلى `"target_frame"`، يجب أن يكون `target_index` فهرسًا صالحًا ضمن دفعة `image_target`. إذا تجاوز عدد الإطارات، يتم استخدام الإطار الأخير. +* بالنسبة لطريقة `histogram` مع `source_stats` المضبوط على `"per_frame"`، إذا كان حجم دفعة `image_ref` أكبر من 1، يتم مطابقة كل إطار هدف مع إطار المرجع المقابل حسب الفهرس. إذا كانت دفعة المرجع تحتوي على إطار واحد فقط، يتم استخدامه لجميع إطارات الهدف. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `image` | IMAGE | الصورة (الصور) الناتجة بعد تطبيق نقل الألوان. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/en.md b/comfyui_embedded_docs/docs/ColorTransfer/en.md new file mode 100644 index 000000000..a67d2c862 --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/en.md @@ -0,0 +1,31 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/en.md) + +The ColorTransfer node adjusts the color palette of a target image to match the colors of a reference image. It uses different mathematical algorithms to analyze and transfer the color characteristics, such as brightness, contrast, and hue distribution, from the reference to the target. This is useful for creating visual consistency across multiple images or applying a specific color grade. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image_target` | IMAGE | Yes | - | Image(s) to apply the color transform to. | +| `image_ref` | IMAGE | No | - | Reference image(s) to match colors to. If not provided, processing is skipped and the target image is returned unchanged. | +| `method` | COMBO | Yes | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | The color transfer algorithm to use. | +| `source_stats` | DYNAMICCOMBO | Yes | `"per_frame"`
`"uniform"`
`"target_frame"` | Determines how color statistics are calculated from the source (target) image(s). | +| `strength` | FLOAT | Yes | 0.0 to 10.0 | The intensity of the color transfer effect. A value of 1.0 applies the full transform, while 0.0 returns the original image. Default: 1.0 | + +**Parameter Details:** +* **`source_stats` Options:** + * **`per_frame`**: Each frame in a batch is matched to the `image_ref` individually. + * **`uniform`**: Color statistics are pooled across all source frames to create a single baseline, which is then matched to the `image_ref`. + * **`target_frame`**: Uses one chosen frame from the target batch as the baseline for computing the transform to the `image_ref`. This transform is then applied uniformly to all frames, which preserves the relative color differences between them. When this option is selected, an additional `target_index` parameter becomes available. +* **`target_index`** (appears when `source_stats` is `"target_frame"`): The frame index (starting from 0) used as the source baseline for computing the transform. Default: 0. Must be between 0 and 10000. + +**Constraints:** +* If `image_ref` is not provided or `strength` is set to 0.0, the node returns the original `image_target` without processing. +* When `source_stats` is set to `"target_frame"`, the `target_index` must be a valid index within the batch of `image_target`. If it exceeds the number of frames, the last frame is used. +* For the `histogram` method with `source_stats` set to `"per_frame"`, if the batch size of `image_ref` is greater than 1, each target frame is matched to the corresponding reference frame by index. If the reference batch has only one frame, it is used for all target frames. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | The resulting image(s) after the color transfer has been applied. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/es.md b/comfyui_embedded_docs/docs/ColorTransfer/es.md new file mode 100644 index 000000000..29e3e096a --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/es.md @@ -0,0 +1,31 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/es.md) + +El nodo ColorTransfer ajusta la paleta de colores de una imagen objetivo para que coincida con los colores de una imagen de referencia. Utiliza diferentes algoritmos matemáticos para analizar y transferir las características de color, como el brillo, el contraste y la distribución de tonos, desde la referencia al objetivo. Esto es útil para crear coherencia visual entre múltiples imágenes o para aplicar un gradado de color específico. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image_target` | IMAGE | Sí | - | Imagen(es) a la(s) que se aplicará la transformación de color. | +| `image_ref` | IMAGE | No | - | Imagen(es) de referencia con la(s) que se igualarán los colores. Si no se proporciona, se omite el procesamiento y se devuelve la imagen objetivo sin cambios. | +| `method` | COMBO | Sí | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | El algoritmo de transferencia de color a utilizar. | +| `source_stats` | DYNAMICCOMBO | Sí | `"per_frame"`
`"uniform"`
`"target_frame"` | Determina cómo se calculan las estadísticas de color a partir de la(s) imagen(es) fuente (objetivo). | +| `strength` | FLOAT | Sí | 0.0 a 10.0 | La intensidad del efecto de transferencia de color. Un valor de 1.0 aplica la transformación completa, mientras que 0.0 devuelve la imagen original. Por defecto: 1.0 | + +**Detalles de los Parámetros:** +* **Opciones de `source_stats`:** + * **`per_frame`**: Cada fotograma en un lote se iguala individualmente a la `image_ref`. + * **`uniform`**: Las estadísticas de color se agrupan en todos los fotogramas fuente para crear una única línea base, que luego se iguala a la `image_ref`. + * **`target_frame`**: Utiliza un fotograma elegido del lote objetivo como línea base para calcular la transformación hacia la `image_ref`. Esta transformación se aplica luego uniformemente a todos los fotogramas, lo que preserva las diferencias de color relativas entre ellos. Cuando se selecciona esta opción, se hace disponible un parámetro adicional `target_index`. +* **`target_index`** (aparece cuando `source_stats` es `"target_frame"`): El índice del fotograma (comenzando desde 0) utilizado como línea base fuente para calcular la transformación. Por defecto: 0. Debe estar entre 0 y 10000. + +**Restricciones:** +* Si no se proporciona `image_ref` o `strength` se establece en 0.0, el nodo devuelve la `image_target` original sin procesar. +* Cuando `source_stats` está configurado como `"target_frame"`, el `target_index` debe ser un índice válido dentro del lote de `image_target`. Si excede el número de fotogramas, se utiliza el último fotograma. +* Para el método `histogram` con `source_stats` configurado como `"per_frame"`, si el tamaño del lote de `image_ref` es mayor que 1, cada fotograma objetivo se iguala al fotograma de referencia correspondiente por índice. Si el lote de referencia tiene solo un fotograma, se utiliza para todos los fotogramas objetivo. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `image` | IMAGE | La(s) imagen(es) resultante(s) después de aplicar la transferencia de color. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/fr.md b/comfyui_embedded_docs/docs/ColorTransfer/fr.md new file mode 100644 index 000000000..8c98e4e65 --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/fr.md @@ -0,0 +1,31 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/fr.md) + +Le nœud ColorTransfer ajuste la palette de couleurs d'une image cible pour correspondre aux couleurs d'une image de référence. Il utilise différents algorithmes mathématiques pour analyser et transférer les caractéristiques de couleur, telles que la luminosité, le contraste et la distribution des teintes, de la référence vers la cible. Cela est utile pour créer une cohérence visuelle entre plusieurs images ou pour appliquer une étalonnage couleur spécifique. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image_target` | IMAGE | Oui | - | Image(s) à laquelle/auxquelles appliquer la transformation de couleur. | +| `image_ref` | IMAGE | Non | - | Image(s) de référence pour l'ajustement des couleurs. Si non fournie, le traitement est ignoré et l'image cible est retournée inchangée. | +| `method` | COMBO | Oui | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | L'algorithme de transfert de couleur à utiliser. | +| `source_stats` | DYNAMICCOMBO | Oui | `"per_frame"`
`"uniform"`
`"target_frame"` | Détermine comment les statistiques de couleur sont calculées à partir de(s) image(s) source (cible). | +| `strength` | FLOAT | Oui | 0.0 à 10.0 | L'intensité de l'effet de transfert de couleur. Une valeur de 1.0 applique la transformation complète, tandis que 0.0 retourne l'image originale. Par défaut : 1.0 | + +**Détails des paramètres :** +* **Options de `source_stats` :** + * **`per_frame`** : Chaque image d'un lot est ajustée individuellement à l'`image_ref`. + * **`uniform`** : Les statistiques de couleur sont regroupées sur toutes les images sources pour créer une base de référence unique, qui est ensuite ajustée à l'`image_ref`. + * **`target_frame`** : Utilise une image choisie du lot cible comme base de référence pour calculer la transformation vers l'`image_ref`. Cette transformation est ensuite appliquée uniformément à toutes les images, ce qui préserve les différences de couleur relatives entre elles. Lorsque cette option est sélectionnée, un paramètre supplémentaire `target_index` devient disponible. +* **`target_index`** (apparaît lorsque `source_stats` est `"target_frame"`) : L'index de l'image (commençant à 0) utilisé comme base de référence source pour calculer la transformation. Par défaut : 0. Doit être compris entre 0 et 10000. + +**Contraintes :** +* Si `image_ref` n'est pas fournie ou si `strength` est réglé sur 0.0, le nœud retourne l'`image_target` originale sans traitement. +* Lorsque `source_stats` est réglé sur `"target_frame"`, le `target_index` doit être un index valide dans le lot d'`image_target`. S'il dépasse le nombre d'images, la dernière image est utilisée. +* Pour la méthode `histogram` avec `source_stats` réglé sur `"per_frame"`, si la taille du lot d'`image_ref` est supérieure à 1, chaque image cible est ajustée à l'image de référence correspondante par index. Si le lot de référence n'a qu'une seule image, elle est utilisée pour toutes les images cibles. + +## Sorties + +| Nom de sortie | Type de données | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | L'(les) image(s) résultante(s) après l'application du transfert de couleur. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/ja.md b/comfyui_embedded_docs/docs/ColorTransfer/ja.md new file mode 100644 index 000000000..acbea9aa2 --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/ja.md @@ -0,0 +1,33 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/ja.md) + +以下が翻訳結果です。 + +ColorTransferノードは、ターゲット画像のカラーパレットをリファレンス画像の色に合わせて調整します。輝度、コントラスト、色相分布などの色特性をリファレンスからターゲットに分析・転送するために、異なる数学的アルゴリズムを使用します。これは、複数の画像間で視覚的な一貫性を作成したり、特定のカラーグレードを適用する場合に便利です。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `image_target` | IMAGE | はい | - | 色変換を適用する画像。 | +| `image_ref` | IMAGE | いいえ | - | 色を合わせるためのリファレンス画像。指定しない場合、処理はスキップされ、ターゲット画像がそのまま返されます。 | +| `method` | COMBO | はい | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | 使用する色変換アルゴリズム。 | +| `source_stats` | DYNAMICCOMBO | はい | `"per_frame"`
`"uniform"`
`"target_frame"` | ソース(ターゲット)画像から色統計を計算する方法を決定します。 | +| `strength` | FLOAT | はい | 0.0 ~ 10.0 | 色変換効果の強度。1.0 の値は完全な変換を適用し、0.0 は元の画像を返します。デフォルト: 1.0 | + +**パラメータの詳細:** +* **`source_stats` のオプション:** + * **`per_frame`**: バッチ内の各フレームが個別に `image_ref` に合わせられます。 + * **`uniform`**: すべてのソースフレームにわたって色統計がプールされ、単一のベースラインが作成され、それが `image_ref` に合わせられます。 + * **`target_frame`**: ターゲットバッチから選択された1つのフレームを、`image_ref` への変換を計算するためのベースラインとして使用します。この変換はすべてのフレームに均一に適用され、フレーム間の相対的な色の差が保持されます。このオプションを選択すると、追加の `target_index` パラメータが使用可能になります。 +* **`target_index`** (`source_stats` が `"target_frame"` の場合に表示): 変換を計算するためのソースベースラインとして使用されるフレームインデックス(0から始まります)。デフォルト: 0。0 から 10000 の間である必要があります。 + +**制約:** +* `image_ref` が指定されていない場合、または `strength` が 0.0 に設定されている場合、ノードは処理を行わずに元の `image_target` を返します。 +* `source_stats` が `"target_frame"` に設定されている場合、`target_index` は `image_target` のバッチ内の有効なインデックスである必要があります。フレーム数を超える場合は、最後のフレームが使用されます。 +* `histogram` メソッドで `source_stats` が `"per_frame"` に設定されている場合、`image_ref` のバッチサイズが 1 より大きいと、各ターゲットフレームはインデックスによって対応するリファレンスフレームに合わせられます。リファレンスバッチにフレームが1つしかない場合は、すべてのターゲットフレームにそのフレームが使用されます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `image` | IMAGE | 色変換が適用された後の結果画像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/ko.md b/comfyui_embedded_docs/docs/ColorTransfer/ko.md new file mode 100644 index 000000000..8e08bac8e --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/ko.md @@ -0,0 +1,31 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/ko.md) + +ColorTransfer 노드는 대상 이미지의 색상 팔레트를 참조 이미지의 색상과 일치하도록 조정합니다. 밝기, 대비, 색조 분포와 같은 색상 특성을 분석하고 전송하기 위해 다양한 수학적 알고리즘을 사용합니다. 이는 여러 이미지 간의 시각적 일관성을 만들거나 특정 색상 등급을 적용하는 데 유용합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image_target` | IMAGE | 예 | - | 색상 변환을 적용할 이미지입니다. | +| `image_ref` | IMAGE | 아니요 | - | 색상을 일치시킬 참조 이미지입니다. 제공되지 않으면 처리가 생략되고 대상 이미지가 변경 없이 반환됩니다. | +| `method` | COMBO | 예 | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | 사용할 색상 전송 알고리즘입니다. | +| `source_stats` | DYNAMICCOMBO | 예 | `"per_frame"`
`"uniform"`
`"target_frame"` | 소스(대상) 이미지에서 색상 통계를 계산하는 방법을 결정합니다. | +| `strength` | FLOAT | 예 | 0.0 ~ 10.0 | 색상 전송 효과의 강도입니다. 1.0 값은 전체 변환을 적용하고, 0.0은 원본 이미지를 반환합니다. 기본값: 1.0 | + +**매개변수 세부 설명:** +* **`source_stats` 옵션:** + * **`per_frame`**: 배치의 각 프레임이 `image_ref`에 개별적으로 일치됩니다. + * **`uniform`**: 모든 소스 프레임의 색상 통계를 통합하여 단일 기준선을 만든 후 `image_ref`에 일치시킵니다. + * **`target_frame`**: 대상 배치에서 선택한 하나의 프레임을 기준으로 `image_ref`에 대한 변환을 계산합니다. 이 변환은 모든 프레임에 균일하게 적용되어 프레임 간의 상대적인 색상 차이를 유지합니다. 이 옵션을 선택하면 추가 `target_index` 매개변수가 활성화됩니다. +* **`target_index`** (`source_stats`가 `"target_frame"`일 때 나타남): 변환 계산을 위한 소스 기준선으로 사용되는 프레임 인덱스(0부터 시작)입니다. 기본값: 0. 0에서 10000 사이여야 합니다. + +**제약 사항:** +* `image_ref`가 제공되지 않거나 `strength`가 0.0으로 설정된 경우, 노드는 처리 없이 원본 `image_target`을 반환합니다. +* `source_stats`가 `"target_frame"`으로 설정된 경우, `target_index`는 `image_target` 배치 내의 유효한 인덱스여야 합니다. 프레임 수를 초과하면 마지막 프레임이 사용됩니다. +* `histogram` 방법과 `source_stats`가 `"per_frame"`으로 설정된 경우, `image_ref`의 배치 크기가 1보다 크면 각 대상 프레임이 인덱스별로 해당 참조 프레임에 일치됩니다. 참조 배치에 프레임이 하나만 있는 경우 모든 대상 프레임에 해당 프레임이 사용됩니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `image` | IMAGE | 색상 전송이 적용된 후의 결과 이미지입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/pt-BR.md b/comfyui_embedded_docs/docs/ColorTransfer/pt-BR.md new file mode 100644 index 000000000..628df76f6 --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/pt-BR.md @@ -0,0 +1,31 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/pt-BR.md) + +O nó ColorTransfer ajusta a paleta de cores de uma imagem alvo para corresponder às cores de uma imagem de referência. Ele utiliza diferentes algoritmos matemáticos para analisar e transferir as características cromáticas, como brilho, contraste e distribuição de matiz, da referência para o alvo. Isso é útil para criar consistência visual entre múltiplas imagens ou aplicar uma gradação de cor específica. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `image_target` | IMAGE | Sim | - | Imagem(ns) à qual aplicar a transformação de cor. | +| `image_ref` | IMAGE | Não | - | Imagem(ns) de referência para correspondência de cores. Se não for fornecida, o processamento é ignorado e a imagem alvo é retornada sem alterações. | +| `method` | COMBO | Sim | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | O algoritmo de transferência de cor a ser utilizado. | +| `source_stats` | DYNAMICCOMBO | Sim | `"per_frame"`
`"uniform"`
`"target_frame"` | Determina como as estatísticas de cor são calculadas a partir da(s) imagem(ns) de origem (alvo). | +| `strength` | FLOAT | Sim | 0.0 a 10.0 | A intensidade do efeito de transferência de cor. Um valor de 1.0 aplica a transformação completa, enquanto 0.0 retorna a imagem original. Padrão: 1.0 | + +**Detalhes dos Parâmetros:** +* **Opções de `source_stats`:** + * **`per_frame`**: Cada quadro em um lote é combinado individualmente com `image_ref`. + * **`uniform`**: As estatísticas de cor são agrupadas em todos os quadros de origem para criar uma única linha de base, que é então combinada com `image_ref`. + * **`target_frame`**: Utiliza um quadro selecionado do lote alvo como linha de base para calcular a transformação para `image_ref`. Essa transformação é então aplicada uniformemente a todos os quadros, preservando as diferenças relativas de cor entre eles. Quando esta opção é selecionada, um parâmetro adicional `target_index` fica disponível. +* **`target_index`** (aparece quando `source_stats` é `"target_frame"`): O índice do quadro (começando em 0) usado como linha de base de origem para calcular a transformação. Padrão: 0. Deve estar entre 0 e 10000. + +**Restrições:** +* Se `image_ref` não for fornecida ou `strength` estiver definido como 0.0, o nó retorna a `image_target` original sem processamento. +* Quando `source_stats` está definido como `"target_frame"`, o `target_index` deve ser um índice válido dentro do lote de `image_target`. Se exceder o número de quadros, o último quadro é utilizado. +* Para o método `histogram` com `source_stats` definido como `"per_frame"`, se o tamanho do lote de `image_ref` for maior que 1, cada quadro alvo é combinado com o quadro de referência correspondente pelo índice. Se o lote de referência tiver apenas um quadro, ele é usado para todos os quadros alvo. + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `image` | IMAGE | A(s) imagem(ns) resultante(s) após a aplicação da transferência de cor. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/ru.md b/comfyui_embedded_docs/docs/ColorTransfer/ru.md new file mode 100644 index 000000000..024d298ee --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/ru.md @@ -0,0 +1,33 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/ru.md) + +Вот перевод документации на русский язык: + +Узел ColorTransfer настраивает цветовую палитру целевого изображения в соответствии с цветами эталонного изображения. Он использует различные математические алгоритмы для анализа и переноса цветовых характеристик, таких как яркость, контраст и распределение оттенков, с эталона на целевое изображение. Это полезно для создания визуальной согласованности между несколькими изображениями или применения определенной цветокоррекции. + +## Входы + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `image_target` | IMAGE | Да | - | Изображение(я), к которым применяется цветовое преобразование. | +| `image_ref` | IMAGE | Нет | - | Эталонное(ые) изображение(я), под цвет которых выполняется подгонка. Если не указано, обработка пропускается, и целевое изображение возвращается без изменений. | +| `method` | COMBO | Да | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | Алгоритм переноса цвета. | +| `source_stats` | DYNAMICCOMBO | Да | `"per_frame"`
`"uniform"`
`"target_frame"` | Определяет, как рассчитываются цветовые статистики из исходного(ых) (целевого(ых)) изображения(й). | +| `strength` | FLOAT | Да | от 0.0 до 10.0 | Интенсивность эффекта переноса цвета. Значение 1.0 применяет полное преобразование, а 0.0 возвращает исходное изображение. По умолчанию: 1.0 | + +**Детали параметров:** +* **Параметры `source_stats`:** + * **`per_frame`**: Каждый кадр в пакете сопоставляется с `image_ref` индивидуально. + * **`uniform`**: Цветовые статистики объединяются по всем исходным кадрам для создания единого базового уровня, который затем сопоставляется с `image_ref`. + * **`target_frame`**: Использует один выбранный кадр из целевого пакета в качестве базового для вычисления преобразования к `image_ref`. Затем это преобразование применяется единообразно ко всем кадрам, что сохраняет относительные цветовые различия между ними. При выборе этого параметра становится доступным дополнительный параметр `target_index`. +* **`target_index`** (появляется, когда `source_stats` имеет значение `"target_frame"`): Индекс кадра (начиная с 0), используемый в качестве исходного базового уровня для вычисления преобразования. По умолчанию: 0. Должен быть от 0 до 10000. + +**Ограничения:** +* Если `image_ref` не указан или `strength` установлен в 0.0, узел возвращает исходный `image_target` без обработки. +* Когда для `source_stats` установлено значение `"target_frame"`, `target_index` должен быть допустимым индексом в пакете `image_target`. Если он превышает количество кадров, используется последний кадр. +* Для метода `histogram` с `source_stats`, установленным в `"per_frame"`, если размер пакета `image_ref` больше 1, каждый целевой кадр сопоставляется с соответствующим эталонным кадром по индексу. Если эталонный пакет содержит только один кадр, он используется для всех целевых кадров. + +## Выходы + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `image` | IMAGE | Результирующее(ие) изображение(я) после применения переноса цвета. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/tr.md b/comfyui_embedded_docs/docs/ColorTransfer/tr.md new file mode 100644 index 000000000..2974aa6ef --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/tr.md @@ -0,0 +1,33 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/tr.md) + +# ColorTransfer Düğümü + +ColorTransfer düğümü, hedef görüntünün renk paletini referans görüntünün renkleriyle eşleşecek şekilde ayarlar. Parlaklık, kontrast ve renk tonu dağılımı gibi renk özelliklerini analiz etmek ve referanstan hedefe aktarmak için farklı matematiksel algoritmalar kullanır. Bu, birden çok görüntü arasında görsel tutarlılık oluşturmak veya belirli bir renk derecelendirmesi uygulamak için kullanışlıdır. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `image_target` | IMAGE | Evet | - | Renk dönüşümünün uygulanacağı görüntü(ler). | +| `image_ref` | IMAGE | Hayır | - | Renklerin eşleştirileceği referans görüntü(ler). Sağlanmazsa, işlem atlanır ve hedef görüntü değiştirilmeden döndürülür. | +| `method` | COMBO | Evet | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | Kullanılacak renk aktarım algoritması. | +| `source_stats` | DYNAMICCOMBO | Evet | `"per_frame"`
`"uniform"`
`"target_frame"` | Kaynak (hedef) görüntü(ler)den renk istatistiklerinin nasıl hesaplanacağını belirler. | +| `strength` | FLOAT | Evet | 0.0 ile 10.0 arası | Renk aktarım efektinin yoğunluğu. 1.0 değeri tam dönüşümü uygularken, 0.0 orijinal görüntüyü döndürür. Varsayılan: 1.0 | + +**Parametre Detayları:** +* **`source_stats` Seçenekleri:** + * **`per_frame`**: Bir gruptaki her kare, `image_ref` ile ayrı ayrı eşleştirilir. + * **`uniform`**: Renk istatistikleri, tüm kaynak kareler arasında birleştirilerek tek bir temel oluşturulur ve bu temel `image_ref` ile eşleştirilir. + * **`target_frame`**: `image_ref`'e dönüşümü hesaplamak için temel olarak hedef gruptan seçilen bir kare kullanılır. Bu dönüşüm daha sonra tüm karelere tek tip olarak uygulanır ve kareler arasındaki göreceli renk farklılıklarını korur. Bu seçenek seçildiğinde, ek bir `target_index` parametresi kullanılabilir hale gelir. +* **`target_index`** (`source_stats` `"target_frame"` olduğunda görünür): Dönüşümü hesaplamak için kaynak temel olarak kullanılan kare indeksi (0'dan başlayarak). Varsayılan: 0. 0 ile 10000 arasında olmalıdır. + +**Kısıtlamalar:** +* `image_ref` sağlanmazsa veya `strength` 0.0 olarak ayarlanırsa, düğüm işlem yapmadan orijinal `image_target`'i döndürür. +* `source_stats` `"target_frame"` olarak ayarlandığında, `target_index` `image_target` grubu içinde geçerli bir indeks olmalıdır. Kare sayısını aşarsa, son kare kullanılır. +* `source_stats` `"per_frame"` olarak ayarlanmış `histogram` yöntemi için, `image_ref`'in grup boyutu 1'den büyükse, her hedef kare indekse göre karşılık gelen referans kareyle eşleştirilir. Referans grubunda yalnızca bir kare varsa, tüm hedef kareler için kullanılır. + +## Çıkışlar + +| Çıkış Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `image` | IMAGE | Renk aktarımı uygulandıktan sonra elde edilen görüntü(ler). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/zh-TW.md b/comfyui_embedded_docs/docs/ColorTransfer/zh-TW.md new file mode 100644 index 000000000..54f911128 --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/zh-TW.md @@ -0,0 +1,31 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/zh-TW.md) + +ColorTransfer 節點會調整目標影像的色彩調色盤,使其與參考影像的色彩相匹配。它使用不同的數學演算法來分析並轉移參考影像的色彩特徵(例如亮度、對比度和色調分佈)到目標影像上。這對於在多張影像間建立視覺一致性,或套用特定的色彩分級非常有用。 + +## 輸入參數 + +| 參數名稱 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image_target` | IMAGE | 是 | - | 要套用色彩轉換的影像。 | +| `image_ref` | IMAGE | 否 | - | 要匹配色彩的參考影像。如果未提供,則跳過處理並直接返回未更改的目標影像。 | +| `method` | COMBO | 是 | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | 要使用的色彩轉移演算法。 | +| `source_stats` | DYNAMICCOMBO | 是 | `"per_frame"`
`"uniform"`
`"target_frame"` | 決定如何從來源(目標)影像計算色彩統計數據。 | +| `strength` | FLOAT | 是 | 0.0 至 10.0 | 色彩轉移效果的強度。值為 1.0 時套用完整轉換,值為 0.0 時返回原始影像。預設值:1.0 | + +**參數詳情:** +* **`source_stats` 選項:** + * **`per_frame`**:批次中的每個影格都單獨與 `image_ref` 進行匹配。 + * **`uniform`**:匯總所有來源影格的色彩統計數據以建立單一基準,然後與 `image_ref` 進行匹配。 + * **`target_frame`**:從目標批次中選擇一個影格作為計算轉換到 `image_ref` 的基準。然後將此轉換統一應用到所有影格,這能保留影格之間的相對色彩差異。選擇此選項時,會出現額外的 `target_index` 參數。 +* **`target_index`**(當 `source_stats` 為 `"target_frame"` 時出現):用作計算轉換的來源基準的影格索引(從 0 開始)。預設值:0。必須介於 0 到 10000 之間。 + +**限制條件:** +* 如果未提供 `image_ref` 或 `strength` 設為 0.0,節點將返回未經處理的原始 `image_target`。 +* 當 `source_stats` 設為 `"target_frame"` 時,`target_index` 必須是 `image_target` 批次中的有效索引。如果超過影格數量,則使用最後一個影格。 +* 對於 `method` 設為 `"histogram"` 且 `source_stats` 設為 `"per_frame"` 的情況,如果 `image_ref` 的批次大小大於 1,則每個目標影格會按索引與對應的參考影格匹配。如果參考批次只有一個影格,則該影格將用於所有目標影格。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 套用色彩轉移後產生的影像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ColorTransfer/zh.md b/comfyui_embedded_docs/docs/ColorTransfer/zh.md new file mode 100644 index 000000000..dd232cd6a --- /dev/null +++ b/comfyui_embedded_docs/docs/ColorTransfer/zh.md @@ -0,0 +1,31 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ColorTransfer/zh.md) + +ColorTransfer 节点通过调整目标图像的色彩调色板,使其与参考图像的色彩相匹配。它采用不同的数学算法来分析和传递参考图像到目标图像的颜色特征,例如亮度、对比度和色调分布。这对于在多张图像之间创建视觉一致性或应用特定的色彩分级非常有用。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image_target` | IMAGE | 是 | - | 要应用色彩变换的目标图像。 | +| `image_ref` | IMAGE | 否 | - | 用于匹配色彩的参考图像。如果未提供,则跳过处理并返回未更改的目标图像。 | +| `method` | COMBO | 是 | `"reinhard_lab"`
`"mkl_lab"`
`"histogram"` | 要使用的色彩传递算法。 | +| `source_stats` | DYNAMICCOMBO | 是 | `"per_frame"`
`"uniform"`
`"target_frame"` | 确定如何从源(目标)图像计算色彩统计信息。 | +| `strength` | FLOAT | 是 | 0.0 到 10.0 | 色彩传递效果的强度。值为 1.0 时应用完整的变换,值为 0.0 时返回原始图像。默认值:1.0 | + +**参数详情:** +* **`source_stats` 选项:** + * **`per_frame`**:批次中的每一帧都单独与 `image_ref` 进行匹配。 + * **`uniform`**:汇集所有源帧的色彩统计信息以创建单一基准,然后与 `image_ref` 进行匹配。 + * **`target_frame`**:使用目标批次中选择的一帧作为计算到 `image_ref` 变换的基准。然后,此变换将统一应用于所有帧,从而保留它们之间的相对色彩差异。选择此选项时,会额外出现一个 `target_index` 参数。 +* **`target_index`**(当 `source_stats` 为 `"target_frame"` 时出现):用作计算变换的源基准的帧索引(从 0 开始)。默认值:0。必须在 0 到 10000 之间。 + +**约束条件:** +* 如果未提供 `image_ref` 或将 `strength` 设置为 0.0,节点将返回未经处理的原始 `image_target`。 +* 当 `source_stats` 设置为 `"target_frame"` 时,`target_index` 必须是 `image_target` 批次中的有效索引。如果超出帧数,则使用最后一帧。 +* 对于 `source_stats` 设置为 `"per_frame"` 的 `histogram` 方法,如果 `image_ref` 的批次大小大于 1,则每个目标帧将按索引与相应的参考帧匹配。如果参考批次只有一帧,则该帧将用于所有目标帧。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 应用色彩传递后得到的图像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/ar.md b/comfyui_embedded_docs/docs/ComfyMathExpression/ar.md new file mode 100644 index 000000000..1f227d8a9 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/ar.md @@ -0,0 +1,24 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/ar.md) + +بصفتي خبيرًا في الترجمة التقنية المتخصصة في توثيق عُقد ComfyUI، إليك الترجمة العربية للوثيقة المطلوبة: + +يقوم عقدة ComfyMathExpression بتقييم صيغة رياضية باستخدام مجموعة من قيم الإدخال. يمكنك كتابة تعبير باستخدام أسماء متغيرات (مثل `a`، `b`، `c`)، وستقوم العقدة بحساب النتيجة. وهي تدعم إضافة أي عدد من قيم الإدخال ديناميكيًا حسب الحاجة في حساباتك. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|--------------|--------|--------|-------| +| `expression` | STRING | نعم | غير متاح | الصيغة الرياضية المراد تقييمها. يمكنك استخدام أسماء متغيرات تتوافق مع قيم الإدخال (الافتراضي: "a + b"). | +| `values` | FLOAT, INT | لا | غير متاح | مجموعة من المدخلات الرقمية التي يمكن إضافتها ديناميكيًا. يُخصص لكل إدخال حرف من الأبجدية (a, b, c, ...) لاستخدامه كمتغير في التعبير. | + +**قيود المعاملات:** +* لا يمكن أن يكون معامل `expression` فارغًا أو يحتوي على مسافات بيضاء فقط. +* يجب أن يُقيّم التعبير إلى نتيجة رقمية محدودة (INT أو FLOAT). ستؤدي النتائج المنطقية أو غير الرقمية الأخرى إلى حدوث خطأ. +* يجب أن تكون قيم الإدخال لمعامل `values` أرقامًا صالحة (INT أو FLOAT). + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|--------------|-------| +| `FLOAT` | FLOAT | نتيجة التعبير الرياضي كرقم عشري (فاصلة عائمة). | +| `INT` | INT | نتيجة التعبير الرياضي كعدد صحيح. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/en.md b/comfyui_embedded_docs/docs/ComfyMathExpression/en.md new file mode 100644 index 000000000..0afeac68f --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/en.md @@ -0,0 +1,22 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/en.md) + +The ComfyMathExpression node evaluates a mathematical formula using a set of input values. You can write an expression using variable names (like `a`, `b`, `c`), and the node will calculate the result. It supports dynamically adding as many input values as needed for your calculation. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `expression` | STRING | Yes | N/A | The mathematical formula to evaluate. You can use variable names that correspond to the input values (default: "a + b"). | +| `values` | FLOAT, INT | No | N/A | A set of numeric inputs that can be dynamically added. Each input is assigned a letter from the alphabet (a, b, c, ...) to be used as a variable in the expression. | + +**Parameter Constraints:** +* The `expression` parameter cannot be empty or contain only whitespace. +* The expression must evaluate to a finite numeric result (INT or FLOAT). Boolean or other non-numeric results will cause an error. +* The input values for the `values` parameter must be valid numbers (INT or FLOAT). + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | The result of the mathematical expression as a floating-point number. | +| `INT` | INT | The result of the mathematical expression as an integer. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/es.md b/comfyui_embedded_docs/docs/ComfyMathExpression/es.md new file mode 100644 index 000000000..836fb05e3 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/es.md @@ -0,0 +1,22 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/es.md) + +El nodo ComfyMathExpression evalúa una fórmula matemática utilizando un conjunto de valores de entrada. Puedes escribir una expresión usando nombres de variables (como `a`, `b`, `c`), y el nodo calculará el resultado. Admite agregar dinámicamente tantos valores de entrada como sean necesarios para tu cálculo. + +## Entradas + +| Parámetro | Tipo de Dato | Requerido | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `expression` | STRING | Sí | N/A | La fórmula matemática a evaluar. Puedes usar nombres de variables que correspondan a los valores de entrada (por defecto: "a + b"). | +| `values` | FLOAT, INT | No | N/A | Un conjunto de entradas numéricas que se pueden agregar dinámicamente. A cada entrada se le asigna una letra del alfabeto (a, b, c, ...) para ser usada como variable en la expresión. | + +**Restricciones de Parámetros:** +* El parámetro `expression` no puede estar vacío o contener solo espacios en blanco. +* La expresión debe evaluarse a un resultado numérico finito (INT o FLOAT). Los resultados booleanos u otros no numéricos causarán un error. +* Los valores de entrada para el parámetro `values` deben ser números válidos (INT o FLOAT). + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | El resultado de la expresión matemática como un número de punto flotante. | +| `INT` | INT | El resultado de la expresión matemática como un número entero. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/fr.md b/comfyui_embedded_docs/docs/ComfyMathExpression/fr.md new file mode 100644 index 000000000..19adb7649 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/fr.md @@ -0,0 +1,22 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/fr.md) + +Le nœud ComfyMathExpression évalue une formule mathématique en utilisant un ensemble de valeurs d'entrée. Vous pouvez écrire une expression en utilisant des noms de variables (comme `a`, `b`, `c`), et le nœud calculera le résultat. Il permet d'ajouter dynamiquement autant de valeurs d'entrée que nécessaire pour votre calcul. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `expression` | STRING | Oui | N/A | La formule mathématique à évaluer. Vous pouvez utiliser des noms de variables qui correspondent aux valeurs d'entrée (par défaut : "a + b"). | +| `values` | FLOAT, INT | Non | N/A | Un ensemble d'entrées numériques qui peuvent être ajoutées dynamiquement. Chaque entrée se voit attribuer une lettre de l'alphabet (a, b, c, ...) pour être utilisée comme variable dans l'expression. | + +**Contraintes des paramètres :** +* Le paramètre `expression` ne peut pas être vide ou contenir uniquement des espaces. +* L'expression doit s'évaluer en un résultat numérique fini (INT ou FLOAT). Un résultat booléen ou autre non numérique provoquera une erreur. +* Les valeurs d'entrée pour le paramètre `values` doivent être des nombres valides (INT ou FLOAT). + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | Le résultat de l'expression mathématique sous forme de nombre à virgule flottante. | +| `INT` | INT | Le résultat de l'expression mathématique sous forme d'entier. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/ja.md b/comfyui_embedded_docs/docs/ComfyMathExpression/ja.md new file mode 100644 index 000000000..a097b6a3c --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/ja.md @@ -0,0 +1,22 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/ja.md) + +ComfyMathExpression ノードは、一連の入力値を使用して数式を評価します。変数名(`a`、`b`、`c` など)を使用して式を記述すると、ノードが結果を計算します。計算に必要な数だけ入力値を動的に追加することができます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `expression` | STRING | はい | なし | 評価する数式です。入力値に対応する変数名を使用できます(デフォルト:"a + b")。 | +| `values` | FLOAT, INT | いいえ | なし | 動的に追加できる数値入力のセットです。各入力にはアルファベット(a、b、c...)が割り当てられ、式内で変数として使用できます。 | + +**パラメータの制約:** +* `expression` パラメータは空にしたり、空白のみを含めることはできません。 +* 式は有限の数値結果(INT または FLOAT)に評価される必要があります。ブール値やその他の非数値結果はエラーを引き起こします。 +* `values` パラメータの入力値は、有効な数値(INT または FLOAT)である必要があります。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | 数式の結果を浮動小数点数として出力します。 | +| `INT` | INT | 数式の結果を整数として出力します。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/ko.md b/comfyui_embedded_docs/docs/ComfyMathExpression/ko.md new file mode 100644 index 000000000..6956c514a --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/ko.md @@ -0,0 +1,24 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/ko.md) + +# ComfyMathExpression 노드 + +ComfyMathExpression 노드는 입력 값 세트를 사용하여 수학 공식을 계산합니다. 변수 이름(예: `a`, `b`, `c`)을 사용하여 표현식을 작성하면 노드가 결과를 계산합니다. 계산에 필요한 만큼 입력 값을 동적으로 추가할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `expression` | STRING | 예 | 해당 없음 | 평가할 수학 공식입니다. 입력 값에 해당하는 변수 이름을 사용할 수 있습니다(기본값: "a + b"). | +| `values` | FLOAT, INT | 아니요 | 해당 없음 | 동적으로 추가할 수 있는 숫자 입력 세트입니다. 각 입력에는 표현식에서 변수로 사용할 알파벳 문자(a, b, c, ...)가 할당됩니다. | + +**매개변수 제약 조건:** +* `expression` 매개변수는 비어 있거나 공백만 포함할 수 없습니다. +* 표현식은 유한한 숫자 결과(INT 또는 FLOAT)로 평가되어야 합니다. 부울 값이나 기타 숫자가 아닌 결과는 오류를 발생시킵니다. +* `values` 매개변수의 입력 값은 유효한 숫자(INT 또는 FLOAT)여야 합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | 수학 표현식의 결과를 부동 소수점 숫자로 반환합니다. | +| `INT` | INT | 수학 표현식의 결과를 정수로 반환합니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/pt-BR.md b/comfyui_embedded_docs/docs/ComfyMathExpression/pt-BR.md new file mode 100644 index 000000000..68a5ca98f --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/pt-BR.md @@ -0,0 +1,22 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/pt-BR.md) + +O nó ComfyMathExpression avalia uma fórmula matemática usando um conjunto de valores de entrada. Você pode escrever uma expressão usando nomes de variáveis (como `a`, `b`, `c`), e o nó calculará o resultado. Ele suporta a adição dinâmica de quantos valores de entrada forem necessários para seu cálculo. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `expression` | STRING | Sim | N/A | A fórmula matemática a ser avaliada. Você pode usar nomes de variáveis que correspondam aos valores de entrada (padrão: "a + b"). | +| `values` | FLOAT, INT | Não | N/A | Um conjunto de entradas numéricas que podem ser adicionadas dinamicamente. Cada entrada recebe uma letra do alfabeto (a, b, c, ...) para ser usada como variável na expressão. | + +**Restrições dos Parâmetros:** +* O parâmetro `expression` não pode estar vazio ou conter apenas espaços em branco. +* A expressão deve resultar em um valor numérico finito (INT ou FLOAT). Resultados booleanos ou outros não numéricos causarão um erro. +* Os valores de entrada para o parâmetro `values` devem ser números válidos (INT ou FLOAT). + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `FLOAT` | FLOAT | O resultado da expressão matemática como um número de ponto flutuante. | +| `INT` | INT | O resultado da expressão matemática como um número inteiro. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/ru.md b/comfyui_embedded_docs/docs/ComfyMathExpression/ru.md new file mode 100644 index 000000000..4cdc3bda3 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/ru.md @@ -0,0 +1,24 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/ru.md) + +Вот перевод документации узла ComfyMathExpression на русский язык: + +Узел ComfyMathExpression вычисляет математическую формулу, используя набор входных значений. Вы можете написать выражение, используя имена переменных (например, `a`, `b`, `c`), и узел рассчитает результат. Он поддерживает динамическое добавление любого количества входных значений, необходимых для ваших вычислений. + +## Входы + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `expression` | STRING | Да | Н/Д | Математическая формула для вычисления. Вы можете использовать имена переменных, соответствующие входным значениям (по умолчанию: "a + b"). | +| `values` | FLOAT, INT | Нет | Н/Д | Набор числовых входов, которые можно динамически добавлять. Каждому входу присваивается буква алфавита (a, b, c, ...) для использования в качестве переменной в выражении. | + +**Ограничения параметров:** +* Параметр `expression` не может быть пустым или содержать только пробелы. +* Выражение должно вычисляться в конечный числовой результат (INT или FLOAT). Логические или другие нечисловые результаты вызовут ошибку. +* Входные значения для параметра `values` должны быть допустимыми числами (INT или FLOAT). + +## Выходы + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | Результат математического выражения в виде числа с плавающей точкой. | +| `INT` | INT | Результат математического выражения в виде целого числа. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/tr.md b/comfyui_embedded_docs/docs/ComfyMathExpression/tr.md new file mode 100644 index 000000000..1411652ae --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/tr.md @@ -0,0 +1,22 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/tr.md) + +ComfyMathExpression düğümü, bir dizi girdi değeri kullanarak matematiksel bir formülü değerlendirir. Değişken adları (örneğin `a`, `b`, `c`) kullanarak bir ifade yazabilirsiniz ve düğüm sonucu hesaplar. Hesaplamanız için gerektiği kadar girdi değerini dinamik olarak eklemeyi destekler. + +## Girdiler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|---------|--------|----------| +| `expression` | STRING | Evet | Yok | Değerlendirilecek matematiksel formül. Girdi değerlerine karşılık gelen değişken adlarını kullanabilirsiniz (varsayılan: "a + b"). | +| `values` | FLOAT, INT | Hayır | Yok | Dinamik olarak eklenebilen bir dizi sayısal girdi. Her girdiye, ifadede değişken olarak kullanılmak üzere alfabeden bir harf (a, b, c, ...) atanır. | + +**Parametre Kısıtlamaları:** +* `expression` parametresi boş olamaz veya yalnızca boşluk karakterlerinden oluşamaz. +* İfade, sonlu bir sayısal sonuç (INT veya FLOAT) vermelidir. Boolean veya diğer sayısal olmayan sonuçlar hataya neden olur. +* `values` parametresi için girdi değerleri geçerli sayılar (INT veya FLOAT) olmalıdır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `FLOAT` | FLOAT | Matematiksel ifadenin kayan noktalı sayı olarak sonucu. | +| `INT` | INT | Matematiksel ifadenin tam sayı olarak sonucu. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/zh-TW.md b/comfyui_embedded_docs/docs/ComfyMathExpression/zh-TW.md new file mode 100644 index 000000000..a6d85700f --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/zh-TW.md @@ -0,0 +1,22 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/zh-TW.md) + +ComfyMathExpression 節點使用一組輸入值來評估數學公式。您可以透過變數名稱(如 `a`、`b`、`c`)編寫表達式,節點將計算結果。它支援根據計算需求動態添加任意數量的輸入值。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `expression` | STRING | 是 | N/A | 要評估的數學公式。您可以使用對應輸入值的變數名稱(預設:"a + b")。 | +| `values` | FLOAT, INT | 否 | N/A | 一組可動態添加的數值輸入。每個輸入會被分配一個字母(a, b, c, ...),作為表達式中的變數使用。 | + +**參數限制:** +* `expression` 參數不能為空或僅包含空白字元。 +* 表達式必須計算出有限的數值結果(INT 或 FLOAT)。布林值或其他非數值結果將導致錯誤。 +* `values` 參數的輸入值必須是有效的數字(INT 或 FLOAT)。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | 數學表達式的結果,以浮點數表示。 | +| `INT` | INT | 數學表達式的結果,以整數表示。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyMathExpression/zh.md b/comfyui_embedded_docs/docs/ComfyMathExpression/zh.md new file mode 100644 index 000000000..1f5ca0927 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyMathExpression/zh.md @@ -0,0 +1,22 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyMathExpression/zh.md) + +ComfyMathExpression 节点使用一组输入值来评估数学公式。您可以使用变量名(如 `a`、`b`、`c`)编写表达式,节点将计算结果。它支持根据计算需要动态添加任意数量的输入值。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `expression` | STRING | 是 | N/A | 要评估的数学公式。您可以使用与输入值对应的变量名(默认:"a + b")。 | +| `values` | FLOAT, INT | 否 | N/A | 一组可以动态添加的数值输入。每个输入被分配一个字母表中的字母(a, b, c, ...),用作表达式中的变量。 | + +**参数约束:** +* `expression` 参数不能为空或仅包含空白字符。 +* 表达式必须能计算出有限的数值结果(INT 或 FLOAT)。布尔值或其他非数值结果将导致错误。 +* `values` 参数的输入值必须是有效的数字(INT 或 FLOAT)。 + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | 数学表达式的结果,以浮点数形式输出。 | +| `INT` | INT | 数学表达式的结果,以整数形式输出。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/ar.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/ar.md new file mode 100644 index 000000000..dafd7c380 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/ar.md @@ -0,0 +1,18 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/ar.md) + +تقوم عقدة تحويل الأرقام بتحويل أنواع بيانات الإدخال المختلفة إلى قيم رقمية. تستقبل العقدة مدخلاً واحداً من نوع عدد صحيح، أو عدد عشري، أو نص، أو قيمة منطقية، وتنتج مخرجين: رقم عشري وعدد صحيح. هذا مفيد لتحويل النصوص أو القيم المنطقية إلى تنسيق يمكن استخدامه بواسطة عقد رياضية أو معالجة أخرى في سير عملك. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|--------------|--------|--------|-------| +| `value` | INT, FLOAT, STRING, BOOLEAN | نعم | غير متاح | القيمة المراد تحويلها إلى مخرجات رقمية. يقبل عدداً صحيحاً، أو عدداً عشرياً، أو نصاً، أو قيمة منطقية (صحيح/خطأ). | + +**ملاحظة:** عندما يكون الإدخال نصاً، يجب ألا يكون فارغاً ويجب أن يحتوي على تمثيل صحيح لرقم (مثل `"123"`، `"3.14"`). ستقوم العقدة بإظهار خطأ في حالة النصوص الفارغة، أو النصوص التي لا يمكن تحليلها كرقم، أو القيم غير المحدودة (مثل `"inf"` أو `"nan"`). + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|--------------|-------| +| `FLOAT` | FLOAT | القيمة المدخلة محولة إلى رقم عشري. | +| `INT` | INT | القيمة المدخلة محولة إلى عدد صحيح. بالنسبة للمدخلات العشرية، يتم إجراء عملية اقتطاع (إزالة الجزء العشري). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/en.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/en.md new file mode 100644 index 000000000..931c0571e --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/en.md @@ -0,0 +1,18 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/en.md) + +The Number Convert node transforms various input data types into numeric values. It accepts a single input of type integer, float, string, or boolean and produces two outputs: a floating-point number and an integer. This is useful for converting text or logical values into a format that can be used by other mathematical or processing nodes in your workflow. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `value` | INT, FLOAT, STRING, BOOLEAN | Yes | N/A | The value to be converted into numeric outputs. Accepts an integer, a floating-point number, a text string, or a true/false boolean. | + +**Note:** When the input is a string, it must not be empty and must contain a valid representation of a number (e.g., `"123"`, `"3.14"`). The node will raise an error for empty strings, text that cannot be parsed as a number, or values that are not finite (like `"inf"` or `"nan"`). + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | The input value converted to a floating-point number. | +| `INT` | INT | The input value converted to an integer. For float inputs, this performs a truncation. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/es.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/es.md new file mode 100644 index 000000000..751313385 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/es.md @@ -0,0 +1,18 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/es.md) + +El nodo Convertir Número transforma varios tipos de datos de entrada en valores numéricos. Acepta una única entrada de tipo entero, flotante, cadena de texto o booleano y produce dos salidas: un número de punto flotante y un entero. Esto es útil para convertir texto o valores lógicos a un formato que pueda ser utilizado por otros nodos matemáticos o de procesamiento en tu flujo de trabajo. + +## Entradas + +| Parámetro | Tipo de Dato | Requerido | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `value` | INT, FLOAT, STRING, BOOLEAN | Sí | N/A | El valor que se convertirá en salidas numéricas. Acepta un entero, un número de punto flotante, una cadena de texto o un booleano verdadero/falso. | + +**Nota:** Cuando la entrada es una cadena de texto, esta no debe estar vacía y debe contener una representación válida de un número (por ejemplo, `"123"`, `"3.14"`). El nodo generará un error para cadenas vacías, texto que no pueda interpretarse como un número o valores que no sean finitos (como `"inf"` o `"nan"`). + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | El valor de entrada convertido a un número de punto flotante. | +| `INT` | INT | El valor de entrada convertido a un entero. Para entradas flotantes, esto realiza un truncamiento. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/fr.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/fr.md new file mode 100644 index 000000000..b1000a225 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/fr.md @@ -0,0 +1,18 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/fr.md) + +Le nœud Number Convert transforme divers types de données d'entrée en valeurs numériques. Il accepte une seule entrée de type entier, nombre à virgule flottante, chaîne de caractères ou booléen et produit deux sorties : un nombre à virgule flottante et un entier. Ceci est utile pour convertir du texte ou des valeurs logiques dans un format utilisable par d'autres nœuds mathématiques ou de traitement dans votre flux de travail. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `value` | INT, FLOAT, STRING, BOOLEAN | Oui | N/A | La valeur à convertir en sorties numériques. Accepte un entier, un nombre à virgule flottante, une chaîne de caractères ou un booléen vrai/faux. | + +**Note :** Lorsque l'entrée est une chaîne de caractères, elle ne doit pas être vide et doit contenir une représentation valide d'un nombre (par exemple, `"123"`, `"3.14"`). Le nœud générera une erreur pour les chaînes vides, le texte qui ne peut pas être analysé comme un nombre, ou les valeurs qui ne sont pas finies (comme `"inf"` ou `"nan"`). + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | La valeur d'entrée convertie en nombre à virgule flottante. | +| `INT` | INT | La valeur d'entrée convertie en entier. Pour les entrées de type FLOAT, cela effectue une troncature. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/ja.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/ja.md new file mode 100644 index 000000000..e63358bbb --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/ja.md @@ -0,0 +1,22 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/ja.md) + +以下が翻訳結果です。 + +--- + +数値変換ノードは、さまざまな入力データ型を数値に変換します。整数、浮動小数点数、文字列、またはブール値の単一の入力を受け付け、浮動小数点数と整数の2つの出力を生成します。このノードは、テキストや論理値を、ワークフロー内の他の数学ノードや処理ノードで使用可能な形式に変換する際に便利です。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|----------|------|------|------| +| `value` | INT、FLOAT、STRING、BOOLEAN | はい | なし | 数値出力に変換する値です。整数、浮動小数点数、テキスト文字列、または真偽値(true/false)を受け付けます。 | + +**注意:** 入力が文字列の場合、空であってはならず、有効な数値を表す内容(例:`"123"`、`"3.14"`)を含んでいる必要があります。空の文字列、数値として解析できないテキスト、または有限でない値(`"inf"` や `"nan"` など)が入力された場合、ノードはエラーを発生させます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|--------|----------|------| +| `FLOAT` | FLOAT | 入力値を浮動小数点数に変換した結果です。 | +| `INT` | INT | 入力値を整数に変換した結果です。浮動小数点数の入力の場合、切り捨てが行われます。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/ko.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/ko.md new file mode 100644 index 000000000..8647b50e6 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/ko.md @@ -0,0 +1,20 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/ko.md) + +# 숫자 변환 노드 + +숫자 변환 노드는 다양한 입력 데이터 유형을 숫자 값으로 변환합니다. 정수, 실수, 문자열 또는 부울 유형의 단일 입력을 받아 부동 소수점 숫자와 정수 두 가지 출력을 생성합니다. 이는 텍스트나 논리 값을 워크플로우의 다른 수학 또는 처리 노드에서 사용할 수 있는 형식으로 변환하는 데 유용합니다. + +## 입력 + +| 매개변수 | 데이터 유형 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `value` | INT, FLOAT, STRING, BOOLEAN | 예 | 해당 없음 | 숫자 출력으로 변환할 값입니다. 정수, 부동 소수점 숫자, 텍스트 문자열 또는 참/거짓 부울 값을 허용합니다. | + +**참고:** 입력이 문자열인 경우 비어 있지 않아야 하며 유효한 숫자 표현(예: `"123"`, `"3.14"`)을 포함해야 합니다. 빈 문자열, 숫자로 구문 분석할 수 없는 텍스트, 또는 유한하지 않은 값(예: `"inf"` 또는 `"nan"`)이 입력되면 노드에서 오류가 발생합니다. + +## 출력 + +| 출력 이름 | 데이터 유형 | 설명 | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | 입력 값을 부동 소수점 숫자로 변환한 결과입니다. | +| `INT` | INT | 입력 값을 정수로 변환한 결과입니다. 실수 입력의 경우 소수점 이하를 버립니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/pt-BR.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/pt-BR.md new file mode 100644 index 000000000..4def763f8 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/pt-BR.md @@ -0,0 +1,18 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/pt-BR.md) + +O nó Number Convert transforma vários tipos de dados de entrada em valores numéricos. Ele aceita uma única entrada do tipo inteiro, ponto flutuante, string ou booleano e produz duas saídas: um número de ponto flutuante e um número inteiro. Isso é útil para converter valores de texto ou lógicos em um formato que possa ser usado por outros nós matemáticos ou de processamento em seu fluxo de trabalho. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `value` | INT, FLOAT, STRING, BOOLEAN | Sim | N/A | O valor a ser convertido em saídas numéricas. Aceita um número inteiro, um número de ponto flutuante, uma string de texto ou um valor booleano verdadeiro/falso. | + +**Observação:** Quando a entrada é uma string, ela não pode estar vazia e deve conter uma representação válida de um número (por exemplo, `"123"`, `"3.14"`). O nó gerará um erro para strings vazias, texto que não pode ser interpretado como número ou valores que não são finitos (como `"inf"` ou `"nan"`). + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `FLOAT` | FLOAT | O valor de entrada convertido em um número de ponto flutuante. | +| `INT` | INT | O valor de entrada convertido em um número inteiro. Para entradas do tipo ponto flutuante, isso realiza um truncamento. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/ru.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/ru.md new file mode 100644 index 000000000..9f4da5a3b --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/ru.md @@ -0,0 +1,18 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/ru.md) + +Узел Number Convert преобразует различные типы входных данных в числовые значения. Он принимает один входной параметр типа integer, float, string или boolean и формирует два выходных значения: число с плавающей точкой и целое число. Это полезно для преобразования текстовых или логических значений в формат, который может использоваться другими математическими или обрабатывающими узлами в вашем рабочем процессе. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `value` | INT, FLOAT, STRING, BOOLEAN | Да | Н/Д | Значение, которое необходимо преобразовать в числовые выходные данные. Принимает целое число, число с плавающей точкой, текстовую строку или логическое значение true/false. | + +**Примечание:** Если входные данные являются строкой, она не должна быть пустой и должна содержать корректное представление числа (например, `"123"`, `"3.14"`). Узел выдаст ошибку для пустых строк, текста, который невозможно преобразовать в число, или значений, не являющихся конечными (например, `"inf"` или `"nan"`). + +## Выходные параметры + +| Имя выходного параметра | Тип данных | Описание | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | Входное значение, преобразованное в число с плавающей точкой. | +| `INT` | INT | Входное значение, преобразованное в целое число. Для входных данных типа float выполняется усечение дробной части. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/tr.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/tr.md new file mode 100644 index 000000000..53633e259 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/tr.md @@ -0,0 +1,18 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/tr.md) + +Sayı Dönüştür düğümü, çeşitli girdi veri türlerini sayısal değerlere dönüştürür. Tam sayı, ondalıklı sayı, metin veya mantıksal değer türlerinde tek bir girdi kabul eder ve iki çıktı üretir: bir ondalıklı sayı ve bir tam sayı. Bu, metin veya mantıksal değerleri, iş akışınızdaki diğer matematiksel veya işlem düğümleri tarafından kullanılabilecek bir biçime dönüştürmek için kullanışlıdır. + +## Girdiler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `value` | INT, FLOAT, STRING, BOOLEAN | Evet | Yok | Sayısal çıktılara dönüştürülecek değer. Bir tam sayı, ondalıklı sayı, metin dizisi veya doğru/yanlış mantıksal değer kabul eder. | + +**Not:** Girdi bir metin dizisi olduğunda, boş olmamalı ve geçerli bir sayı temsili içermelidir (ör. `"123"`, `"3.14"`). Düğüm, boş diziler, sayı olarak ayrıştırılamayan metinler veya sonlu olmayan değerler (`"inf"` veya `"nan"` gibi) için hata verecektir. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | Girdi değerinin ondalıklı sayıya dönüştürülmüş hali. | +| `INT` | INT | Girdi değerinin tam sayıya dönüştürülmüş hali. Ondalıklı sayı girdilerinde, bu işlem kesme (truncation) yapar. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/zh-TW.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/zh-TW.md new file mode 100644 index 000000000..bf86b7583 --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/zh-TW.md @@ -0,0 +1,18 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/zh-TW.md) + +Number Convert 節點可將各種輸入資料類型轉換為數值。它接受整數、浮點數、字串或布林值的單一輸入,並產生兩個輸出:浮點數和整數。這對於將文字或邏輯值轉換為工作流程中其他數學或處理節點可使用的格式非常有用。 + +## 輸入參數 + +| 參數名稱 | 資料類型 | 必填 | 數值範圍 | 說明 | +|-----------|-----------|----------|-------|-------------| +| `value` | INT, FLOAT, STRING, BOOLEAN | 是 | N/A | 要轉換為數值輸出的值。接受整數、浮點數、文字字串或真/假布林值。 | + +**注意:** 當輸入為字串時,不得為空字串且必須包含有效的數字表示形式(例如 `"123"`、`"3.14"`)。對於空字串、無法解析為數字的文字或非有限值(如 `"inf"` 或 `"nan"`),節點將引發錯誤。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 說明 | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | 輸入值轉換為浮點數。 | +| `INT` | INT | 輸入值轉換為整數。對於浮點數輸入,此操作將執行截斷取整。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ComfyNumberConvert/zh.md b/comfyui_embedded_docs/docs/ComfyNumberConvert/zh.md new file mode 100644 index 000000000..30bac4a3b --- /dev/null +++ b/comfyui_embedded_docs/docs/ComfyNumberConvert/zh.md @@ -0,0 +1,18 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfyNumberConvert/zh.md) + +该节点将各种输入数据类型转换为数值。它接受整数、浮点数、字符串或布尔类型的单一输入,并产生两个输出:一个浮点数和一个整数。这对于将文本或逻辑值转换为工作流中其他数学或处理节点可使用的格式非常有用。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `value` | INT, FLOAT, STRING, BOOLEAN | 是 | N/A | 要转换为数值输出的值。接受整数、浮点数、文本字符串或真/假布尔值。 | + +**注意:** 当输入为字符串时,它不能为空,并且必须包含有效的数字表示形式(例如 `"123"`、`"3.14"`)。对于空字符串、无法解析为数字的文本或非有限值(如 `"inf"` 或 `"nan"`),节点将引发错误。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `FLOAT` | FLOAT | 输入值转换后的浮点数。 | +| `INT` | INT | 输入值转换后的整数。对于浮点数输入,此操作执行截断。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/ar.md b/comfyui_embedded_docs/docs/CropByBBoxes/ar.md new file mode 100644 index 000000000..b17e55f38 --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/ar.md @@ -0,0 +1,52 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/ar.md) + +أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية. + +## قواعد الترجمة + +1. **المحتوى الذي يجب عدم ترجمته:** + - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model` + - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ + - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات + - الكود، مسارات الملفات + +2. **المحتوى الذي يجب ترجمته:** + - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + - جميع النصوص الوصفية والتوضيحية + - أوصاف المعاملات + +3. **جودة الترجمة:** + - استخدام اللغة العربية الفصحى المعاصرة + - الحفاظ على نبرة احترافية ولكن سهلة الفهم + - ضمان الدقة التقنية + - استخدام المصطلحات التقنية العربية القياسية + +4. **التنسيق:** + - الحفاظ على جميع تنسيقات Markdown + - الحفاظ على بنية الجداول + - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا) + +الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة: + +> تم إنشاء هذه الوثائق بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/en.md) + +تقوم عقدة CropByBBoxes باستخراج وتغيير حجم مناطق مستطيلة محددة من دفعة صور الإدخال. تستخدم إحداثيات المربعات المحيطة المقدمة لتحديد المنطقة المراد قصها من كل صورة. ثم يتم تغيير حجم المناطق المقصوصة إلى بُعد إخراج محدد، مع خيارات إما تمديد القص أو حشوه للحفاظ على نسبة العرض إلى الارتفاع الأصلية. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | نعم | - | دفعة الصور المدخلة المراد قصها. | +| `bboxes` | BOUNDINGBOX | نعم | - | قائمة المربعات المحيطة التي تحدد المناطق المراد قصها. هذا المدخل إلزامي، مما يعني أنه يجب توصيله. | +| `output_width` | INT | لا | 64 - 4096 | العرض الذي سيتم تغيير حجم كل قص إليه (الافتراضي: 512). | +| `output_height` | INT | لا | 64 - 4096 | الارتفاع الذي سيتم تغيير حجم كل قص إليه (الافتراضي: 512). | +| `padding` | INT | لا | 0 - 1024 | حشوة إضافية بالبكسل تضاف على كل جانب من المربع المحيط قبل القص (الافتراضي: 0). | +| `keep_aspect` | COMBO | لا | `"stretch"`
`"pad"` | ما إذا كان سيتم تمديد القص ليتناسب مع حجم الإخراج، أو حشوه ببكسلات سوداء للحفاظ على نسبة العرض إلى الارتفاع (الافتراضي: "stretch"). | + +**ملاحظة:** تقوم العقدة بمعالجة إطار صورة واحد في كل مرة. إذا تم توفير مربعات محيطة متعددة لإطار واحد، فإنها تحسب منطقة قص واحدة هي اتحاد (أصغر مستطيل يحتوي على جميع المربعات) جميع المربعات المقدمة. إذا كانت منطقة القص المحسوبة غير صالحة (على سبيل المثال، عرض أو ارتفاع صفري)، فستقوم العقدة بإنشاء قص احتياطي من أعلى منتصف الصورة. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `image` | IMAGE | جميع المناطق المقصوصة والتي تم تغيير حجمها، مكدسة في دفعة صور واحدة. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/en.md b/comfyui_embedded_docs/docs/CropByBBoxes/en.md new file mode 100644 index 000000000..9f028d9da --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/en.md @@ -0,0 +1,22 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/en.md) + +The CropByBBoxes node extracts and resizes specific rectangular regions from an input image batch. It uses provided bounding box coordinates to define the area to crop from each image. The cropped regions are then resized to a specified output dimension, with options to either stretch the crop or pad it to preserve its original aspect ratio. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Yes | - | The input batch of images to crop. | +| `bboxes` | BOUNDINGBOX | Yes | - | The list of bounding boxes defining the regions to crop. This input is forced, meaning it must be connected. | +| `output_width` | INT | No | 64 - 4096 | The width each crop is resized to (default: 512). | +| `output_height` | INT | No | 64 - 4096 | The height each crop is resized to (default: 512). | +| `padding` | INT | No | 0 - 1024 | Extra padding in pixels added on each side of the bounding box before cropping (default: 0). | +| `keep_aspect` | COMBO | No | `"stretch"`
`"pad"` | Whether to stretch the crop to fit the output size, or pad with black pixels to preserve its aspect ratio (default: "stretch"). | + +**Note:** The node processes one image frame at a time. If multiple bounding boxes are provided for a single frame, it calculates a single crop region that is the union (the smallest rectangle containing all boxes) of all provided boxes. If a calculated crop region is invalid (e.g., zero width or height), the node will create a fallback crop from the center-top of the image. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | All cropped and resized regions, stacked into a single image batch. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/es.md b/comfyui_embedded_docs/docs/CropByBBoxes/es.md new file mode 100644 index 000000000..90fed2d08 --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/es.md @@ -0,0 +1,22 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/es.md) + +El nodo CropByBBoxes extrae y redimensiona regiones rectangulares específicas de un lote de imágenes de entrada. Utiliza las coordenadas de las cajas delimitadoras proporcionadas para definir el área a recortar de cada imagen. Las regiones recortadas se redimensionan luego a una dimensión de salida especificada, con opciones para estirar el recorte o rellenarlo para preservar su relación de aspecto original. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Sí | - | El lote de imágenes de entrada para recortar. | +| `bboxes` | BOUNDINGBOX | Sí | - | La lista de cajas delimitadoras que definen las regiones a recortar. Esta entrada es forzada, lo que significa que debe estar conectada. | +| `output_width` | INT | No | 64 - 4096 | El ancho al que se redimensiona cada recorte (por defecto: 512). | +| `output_height` | INT | No | 64 - 4096 | La altura a la que se redimensiona cada recorte (por defecto: 512). | +| `padding` | INT | No | 0 - 1024 | Relleno extra en píxeles añadido a cada lado de la caja delimitadora antes de recortar (por defecto: 0). | +| `keep_aspect` | COMBO | No | `"stretch"`
`"pad"` | Si se debe estirar el recorte para ajustarse al tamaño de salida, o rellenar con píxeles negros para preservar su relación de aspecto (por defecto: "stretch"). | + +**Nota:** El nodo procesa un fotograma de imagen a la vez. Si se proporcionan múltiples cajas delimitadoras para un solo fotograma, calcula una única región de recorte que es la unión (el rectángulo más pequeño que contiene todas las cajas) de todas las cajas proporcionadas. Si una región de recorte calculada no es válida (por ejemplo, ancho o altura cero), el nodo creará un recorte de respaldo desde la parte superior central de la imagen. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `image` | IMAGE | Todas las regiones recortadas y redimensionadas, apiladas en un único lote de imágenes. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/fr.md b/comfyui_embedded_docs/docs/CropByBBoxes/fr.md new file mode 100644 index 000000000..37e80181b --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/fr.md @@ -0,0 +1,22 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/fr.md) + +Le nœud CropByBBoxes extrait et redimensionne des régions rectangulaires spécifiques d'un lot d'images d'entrée. Il utilise les coordonnées de boîtes englobantes fournies pour définir la zone à recadrer dans chaque image. Les régions recadrées sont ensuite redimensionnées à une dimension de sortie spécifiée, avec des options pour étirer le recadrage ou le compléter pour préserver son ratio d'aspect original. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Oui | - | Le lot d'images d'entrée à recadrer. | +| `bboxes` | BOUNDINGBOX | Oui | - | La liste des boîtes englobantes définissant les régions à recadrer. Cette entrée est forcée, ce qui signifie qu'elle doit être connectée. | +| `output_width` | INT | Non | 64 - 4096 | La largeur à laquelle chaque recadrage est redimensionné (par défaut : 512). | +| `output_height` | INT | Non | 64 - 4096 | La hauteur à laquelle chaque recadrage est redimensionné (par défaut : 512). | +| `padding` | INT | Non | 0 - 1024 | Marge supplémentaire en pixels ajoutée de chaque côté de la boîte englobante avant le recadrage (par défaut : 0). | +| `keep_aspect` | COMBO | Non | `"stretch"`
`"pad"` | Indique s'il faut étirer le recadrage pour l'adapter à la taille de sortie, ou le compléter avec des pixels noirs pour préserver son ratio d'aspect (par défaut : "stretch"). | + +**Note :** Le nœud traite une image à la fois. Si plusieurs boîtes englobantes sont fournies pour une seule image, il calcule une seule région de recadrage qui est l'union (le plus petit rectangle contenant toutes les boîtes) de toutes les boîtes fournies. Si une région de recadrage calculée est invalide (par exemple, largeur ou hauteur nulle), le nœud créera un recadrage de secours à partir du centre-haut de l'image. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | Toutes les régions recadrées et redimensionnées, empilées en un seul lot d'images. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/ja.md b/comfyui_embedded_docs/docs/CropByBBoxes/ja.md new file mode 100644 index 000000000..cf26a019c --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/ja.md @@ -0,0 +1,22 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/ja.md) + +CropByBBoxes ノードは、入力画像バッチから特定の矩形領域を抽出し、リサイズします。提供されたバウンディングボックスの座標を使用して、各画像から切り取る領域を定義します。切り取られた領域は、指定された出力サイズにリサイズされ、切り抜きを引き伸ばすか、元のアスペクト比を維持するためにパディングするかを選択できます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | はい | - | 切り抜きを行う入力画像のバッチです。 | +| `bboxes` | BOUNDINGBOX | はい | - | 切り抜く領域を定義するバウンディングボックスのリストです。この入力は強制接続であり、必ず接続する必要があります。 | +| `output_width` | INT | いいえ | 64 - 4096 | 各切り抜きがリサイズされる幅です(デフォルト:512)。 | +| `output_height` | INT | いいえ | 64 - 4096 | 各切り抜きがリサイズされる高さです(デフォルト:512)。 | +| `padding` | INT | いいえ | 0 - 1024 | 切り抜き前にバウンディングボックスの各辺に追加される、ピクセル単位の余分なパディングです(デフォルト:0)。 | +| `keep_aspect` | COMBO | いいえ | `"stretch"`
`"pad"` | 切り抜きを出力サイズに合わせて引き伸ばすか、アスペクト比を維持するために黒ピクセルでパディングするかを指定します(デフォルト:"stretch")。 | + +**注記:** このノードは一度に1つの画像フレームを処理します。単一のフレームに複数のバウンディングボックスが提供された場合、すべてのボックスを含む最小の矩形(和集合)である単一の切り抜き領域を計算します。計算された切り抜き領域が無効な場合(例:幅または高さがゼロ)、ノードは画像の中央上部からフォールバック切り抜きを作成します。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `image` | IMAGE | すべての切り抜きおよびリサイズされた領域が、単一の画像バッチにスタックされたものです。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/ko.md b/comfyui_embedded_docs/docs/CropByBBoxes/ko.md new file mode 100644 index 000000000..9d40909cb --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/ko.md @@ -0,0 +1,22 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/ko.md) + +CropByBBoxes 노드는 입력 이미지 배치에서 특정 직사각형 영역을 추출하고 크기를 조정합니다. 제공된 경계 상자 좌표를 사용하여 각 이미지에서 자를 영역을 정의합니다. 잘린 영역은 지정된 출력 크기로 조정되며, 자른 영역을 늘리거나 원본 종횡비를 유지하도록 패딩하는 옵션이 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 예 | - | 자를 입력 이미지 배치입니다. | +| `bboxes` | BOUNDINGBOX | 예 | - | 자를 영역을 정의하는 경계 상자 목록입니다. 이 입력은 강제 입력이므로 반드시 연결되어야 합니다. | +| `output_width` | INT | 아니요 | 64 - 4096 | 각 자른 영역의 크기가 조정되는 너비입니다(기본값: 512). | +| `output_height` | INT | 아니요 | 64 - 4096 | 각 자른 영역의 크기가 조정되는 높이입니다(기본값: 512). | +| `padding` | INT | 아니요 | 0 - 1024 | 자르기 전에 경계 상자 각 측면에 추가되는 여백(픽셀 단위)입니다(기본값: 0). | +| `keep_aspect` | COMBO | 아니요 | `"stretch"`
`"pad"` | 자른 영역을 출력 크기에 맞게 늘릴지, 아니면 검은색 픽셀로 패딩하여 종횡비를 유지할지 선택합니다(기본값: "stretch"). | + +**참고:** 이 노드는 한 번에 하나의 이미지 프레임을 처리합니다. 단일 프레임에 여러 경계 상자가 제공된 경우, 모든 상자의 합집합(모든 상자를 포함하는 가장 작은 직사각형)인 단일 자르기 영역을 계산합니다. 계산된 자르기 영역이 유효하지 않은 경우(예: 너비 또는 높이가 0인 경우), 노드는 이미지의 중앙 상단에서 대체 자르기 영역을 생성합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `image` | IMAGE | 모든 자르기 및 크기 조정된 영역이 단일 이미지 배치로 결합된 결과입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/pt-BR.md b/comfyui_embedded_docs/docs/CropByBBoxes/pt-BR.md new file mode 100644 index 000000000..c7264fb0f --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/pt-BR.md @@ -0,0 +1,22 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/pt-BR.md) + +O nó CropByBBoxes extrai e redimensiona regiões retangulares específicas de um lote de imagens de entrada. Ele usa coordenadas de caixas delimitadoras fornecidas para definir a área a ser recortada de cada imagem. As regiões recortadas são então redimensionadas para uma dimensão de saída especificada, com opções para esticar o recorte ou preenchê-lo para preservar sua proporção original. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Sim | - | O lote de imagens de entrada a serem recortadas. | +| `bboxes` | BOUNDINGBOX | Sim | - | A lista de caixas delimitadoras que definem as regiões a serem recortadas. Esta entrada é forçada, o que significa que deve estar conectada. | +| `output_width` | INT | Não | 64 - 4096 | A largura para a qual cada recorte é redimensionado (padrão: 512). | +| `output_height` | INT | Não | 64 - 4096 | A altura para a qual cada recorte é redimensionado (padrão: 512). | +| `padding` | INT | Não | 0 - 1024 | Preenchimento extra em pixels adicionado em cada lado da caixa delimitadora antes do recorte (padrão: 0). | +| `keep_aspect` | COMBO | Não | `"stretch"`
`"pad"` | Se deve esticar o recorte para caber no tamanho de saída, ou preencher com pixels pretos para preservar sua proporção original (padrão: "stretch"). | + +**Observação:** O nó processa um quadro de imagem por vez. Se várias caixas delimitadoras forem fornecidas para um único quadro, ele calcula uma única região de recorte que é a união (o menor retângulo que contém todas as caixas) de todas as caixas fornecidas. Se uma região de recorte calculada for inválida (por exemplo, largura ou altura zero), o nó criará um recorte alternativo a partir do centro-superior da imagem. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|-------------|-----------|-------------| +| `image` | IMAGE | Todas as regiões recortadas e redimensionadas, empilhadas em um único lote de imagens. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/ru.md b/comfyui_embedded_docs/docs/CropByBBoxes/ru.md new file mode 100644 index 000000000..9e808d77c --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/ru.md @@ -0,0 +1,22 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/ru.md) + +Узел CropByBBoxes извлекает и изменяет размер определенных прямоугольных областей из входного пакета изображений. Он использует предоставленные координаты ограничивающих рамок для определения области кадрирования каждого изображения. Затем обрезанные области изменяются до заданного выходного размера с возможностью либо растянуть кадр, либо дополнить его для сохранения исходного соотношения сторон. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `image` | IMAGE | Да | - | Входной пакет изображений для кадрирования. | +| `bboxes` | BOUNDINGBOX | Да | - | Список ограничивающих рамок, определяющих области для кадрирования. Этот вход является обязательным, то есть к нему должно быть выполнено подключение. | +| `output_width` | INT | Нет | 64 - 4096 | Ширина, до которой изменяется размер каждого кадра (по умолчанию: 512). | +| `output_height` | INT | Нет | 64 - 4096 | Высота, до которой изменяется размер каждого кадра (по умолчанию: 512). | +| `padding` | INT | Нет | 0 - 1024 | Дополнительный отступ в пикселях, добавляемый с каждой стороны ограничивающей рамки перед кадрированием (по умолчанию: 0). | +| `keep_aspect` | COMBO | Нет | `"stretch"`
`"pad"` | Определяет, следует ли растягивать кадр до выходного размера или дополнить его черными пикселями для сохранения соотношения сторон (по умолчанию: "stretch"). | + +**Примечание:** Узел обрабатывает один кадр изображения за раз. Если для одного кадра указано несколько ограничивающих рамок, он вычисляет единую область кадрирования, являющуюся объединением (наименьший прямоугольник, содержащий все рамки) всех предоставленных рамок. Если вычисленная область кадрирования недействительна (например, нулевая ширина или высота), узел создаст резервный кадр из центральной верхней части изображения. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `image` | IMAGE | Все обрезанные и измененные по размеру области, объединенные в единый пакет изображений. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/tr.md b/comfyui_embedded_docs/docs/CropByBBoxes/tr.md new file mode 100644 index 000000000..40b5ce462 --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/tr.md @@ -0,0 +1,22 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/tr.md) + +CropByBBoxes düğümü, bir giriş görüntü kümesinden belirli dikdörtgen bölgeleri çıkarır ve yeniden boyutlandırır. Kırpılacak alanı tanımlamak için sağlanan sınırlayıcı kutu koordinatlarını kullanır. Kırpılan bölgeler daha sonra belirtilen bir çıktı boyutuna yeniden boyutlandırılır ve kırpılan alanı esnetme veya orijinal en-boy oranını korumak için doldurma seçenekleri sunar. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Evet | - | Kırpılacak giriş görüntü kümesi. | +| `bboxes` | BOUNDINGBOX | Evet | - | Kırpılacak bölgeleri tanımlayan sınırlayıcı kutuların listesi. Bu giriş zorunludur, yani bağlı olmalıdır. | +| `output_width` | INT | Hayır | 64 - 4096 | Her kırpılan alanın yeniden boyutlandırıldığı genişlik (varsayılan: 512). | +| `output_height` | INT | Hayır | 64 - 4096 | Her kırpılan alanın yeniden boyutlandırıldığı yükseklik (varsayılan: 512). | +| `padding` | INT | Hayır | 0 - 1024 | Kırpma işleminden önce sınırlayıcı kutunun her bir kenarına eklenen piksel cinsinden ekstra dolgu (varsayılan: 0). | +| `keep_aspect` | COMBO | Hayır | `"stretch"`
`"pad"` | Kırpılan alanın çıktı boyutuna sığması için esnetilip esnetilmeyeceği veya en-boy oranını korumak için siyah piksellerle doldurulup doldurulmayacağı (varsayılan: "stretch"). | + +**Not:** Düğüm, her seferinde bir görüntü karesini işler. Tek bir kare için birden fazla sınırlayıcı kutu sağlanırsa, tüm sağlanan kutuların birleşimi (tüm kutuları içeren en küçük dikdörtgen) olan tek bir kırpma bölgesi hesaplar. Hesaplanan bir kırpma bölgesi geçersizse (örneğin, sıfır genişlik veya yükseklik), düğüm görüntünün orta-üst kısmından bir yedek kırpma alanı oluşturur. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `image` | IMAGE | Kırpılmış ve yeniden boyutlandırılmış tüm bölgeler, tek bir görüntü kümesinde birleştirilmiştir. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/zh-TW.md b/comfyui_embedded_docs/docs/CropByBBoxes/zh-TW.md new file mode 100644 index 000000000..2b0d5971a --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/zh-TW.md @@ -0,0 +1,22 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/zh-TW.md) + +CropByBBoxes 節點從輸入的圖像批次中提取並調整特定矩形區域的大小。它使用提供的邊界框座標來定義要從每張圖像中裁剪的區域。裁剪後的區域隨後會被調整到指定的輸出尺寸,並可選擇拉伸裁剪區域或進行填充以保持其原始長寬比。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | - | 要裁剪的輸入圖像批次。 | +| `bboxes` | BOUNDINGBOX | 是 | - | 定義要裁剪區域的邊界框列表。此輸入為強制連接,必須連結。 | +| `output_width` | INT | 否 | 64 - 4096 | 每個裁剪區域調整後的寬度(預設值:512)。 | +| `output_height` | INT | 否 | 64 - 4096 | 每個裁剪區域調整後的高度(預設值:512)。 | +| `padding` | INT | 否 | 0 - 1024 | 在裁剪前,於邊界框的每一側額外添加的像素填充量(預設值:0)。 | +| `keep_aspect` | COMBO | 否 | `"stretch"`
`"pad"` | 是拉伸裁剪區域以適應輸出尺寸,還是用黑色像素填充以保持其長寬比(預設值:"stretch")。 | + +**注意:** 此節點一次處理一個圖像幀。如果為單個幀提供了多個邊界框,它會計算一個單一的裁剪區域,該區域是所有提供框的聯集(包含所有框的最小矩形)。如果計算出的裁剪區域無效(例如寬度或高度為零),節點將從圖像的頂部中心創建一個備用裁剪區域。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 所有裁剪並調整大小後的區域,堆疊成單一的圖像批次。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CropByBBoxes/zh.md b/comfyui_embedded_docs/docs/CropByBBoxes/zh.md new file mode 100644 index 000000000..5a50cac88 --- /dev/null +++ b/comfyui_embedded_docs/docs/CropByBBoxes/zh.md @@ -0,0 +1,22 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CropByBBoxes/zh.md) + +CropByBBoxes 节点从输入的图像批次中提取并调整特定矩形区域的大小。它使用提供的边界框坐标来定义要从每张图像中裁剪的区域。裁剪出的区域随后会被调整到指定的输出尺寸,并可以选择拉伸裁剪区域或对其进行填充以保持其原始宽高比。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | - | 待裁剪的输入图像批次。 | +| `bboxes` | BOUNDINGBOX | 是 | - | 定义待裁剪区域的边界框列表。此输入是强制的,意味着必须连接。 | +| `output_width` | INT | 否 | 64 - 4096 | 每个裁剪区域调整后的宽度(默认值:512)。 | +| `output_height` | INT | 否 | 64 - 4096 | 每个裁剪区域调整后的高度(默认值:512)。 | +| `padding` | INT | 否 | 0 - 1024 | 在裁剪前,添加到边界框各边的额外像素填充量(默认值:0)。 | +| `keep_aspect` | COMBO | 否 | `"stretch"`
`"pad"` | 是拉伸裁剪区域以适应输出尺寸,还是用黑色像素填充以保持其宽高比(默认值:"stretch")。 | + +**注意:** 该节点一次处理一帧图像。如果为单帧图像提供了多个边界框,它会计算一个单一的裁剪区域,该区域是所有提供框的并集(即包含所有框的最小矩形)。如果计算出的裁剪区域无效(例如,宽度或高度为零),节点将从图像的中心顶部创建一个备用裁剪区域。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 所有裁剪并调整大小后的区域,堆叠成一个单一的图像批次。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/ar.md b/comfyui_embedded_docs/docs/CurveEditor/ar.md new file mode 100644 index 000000000..0326f50ab --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/ar.md @@ -0,0 +1,18 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/ar.md) + +عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + +عقدة محرر المنحنيات توفر واجهة مرئية لضبط وتحسين المنحنى. تتيح لك تعديل شكل منحنى الإدخال، مع إمكانية عرض توزيعه بيانيًا باستخدام مدرج تكراري اختياري. تُخرج العقدة المنحنى المعدّل لاستخدامه في أجزاء أخرى من سير العمل الخاص بك. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|---------------|--------|---------|-------| +| `curve` | CURVE | نعم | غير متاح | منحنى الإدخال المراد تحريره. | +| `histogram` | HISTOGRAM | لا | غير متاح | مدرج تكراري اختياري لعرضه بجانب المنحنى كمرجع بصري. | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|---------------|-------| +| `curve` | CURVE | المنحنى المعدّل بعد إجراء التعديلات في واجهة العقدة. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/en.md b/comfyui_embedded_docs/docs/CurveEditor/en.md new file mode 100644 index 000000000..f7c01fe39 --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/en.md @@ -0,0 +1,16 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/en.md) + +The Curve Editor node provides a visual interface for adjusting and fine-tuning a curve. It allows you to modify the shape of an input curve and optionally visualize its distribution with a histogram. The node outputs the modified curve for use in other parts of your workflow. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `curve` | CURVE | Yes | N/A | The input curve to be edited. | +| `histogram` | HISTOGRAM | No | N/A | An optional histogram to display alongside the curve for visual reference. | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `curve` | CURVE | The edited curve after adjustments have been made in the node's interface. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/es.md b/comfyui_embedded_docs/docs/CurveEditor/es.md new file mode 100644 index 000000000..46be2ac9e --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/es.md @@ -0,0 +1,16 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/es.md) + +El nodo Editor de Curvas proporciona una interfaz visual para ajustar y afinar una curva. Permite modificar la forma de una curva de entrada y, opcionalmente, visualizar su distribución con un histograma. El nodo devuelve la curva modificada para su uso en otras partes de su flujo de trabajo. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `curve` | CURVE | Sí | N/A | La curva de entrada que se va a editar. | +| `histogram` | HISTOGRAM | No | N/A | Un histograma opcional para mostrar junto a la curva como referencia visual. | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `curve` | CURVE | La curva editada después de realizar los ajustes en la interfaz del nodo. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/fr.md b/comfyui_embedded_docs/docs/CurveEditor/fr.md new file mode 100644 index 000000000..3dceed174 --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/fr.md @@ -0,0 +1,16 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/fr.md) + +Le nœud Éditeur de Courbe fournit une interface visuelle pour ajuster et affiner une courbe. Il vous permet de modifier la forme d'une courbe d'entrée et, optionnellement, de visualiser sa distribution avec un histogramme. Le nœud renvoie la courbe modifiée pour une utilisation dans d'autres parties de votre flux de travail. + +## Entrées + +| Paramètre | Type de Données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `curve` | CURVE | Oui | N/A | La courbe d'entrée à éditer. | +| `histogram` | HISTOGRAM | Non | N/A | Un histogramme optionnel à afficher à côté de la courbe pour référence visuelle. | + +## Sorties + +| Nom de Sortie | Type de Données | Description | +|-------------|-----------|-------------| +| `curve` | CURVE | La courbe éditée après que des ajustements ont été effectués dans l'interface du nœud. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/ja.md b/comfyui_embedded_docs/docs/CurveEditor/ja.md new file mode 100644 index 000000000..6036f46c8 --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/ja.md @@ -0,0 +1,16 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/ja.md) + +Curve Editor ノードは、カーブを視覚的に調整・微調整するためのインターフェースを提供します。入力されたカーブの形状を変更したり、オプションでヒストグラムを表示して分布を可視化することができます。このノードは、ワークフローの他の部分で使用するために、修正されたカーブを出力します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `curve` | CURVE | はい | なし | 編集対象の入力カーブ。 | +| `histogram` | HISTOGRAM | いいえ | なし | カーブと一緒に表示するオプションのヒストグラム。視覚的な参考用です。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `curve` | CURVE | ノードのインターフェースで調整を行った後の編集済みカーブ。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/ko.md b/comfyui_embedded_docs/docs/CurveEditor/ko.md new file mode 100644 index 000000000..c802bd57d --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/ko.md @@ -0,0 +1,16 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/ko.md) + +Curve Editor 노드는 곡선을 조정하고 미세 조정할 수 있는 시각적 인터페이스를 제공합니다. 입력 곡선의 형태를 수정하고, 선택적으로 히스토그램을 통해 분포를 시각화할 수 있습니다. 이 노드는 수정된 곡선을 출력하여 워크플로우의 다른 부분에서 사용할 수 있도록 합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `curve` | CURVE | 예 | 해당 없음 | 편집할 입력 곡선입니다. | +| `histogram` | HISTOGRAM | 아니요 | 해당 없음 | 시각적 참조를 위해 곡선과 함께 표시할 선택적 히스토그램입니다. | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `curve` | CURVE | 노드 인터페이스에서 조정을 수행한 후 편집된 곡선입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/pt-BR.md b/comfyui_embedded_docs/docs/CurveEditor/pt-BR.md new file mode 100644 index 000000000..121233b58 --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/pt-BR.md @@ -0,0 +1,18 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/pt-BR.md) + +Esta documentação foi gerada por IA. Caso encontre algum erro ou tenha sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/en.md) + +O nó Curve Editor fornece uma interface visual para ajustar e refinar uma curva. Ele permite modificar a forma de uma curva de entrada e, opcionalmente, visualizar sua distribuição com um histograma. O nó gera a curva modificada para uso em outras partes do seu fluxo de trabalho. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `curve` | CURVE | Sim | N/A | A curva de entrada a ser editada. | +| `histogram` | HISTOGRAM | Não | N/A | Um histograma opcional para exibir junto com a curva como referência visual. | + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `curve` | CURVE | A curva editada após os ajustes realizados na interface do nó. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/ru.md b/comfyui_embedded_docs/docs/CurveEditor/ru.md new file mode 100644 index 000000000..14bb3479f --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/ru.md @@ -0,0 +1,18 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/ru.md) + +Вот перевод документации на русский язык: + +Узел Curve Editor предоставляет визуальный интерфейс для настройки и точной подгонки кривой. Он позволяет изменять форму входной кривой и при необходимости визуализировать её распределение с помощью гистограммы. Узел выводит изменённую кривую для использования в других частях вашего рабочего процесса. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `curve` | CURVE | Да | Н/Д | Входная кривая для редактирования. | +| `histogram` | HISTOGRAM | Нет | Н/Д | Необязательная гистограмма для отображения рядом с кривой в качестве визуальной подсказки. | + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `curve` | CURVE | Отредактированная кривая после внесения изменений в интерфейсе узла. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/tr.md b/comfyui_embedded_docs/docs/CurveEditor/tr.md new file mode 100644 index 000000000..9dd738832 --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/tr.md @@ -0,0 +1,18 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/tr.md) + +ComfyUI Düğüm Belgeleri - Eğri Düzenleyici (Curve Editor) + +Eğri Düzenleyici düğümü, bir eğriyi ayarlamak ve ince ayar yapmak için görsel bir arayüz sağlar. Giriş eğrisinin şeklini değiştirmenize ve isteğe bağlı olarak histogram ile dağılımını görselleştirmenize olanak tanır. Düğüm, iş akışınızın diğer bölümlerinde kullanılmak üzere düzenlenmiş eğriyi çıktı olarak verir. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|---------|--------|----------| +| `curve` | CURVE | Evet | Yok | Düzenlenecek giriş eğrisi. | +| `histogram` | HISTOGRAM | Hayır | Yok | Görsel referans için eğrinin yanında görüntülenecek isteğe bağlı histogram. | + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `curve` | CURVE | Düğüm arayüzünde yapılan ayarlamalar sonrasında düzenlenmiş eğri. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/zh-TW.md b/comfyui_embedded_docs/docs/CurveEditor/zh-TW.md new file mode 100644 index 000000000..4af92e46b --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/zh-TW.md @@ -0,0 +1,16 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/zh-TW.md) + +曲線編輯器節點提供了一個視覺化介面,用於調整和微調曲線。它允許您修改輸入曲線的形狀,並可選擇性地透過直方圖視覺化其分佈。該節點輸出修改後的曲線,供您在工作流程的其他部分使用。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `curve` | CURVE | 是 | N/A | 要編輯的輸入曲線。 | +| `histogram` | HISTOGRAM | 否 | N/A | 可選的直方圖,可與曲線一同顯示以供視覺參考。 | + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `curve` | CURVE | 在節點介面中進行調整後編輯完成的曲線。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/CurveEditor/zh.md b/comfyui_embedded_docs/docs/CurveEditor/zh.md new file mode 100644 index 000000000..089ee15a9 --- /dev/null +++ b/comfyui_embedded_docs/docs/CurveEditor/zh.md @@ -0,0 +1,16 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/CurveEditor/zh.md) + +Curve Editor 节点提供了一个可视化界面,用于调整和微调曲线。它允许您修改输入曲线的形状,并可选择通过直方图可视化其分布。该节点输出修改后的曲线,供工作流中的其他部分使用。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `curve` | CURVE | 是 | N/A | 待编辑的输入曲线。 | +| `histogram` | HISTOGRAM | 否 | N/A | 可选的直方图,与曲线一同显示以供视觉参考。 | + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `curve` | CURVE | 在节点界面中进行调整后得到的已编辑曲线。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/ar.md b/comfyui_embedded_docs/docs/DrawBBoxes/ar.md new file mode 100644 index 000000000..17c9663b9 --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/ar.md @@ -0,0 +1,51 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/ar.md) + +أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية. + +## قواعد الترجمة + +1. **المحتوى الذي يجب عدم ترجمته:** + - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model` + - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ + - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات + - الكود، مسارات الملفات + +2. **المحتوى الذي يجب ترجمته:** + - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + - جميع النصوص الوصفية والتوضيحية + - أوصاف المعاملات + +3. **جودة الترجمة:** + - استخدام اللغة العربية الفصحى المعاصرة + - الحفاظ على نبرة احترافية ولكن سهلة الفهم + - ضمان الدقة التقنية + - استخدام المصطلحات التقنية العربية القياسية + +4. **التنسيق:** + - الحفاظ على جميع تنسيقات Markdown + - الحفاظ على بنية الجداول + - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا) + +الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة: + +> تم إنشاء هذه الوثائق بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/en.md) + +تقوم عقدة DrawBBoxes بتصور نتائج اكتشاف الأجسام عن طريق رسم صناديق الإحاطة والتسميات ودرجات الثقة على الصورة. إذا لم يتم توفير صورة إدخال، فإنها تنشئ لوحة فارغة كبيرة بما يكفي لاستيعاب جميع الصناديق المرسومة. تدعم العقدة المعالجة المجمعة، مما يسمح لك برسم مجموعات مختلفة من الاكتشافات لصور متعددة أو تكرار نفس الاكتشافات عبر مجموعة من الصور. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | لا | - | الصورة (الصور) المدخلة لرسم صناديق الإحاطة عليها. إذا لم يتم توفيرها، سيتم إنشاء لوحة فارغة. | +| `bboxes` | BOUNDINGBOX | نعم | - | قائمة من قواميس صناديق الإحاطة. يجب أن يحتوي كل قاموس على مفاتيح `x` و `y` و `width` و `height`، واختيارياً `label` و `score`. | + +**قيود المدخلات:** +* مدخل `bboxes` إلزامي ويجب توفيره. +* تتعامل العقدة تلقائياً مع تنسيقات الإدخال المختلفة لـ `bboxes`. سيتم تطبيق قاموس واحد على جميع الصور في المجموعة. سيتم التعامل مع قائمة مسطحة من القواميس على أنها نفس مجموعة الاكتشافات لكل صورة. تسمح لك قائمة من القوائم بتحديد اكتشافات مختلفة لكل صورة في المجموعة. +* إذا لم يتم توفير `image`، فستقوم العقدة بإنشاء صورة فارغة بأبعاد كبيرة بما يكفي لاستيعاب جميع صناديق الإحاطة المقدمة، مع حد أدنى افتراضي للحجم يبلغ 640×640. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `out_image` | IMAGE | الصورة (الصور) الناتجة مع صناديق الإحاطة والتسميات ودرجات الثقة المرسومة والمتراكبة عليها. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/en.md b/comfyui_embedded_docs/docs/DrawBBoxes/en.md new file mode 100644 index 000000000..3267b0f7d --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/en.md @@ -0,0 +1,21 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/en.md) + +The DrawBBoxes node visualizes object detection results by drawing bounding boxes, labels, and confidence scores onto an image. If no input image is provided, it creates a blank canvas large enough to contain all the drawn boxes. It supports batch processing, allowing you to draw different sets of detections for multiple images or repeat the same detections across a batch. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | No | - | The input image(s) to draw the bounding boxes onto. If not provided, a blank canvas will be generated. | +| `bboxes` | BOUNDINGBOX | Yes | - | A list of bounding box dictionaries. Each dictionary should contain keys for `x`, `y`, `width`, `height`, and optionally `label` and `score`. | + +**Input Constraints:** +* The `bboxes` input is required and must be provided. +* The node automatically handles different input formats for `bboxes`. A single dictionary will be applied to all images in the batch. A flat list of dictionaries will be treated as the same set of detections for every image. A list of lists allows you to specify different detections for each image in the batch. +* If an `image` is not provided, the node will create a blank image with dimensions large enough to fit all provided bounding boxes, with a default minimum size of 640x640. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `out_image` | IMAGE | The output image(s) with the drawn bounding boxes, labels, and confidence scores overlaid. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/es.md b/comfyui_embedded_docs/docs/DrawBBoxes/es.md new file mode 100644 index 000000000..cb8cd1628 --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/es.md @@ -0,0 +1,21 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/es.md) + +El nodo DrawBBoxes visualiza los resultados de detección de objetos dibujando cuadros delimitadores, etiquetas y puntuaciones de confianza sobre una imagen. Si no se proporciona una imagen de entrada, crea un lienzo en blanco lo suficientemente grande como para contener todos los cuadros dibujados. Admite procesamiento por lotes, lo que permite dibujar diferentes conjuntos de detecciones para múltiples imágenes o repetir las mismas detecciones a lo largo de un lote. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | No | - | La(s) imagen(es) de entrada sobre la(s) cual(es) dibujar los cuadros delimitadores. Si no se proporciona, se generará un lienzo en blanco. | +| `bboxes` | BOUNDINGBOX | Sí | - | Una lista de diccionarios de cuadros delimitadores. Cada diccionario debe contener las claves `x`, `y`, `width`, `height`, y opcionalmente `label` y `score`. | + +**Restricciones de Entrada:** +* La entrada `bboxes` es obligatoria y debe proporcionarse. +* El nodo maneja automáticamente diferentes formatos de entrada para `bboxes`. Un solo diccionario se aplicará a todas las imágenes del lote. Una lista plana de diccionarios se tratará como el mismo conjunto de detecciones para cada imagen. Una lista de listas permite especificar diferentes detecciones para cada imagen del lote. +* Si no se proporciona una `image`, el nodo creará una imagen en blanco con dimensiones lo suficientemente grandes para ajustar todos los cuadros delimitadores proporcionados, con un tamaño mínimo predeterminado de 640x640. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `out_image` | IMAGE | La(s) imagen(es) de salida con los cuadros delimitadores, etiquetas y puntuaciones de confianza dibujados superpuestos. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/fr.md b/comfyui_embedded_docs/docs/DrawBBoxes/fr.md new file mode 100644 index 000000000..2a54cd687 --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/fr.md @@ -0,0 +1,23 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/fr.md) + +## Vue d'ensemble + +Le nœud DrawBBoxes visualise les résultats d'une détection d'objets en dessinant des boîtes englobantes, des étiquettes et des scores de confiance sur une image. Si aucune image d'entrée n'est fournie, il crée un canevas vierge suffisamment grand pour contenir toutes les boîtes dessinées. Il prend en charge le traitement par lots, vous permettant de dessiner différents ensembles de détections pour plusieurs images ou de répéter les mêmes détections sur un lot. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Non | - | L'image ou les images d'entrée sur lesquelles dessiner les boîtes englobantes. Si non fournie, un canevas vierge sera généré. | +| `bboxes` | BOUNDINGBOX | Oui | - | Une liste de dictionnaires de boîtes englobantes. Chaque dictionnaire doit contenir les clés `x`, `y`, `width`, `height`, et optionnellement `label` et `score`. | + +**Contraintes des entrées :** +* L'entrée `bboxes` est obligatoire et doit être fournie. +* Le nœud gère automatiquement différents formats d'entrée pour `bboxes`. Un dictionnaire unique sera appliqué à toutes les images du lot. Une liste plate de dictionnaires sera traitée comme le même ensemble de détections pour chaque image. Une liste de listes vous permet de spécifier des détections différentes pour chaque image du lot. +* Si aucune `image` n'est fournie, le nœud créera une image vierge avec des dimensions suffisamment grandes pour contenir toutes les boîtes englobantes fournies, avec une taille minimale par défaut de 640x640. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `out_image` | IMAGE | L'image ou les images de sortie avec les boîtes englobantes, les étiquettes et les scores de confiance superposés. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/ja.md b/comfyui_embedded_docs/docs/DrawBBoxes/ja.md new file mode 100644 index 000000000..dd5d410c0 --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/ja.md @@ -0,0 +1,21 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/ja.md) + +DrawBBoxesノードは、画像上にバウンディングボックス、ラベル、信頼度スコアを描画することで、物体検出結果を可視化します。入力画像が提供されない場合は、描画するすべてのボックスを収容できる十分な大きさの空白キャンバスを作成します。バッチ処理をサポートしており、複数の画像に対して異なる検出結果を描画したり、バッチ全体で同じ検出結果を繰り返し描画することができます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | いいえ | - | バウンディングボックスを描画する入力画像です。提供されない場合は、空白のキャンバスが生成されます。 | +| `bboxes` | BOUNDINGBOX | はい | - | バウンディングボックス辞書のリストです。各辞書には `x`、`y`、`width`、`height` のキーが必須で、オプションで `label` と `score` のキーを含めることができます。 | + +**入力の制約:** +* `bboxes` 入力は必須であり、必ず指定する必要があります。 +* ノードは `bboxes` の異なる入力形式を自動的に処理します。単一の辞書はバッチ内のすべての画像に適用されます。辞書のフラットリストは、すべての画像に対して同じ検出結果セットとして扱われます。リストのリストを使用すると、バッチ内の各画像に対して異なる検出結果を指定できます。 +* `image` が提供されない場合、ノードは指定されたすべてのバウンディングボックスを収容できる寸法の空白画像を作成します。デフォルトの最小サイズは 640x640 です。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `out_image` | IMAGE | 描画されたバウンディングボックス、ラベル、信頼度スコアが重ねられた出力画像です。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/ko.md b/comfyui_embedded_docs/docs/DrawBBoxes/ko.md new file mode 100644 index 000000000..7fc547d8c --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/ko.md @@ -0,0 +1,23 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/ko.md) + +# DrawBBoxes 노드 + +DrawBBoxes 노드는 경계 상자, 레이블 및 신뢰도 점수를 이미지에 그려 객체 탐지 결과를 시각화합니다. 입력 이미지가 제공되지 않으면 모든 그려진 상자를 포함할 수 있을 만큼 충분히 큰 빈 캔버스를 생성합니다. 배치 처리를 지원하므로 여러 이미지에 대해 서로 다른 탐지 결과를 그리거나 동일한 탐지 결과를 배치 전체에 반복할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 아니요 | - | 경계 상자를 그릴 입력 이미지입니다. 제공되지 않으면 빈 캔버스가 생성됩니다. | +| `bboxes` | BOUNDINGBOX | 예 | - | 경계 상자 딕셔너리 목록입니다. 각 딕셔너리는 `x`, `y`, `width`, `height` 키를 포함해야 하며, 선택적으로 `label` 및 `score` 키를 포함할 수 있습니다. | + +**입력 제약 조건:** +* `bboxes` 입력은 필수이며 반드시 제공되어야 합니다. +* 노드는 `bboxes`의 다양한 입력 형식을 자동으로 처리합니다. 단일 딕셔너리는 배치의 모든 이미지에 적용됩니다. 딕셔너리의 단일 목록은 모든 이미지에 대해 동일한 탐지 결과 집합으로 처리됩니다. 목록의 목록은 배치의 각 이미지에 대해 서로 다른 탐지 결과를 지정할 수 있게 합니다. +* `image`가 제공되지 않으면 노드는 모든 제공된 경계 상자를 포함할 수 있을 만큼 충분히 큰 치수(기본 최소 크기 640x640)의 빈 이미지를 생성합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `out_image` | IMAGE | 그려진 경계 상자, 레이블 및 신뢰도 점수가 오버레이된 출력 이미지입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/pt-BR.md b/comfyui_embedded_docs/docs/DrawBBoxes/pt-BR.md new file mode 100644 index 000000000..e37ba85ee --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/pt-BR.md @@ -0,0 +1,21 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/pt-BR.md) + +O nó DrawBBoxes visualiza resultados de detecção de objetos desenhando caixas delimitadoras, rótulos e pontuações de confiança em uma imagem. Se nenhuma imagem de entrada for fornecida, ele cria uma tela em branco grande o suficiente para conter todas as caixas desenhadas. Ele suporta processamento em lote, permitindo desenhar diferentes conjuntos de detecções para várias imagens ou repetir as mesmas detecções em um lote. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Intervalo | Descrição | +|-----------|---------------|-------------|-----------|-----------| +| `image` | IMAGE | Não | - | A(s) imagem(ns) de entrada para desenhar as caixas delimitadoras. Se não for fornecida, uma tela em branco será gerada. | +| `bboxes` | BOUNDINGBOX | Sim | - | Uma lista de dicionários de caixas delimitadoras. Cada dicionário deve conter chaves para `x`, `y`, `width`, `height` e, opcionalmente, `label` e `score`. | + +**Restrições de Entrada:** +* A entrada `bboxes` é obrigatória e deve ser fornecida. +* O nó lida automaticamente com diferentes formatos de entrada para `bboxes`. Um único dicionário será aplicado a todas as imagens no lote. Uma lista simples de dicionários será tratada como o mesmo conjunto de detecções para cada imagem. Uma lista de listas permite especificar diferentes detecções para cada imagem no lote. +* Se uma `image` não for fornecida, o nó criará uma imagem em branco com dimensões grandes o suficiente para acomodar todas as caixas delimitadoras fornecidas, com um tamanho mínimo padrão de 640x640. + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `out_image` | IMAGE | A(s) imagem(ns) de saída com as caixas delimitadoras, rótulos e pontuações de confiança sobrepostos. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/ru.md b/comfyui_embedded_docs/docs/DrawBBoxes/ru.md new file mode 100644 index 000000000..6b636c5d5 --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/ru.md @@ -0,0 +1,21 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/ru.md) + +Узел DrawBBoxes визуализирует результаты обнаружения объектов, рисуя ограничивающие рамки, подписи и оценки уверенности на изображении. Если входное изображение не предоставлено, создается пустой холст, достаточно большой, чтобы вместить все нарисованные рамки. Поддерживается пакетная обработка, позволяющая рисовать разные наборы обнаружений для нескольких изображений или повторять одни и те же обнаружения для всего пакета. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `image` | IMAGE | Нет | - | Входное изображение(я), на котором нужно нарисовать ограничивающие рамки. Если не указано, будет сгенерирован пустой холст. | +| `bboxes` | BOUNDINGBOX | Да | - | Список словарей ограничивающих рамок. Каждый словарь должен содержать ключи `x`, `y`, `width`, `height` и опционально `label` и `score`. | + +**Ограничения входных параметров:** +* Входной параметр `bboxes` является обязательным и должен быть предоставлен. +* Узел автоматически обрабатывает различные форматы входных данных для `bboxes`. Один словарь будет применен ко всем изображениям в пакете. Плоский список словарей будет обработан как один и тот же набор обнаружений для каждого изображения. Список списков позволяет указать разные обнаружения для каждого изображения в пакете. +* Если `image` не предоставлен, узел создаст пустое изображение с размерами, достаточными для размещения всех предоставленных ограничивающих рамок, с минимальным размером по умолчанию 640x640. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `out_image` | IMAGE | Выходное изображение(я) с наложенными ограничивающими рамками, подписями и оценками уверенности. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/tr.md b/comfyui_embedded_docs/docs/DrawBBoxes/tr.md new file mode 100644 index 000000000..419300e87 --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/tr.md @@ -0,0 +1,21 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/tr.md) + +DrawBBoxes düğümü, bir görüntü üzerine sınırlayıcı kutular, etiketler ve güven skorları çizerek nesne tespit sonuçlarını görselleştirir. Giriş görüntüsü sağlanmazsa, çizilen tüm kutuları içerecek kadar büyük boş bir tuval oluşturur. Toplu işlemeyi destekleyerek birden fazla görüntü için farklı tespit kümeleri çizmenize veya aynı tespitleri bir toplu iş boyunca tekrarlamanıza olanak tanır. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Hayır | - | Sınırlayıcı kutuların çizileceği giriş görüntüsü(leri). Sağlanmazsa boş bir tuval oluşturulur. | +| `bboxes` | BOUNDINGBOX | Evet | - | Sınırlayıcı kutu sözlüklerinin bir listesi. Her sözlük `x`, `y`, `width`, `height` anahtarlarını ve isteğe bağlı olarak `label` ile `score` anahtarlarını içermelidir. | + +**Giriş Kısıtlamaları:** +* `bboxes` girişi zorunludur ve sağlanmalıdır. +* Düğüm, `bboxes` için farklı giriş formatlarını otomatik olarak işler. Tek bir sözlük, toplu işteki tüm görüntülere uygulanır. Düz bir sözlük listesi, her görüntü için aynı tespit kümesi olarak ele alınır. Bir liste listesi, toplu işteki her görüntü için farklı tespitler belirtmenize olanak tanır. +* Bir `image` sağlanmazsa, düğüm, varsayılan minimum 640x640 boyutunda, sağlanan tüm sınırlayıcı kutuları sığdıracak kadar büyük boş bir görüntü oluşturur. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `out_image` | IMAGE | Üzerine çizilmiş sınırlayıcı kutular, etiketler ve güven skorları bulunan çıktı görüntüsü(leri). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/zh-TW.md b/comfyui_embedded_docs/docs/DrawBBoxes/zh-TW.md new file mode 100644 index 000000000..d4155ffad --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/zh-TW.md @@ -0,0 +1,21 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/zh-TW.md) + +此節點透過在影像上繪製邊界框、標籤和置信度分數來視覺化物體偵測結果。若未提供輸入影像,它會建立一個足夠大的空白畫布來容納所有繪製的框。它支援批次處理,允許您為多張影像繪製不同的偵測結果集,或在整個批次中重複相同的偵測結果。 + +## 輸入參數 + +| 參數名稱 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 否 | - | 要繪製邊界框的輸入影像。若未提供,將生成一個空白畫布。 | +| `bboxes` | BOUNDINGBOX | 是 | - | 邊界框字典的列表。每個字典應包含 `x`、`y`、`width`、`height` 的鍵,並可選地包含 `label` 和 `score`。 | + +**輸入限制:** +* `bboxes` 輸入為必填項,必須提供。 +* 本節點會自動處理 `bboxes` 的不同輸入格式。單個字典將應用於批次中的所有影像。字典的平面列表將被視為每張影像的相同偵測結果集。列表的列表則允許您為批次中的每張影像指定不同的偵測結果。 +* 若未提供 `image`,節點將建立一個尺寸足以容納所有提供之邊界框的空白影像,預設最小尺寸為 640x640。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `out_image` | IMAGE | 疊加了繪製的邊界框、標籤和置信度分數的輸出影像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/DrawBBoxes/zh.md b/comfyui_embedded_docs/docs/DrawBBoxes/zh.md new file mode 100644 index 000000000..ea9902057 --- /dev/null +++ b/comfyui_embedded_docs/docs/DrawBBoxes/zh.md @@ -0,0 +1,21 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/DrawBBoxes/zh.md) + +此节点通过绘制边界框、标签和置信度分数来可视化目标检测结果。如果未提供输入图像,它会创建一个足够大的空白画布来容纳所有绘制的边界框。它支持批处理,允许您为多张图像绘制不同的检测集,或在批次中重复相同的检测。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 否 | - | 用于绘制边界框的输入图像。如果未提供,将生成一个空白画布。 | +| `bboxes` | BOUNDINGBOX | 是 | - | 边界框字典的列表。每个字典应包含 `x`、`y`、`width`、`height` 键,并可选择性地包含 `label` 和 `score` 键。 | + +**输入约束:** +* `bboxes` 输入是必需的,必须提供。 +* 节点会自动处理 `bboxes` 的不同输入格式。单个字典将应用于批次中的所有图像。字典的平面列表将被视为每张图像的相同检测集。列表的列表允许您为批次中的每张图像指定不同的检测。 +* 如果未提供 `image`,节点将创建一个尺寸足够容纳所有提供边界框的空白图像,默认最小尺寸为 640x640。 + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `out_image` | IMAGE | 叠加了绘制的边界框、标签和置信度分数的输出图像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/ar.md b/comfyui_embedded_docs/docs/FluxKVCache/ar.md new file mode 100644 index 000000000..00c889c46 --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/ar.md @@ -0,0 +1,45 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/ar.md) + +أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية. + +## قواعد الترجمة + +1. **المحتوى الذي يجب عدم ترجمته:** + - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model` + - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ + - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات + - الكود، مسارات الملفات + +2. **المحتوى الذي يجب ترجمته:** + - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + - جميع النصوص الوصفية والتوضيحية + - أوصاف المعاملات + +3. **جودة الترجمة:** + - استخدام اللغة العربية الفصحى المعاصرة + - الحفاظ على نبرة احترافية ولكن سهلة الفهم + - ضمان الدقة التقنية + - استخدام المصطلحات التقنية العربية القياسية + +4. **التنسيق:** + - الحفاظ على جميع تنسيقات Markdown + - الحفاظ على بنية الجداول + - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا) + +الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة: + +> تم إنشاء هذه الوثائق بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/en.md) + +تطبق عقدة ذاكرة التخزين المؤقت للمفاتيح والقيم (KV Cache) الخاصة بـ Flux تحسينًا لـ ذاكرة التخزين المؤقت للمفاتيح والقيم على نماذج عائلة Flux. صُمم هذا التحسين خصيصًا لتحسين الأداء عند استخدام الصور المرجعية عن طريق تخزين بعض العمليات الحسابية مؤقتًا، مما قد يُسرّع عملية التوليد. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|--------------|--------|--------|-------| +| `model` | MODEL | نعم | | النموذج الذي سيتم تطبيق ذاكرة التخزين المؤقت للمفاتيح والقيم عليه. | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|--------------|-------| +| `model` | MODEL | النموذج المُعدّل مع تفعيل ذاكرة التخزين المؤقت للمفاتيح والقيم. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/en.md b/comfyui_embedded_docs/docs/FluxKVCache/en.md new file mode 100644 index 000000000..7ed5f2b77 --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/en.md @@ -0,0 +1,15 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/en.md) + +The Flux KV Cache node applies a Key-Value (KV) Cache optimization to Flux family models. This optimization is specifically designed to improve performance when using reference images by caching certain computations, which can speed up the generation process. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Yes | | The model to use KV Cache on. | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `model` | MODEL | The patched model with KV Cache enabled. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/es.md b/comfyui_embedded_docs/docs/FluxKVCache/es.md new file mode 100644 index 000000000..db4f664f4 --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/es.md @@ -0,0 +1,15 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/es.md) + +El nodo Flux KV Cache aplica una optimización de caché de clave-valor (KV) a los modelos de la familia Flux. Esta optimización está diseñada específicamente para mejorar el rendimiento al utilizar imágenes de referencia, almacenando en caché ciertos cálculos, lo que puede acelerar el proceso de generación. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Sí | | El modelo sobre el cual aplicar la caché KV. | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `model` | MODEL | El modelo modificado con la caché KV habilitada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/fr.md b/comfyui_embedded_docs/docs/FluxKVCache/fr.md new file mode 100644 index 000000000..7104e61b4 --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/fr.md @@ -0,0 +1,15 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/fr.md) + +Le nœud Flux KV Cache applique une optimisation de cache clé-valeur (KV) aux modèles de la famille Flux. Cette optimisation est spécifiquement conçue pour améliorer les performances lors de l'utilisation d'images de référence en mettant en cache certains calculs, ce qui peut accélérer le processus de génération. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Oui | | Le modèle sur lequel appliquer le cache KV. | + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `model` | MODEL | Le modèle modifié avec le cache KV activé. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/ja.md b/comfyui_embedded_docs/docs/FluxKVCache/ja.md new file mode 100644 index 000000000..4b057a207 --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/ja.md @@ -0,0 +1,17 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/ja.md) + +このドキュメントは AI が生成しました。誤りを見つけた場合や改善の提案がある場合は、ぜひご協力ください! [GitHub で編集する](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/en.md) + +Flux KV Cache ノードは、Flux ファミリーモデルに Key-Value (KV) キャッシュ最適化を適用します。この最適化は、特定の計算をキャッシュすることで参照画像を使用する際のパフォーマンスを向上させるために特別に設計されており、生成プロセスを高速化できます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | はい | | KV キャッシュを適用するモデル。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `model` | MODEL | KV キャッシュが有効になったパッチ適用済みモデル。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/ko.md b/comfyui_embedded_docs/docs/FluxKVCache/ko.md new file mode 100644 index 000000000..56d682c1c --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/ko.md @@ -0,0 +1,15 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/ko.md) + +Flux KV Cache 노드는 Flux 계열 모델에 Key-Value(KV) 캐시 최적화를 적용합니다. 이 최적화는 참조 이미지 사용 시 특정 계산을 캐싱하여 성능을 향상시키도록 특별히 설계되었으며, 이를 통해 생성 과정의 속도를 높일 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 예 | | KV 캐시를 적용할 모델입니다. | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `model` | MODEL | KV 캐시가 활성화된 패치된 모델입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/pt-BR.md b/comfyui_embedded_docs/docs/FluxKVCache/pt-BR.md new file mode 100644 index 000000000..e8f78fc6f --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/pt-BR.md @@ -0,0 +1,15 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/pt-BR.md) + +O nó Flux KV Cache aplica uma otimização de Cache de Chave-Valor (KV) em modelos da família Flux. Essa otimização é projetada especificamente para melhorar o desempenho ao usar imagens de referência, armazenando em cache determinados cálculos, o que pode acelerar o processo de geração. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model` | MODEL | Sim | | O modelo no qual aplicar o Cache KV. | + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `model` | MODEL | O modelo modificado com o Cache KV ativado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/ru.md b/comfyui_embedded_docs/docs/FluxKVCache/ru.md new file mode 100644 index 000000000..8bb0d0270 --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/ru.md @@ -0,0 +1,15 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/ru.md) + +Узел Flux KV Cache применяет оптимизацию кэширования ключей-значений (KV Cache) к моделям семейства Flux. Данная оптимизация специально разработана для повышения производительности при использовании референсных изображений за счёт кэширования определённых вычислений, что позволяет ускорить процесс генерации. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Да | | Модель, к которой применяется KV Cache. | + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `model` | MODEL | Модифицированная модель с включённым KV Cache. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/tr.md b/comfyui_embedded_docs/docs/FluxKVCache/tr.md new file mode 100644 index 000000000..8d202a958 --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/tr.md @@ -0,0 +1,17 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/tr.md) + +Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme öneriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/en.md) + +Flux KV Cache düğümü, Flux ailesi modellerine Anahtar-Değer (KV) Önbellek optimizasyonu uygular. Bu optimizasyon, referans görseller kullanılırken belirli hesaplamaları önbelleğe alarak performansı artırmak için özel olarak tasarlanmıştır ve bu sayede üretim sürecini hızlandırabilir. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Evet | | KV Önbellek uygulanacak model. | + +## Çıkışlar + +| Çıkış Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `model` | MODEL | KV Önbellek etkinleştirilmiş yamalı model. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/zh-TW.md b/comfyui_embedded_docs/docs/FluxKVCache/zh-TW.md new file mode 100644 index 000000000..3a4e9ced3 --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/zh-TW.md @@ -0,0 +1,15 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/zh-TW.md) + +此節點對 Flux 系列模型應用鍵值(KV)快取優化。此優化專門設計用於在使用參考圖像時提升效能,透過快取特定計算來加速生成過程。 + +## 輸入參數 + +| 參數名稱 | 資料類型 | 必填 | 數值範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | | 要應用 KV 快取的模型。 | + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `model` | MODEL | 已啟用 KV 快取的修補後模型。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FluxKVCache/zh.md b/comfyui_embedded_docs/docs/FluxKVCache/zh.md new file mode 100644 index 000000000..5f5a1d205 --- /dev/null +++ b/comfyui_embedded_docs/docs/FluxKVCache/zh.md @@ -0,0 +1,15 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FluxKVCache/zh.md) + +Flux KV Cache 节点为 Flux 系列模型应用键值(KV)缓存优化。此优化专门设计用于在使用参考图像时通过缓存特定计算来提升性能,从而加速生成过程。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | | 要应用 KV Cache 的模型。 | + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `model` | MODEL | 已启用 KV Cache 的修补后模型。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/ar.md b/comfyui_embedded_docs/docs/FrameInterpolate/ar.md new file mode 100644 index 000000000..ad69a9b44 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/ar.md @@ -0,0 +1,19 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/ar.md) + +## نظرة عامة + +تقوم عقدة استيفاء الإطارات (Frame Interpolate) بإنشاء إطارات جديدة بين الإطارات الموجودة في تسلسل الصور، مما يزيد فعليًا من معدل الإطارات. تستخدم هذه العقدة نموذج ذكاء اصطناعي للتنبؤ بشكل الإطارات الوسيطة، ويمكن استخدامها لإنشاء تأثيرات الحركة البطيئة السلسة أو لزيادة سلاسة الفيديو. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|--------------|--------|--------|-------| +| `interp_model` | MODEL | نعم | - | نموذج استيفاء الإطارات المستخدم لتوليد الإطارات الوسيطة | +| `images` | IMAGE | نعم | - | مجموعة من الصور المتتالية (الإطارات) لإجراء الاستيفاء بينها. يتطلب على الأقل صورتين. | +| `multiplier` | INT | نعم | 2 إلى 16 | عدد مرات مضاعفة عدد الإطارات. على سبيل المثال، مضاعف قيمته 2 يضاعف عدد الإطارات. (القيمة الافتراضية: 2) | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|--------------|-------| +| `IMAGE` | IMAGE | مجموعة جديدة من الصور مع إدراج الإطارات المستوفاة بين الإطارات الأصلية، مما ينتج تسلسلاً أكثر سلاسة. إجمالي عدد إطارات المخرجات هو `(عدد إطارات المدخلات - 1) * المضاعف + 1`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/en.md b/comfyui_embedded_docs/docs/FrameInterpolate/en.md new file mode 100644 index 000000000..bdc1ddf76 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/en.md @@ -0,0 +1,19 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/en.md) + +## Overview + +The Frame Interpolate node creates new frames between existing ones in a sequence of images, effectively increasing the frame rate. It uses an AI model to predict what the intermediate frames should look like, which can be used to create smooth slow-motion effects or to increase the smoothness of a video. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `interp_model` | MODEL | Yes | - | The frame interpolation model to use for generating intermediate frames | +| `images` | IMAGE | Yes | - | A batch of consecutive images (frames) to interpolate between. Requires at least 2 images. | +| `multiplier` | INT | Yes | 2 to 16 | The number of times to multiply the frame count. For example, a multiplier of 2 doubles the number of frames. (default: 2) | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | A new batch of images with the interpolated frames inserted between the original frames, resulting in a smoother sequence. The total number of output frames is `(number of input frames - 1) * multiplier + 1`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/es.md b/comfyui_embedded_docs/docs/FrameInterpolate/es.md new file mode 100644 index 000000000..585e54c59 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/es.md @@ -0,0 +1,19 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/es.md) + +## Descripción general + +El nodo de Interpolación de Fotogramas crea nuevos fotogramas entre los existentes en una secuencia de imágenes, aumentando efectivamente la tasa de fotogramas. Utiliza un modelo de IA para predecir cómo deberían verse los fotogramas intermedios, lo que puede usarse para crear efectos de cámara lenta suaves o para aumentar la fluidez de un video. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|--------------|-------------|-------|-------------| +| `interp_model` | MODEL | Sí | - | El modelo de interpolación de fotogramas a utilizar para generar fotogramas intermedios | +| `images` | IMAGE | Sí | - | Un lote de imágenes consecutivas (fotogramas) entre las que interpolar. Requiere al menos 2 imágenes. | +| `multiplier` | INT | Sí | 2 a 16 | El número de veces que se multiplicará el recuento de fotogramas. Por ejemplo, un multiplicador de 2 duplica el número de fotogramas. (predeterminado: 2) | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|------------------|--------------|-------------| +| `IMAGE` | IMAGE | Un nuevo lote de imágenes con los fotogramas interpolados insertados entre los fotogramas originales, resultando en una secuencia más fluida. El número total de fotogramas de salida es `(número de fotogramas de entrada - 1) * multiplicador + 1`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/fr.md b/comfyui_embedded_docs/docs/FrameInterpolate/fr.md new file mode 100644 index 000000000..618faa73c --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/fr.md @@ -0,0 +1,21 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/fr.md) + +Voici la traduction de la documentation du nœud FrameInterpolate : + +## Aperçu + +Le nœud d'interpolation d'images crée de nouvelles images entre celles existantes dans une séquence d'images, augmentant ainsi efficacement la fréquence d'images. Il utilise un modèle d'IA pour prédire l'apparence des images intermédiaires, ce qui peut être utilisé pour créer des effets de ralenti fluides ou pour améliorer la fluidité d'une vidéo. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------------|--------|-------|-------------| +| `interp_model` | MODEL | Oui | - | Le modèle d'interpolation d'images à utiliser pour générer les images intermédiaires | +| `images` | IMAGE | Oui | - | Un lot d'images consécutives (images) entre lesquelles interpoler. Nécessite au moins 2 images. | +| `multiplier` | INT | Oui | 2 à 16 | Le nombre de fois pour multiplier le nombre d'images. Par exemple, un multiplicateur de 2 double le nombre d'images. (par défaut : 2) | + +## Sorties + +| Nom de la sortie | Type de données | Description | +|------------------|-----------------|-------------| +| `IMAGE` | IMAGE | Un nouveau lot d'images avec les images interpolées insérées entre les images originales, résultant en une séquence plus fluide. Le nombre total d'images en sortie est `(nombre d'images d'entrée - 1) * multiplicateur + 1`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/ja.md b/comfyui_embedded_docs/docs/FrameInterpolate/ja.md new file mode 100644 index 000000000..e2e7ed549 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/ja.md @@ -0,0 +1,21 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/ja.md) + +以下が翻訳結果です。 + +## 概要 + +Frame Interpolateノードは、画像シーケンス内の既存フレーム間に新しいフレームを生成し、実効的にフレームレートを向上させます。AIモデルを使用して中間フレームがどのように見えるべきかを予測し、スムーズなスローモーション効果の作成やビデオの滑らかさの向上に利用できます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `interp_model` | MODEL | はい | - | 中間フレーム生成に使用するフレーム補間モデル | +| `images` | IMAGE | はい | - | 補間処理を行う連続画像(フレーム)のバッチ。最低2枚の画像が必要です。 | +| `multiplier` | INT | はい | 2~16 | フレーム数を何倍に増やすかを指定します。例えば、2を指定するとフレーム数が2倍になります(デフォルト:2)。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | 元のフレーム間に補間フレームが挿入された新しい画像バッチ。より滑らかなシーケンスになります。出力フレームの総数は `(入力フレーム数 - 1)× 乗数 + 1` となります。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/ko.md b/comfyui_embedded_docs/docs/FrameInterpolate/ko.md new file mode 100644 index 000000000..fc9666951 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/ko.md @@ -0,0 +1,19 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/ko.md) + +## 개요 + +Frame Interpolate 노드는 이미지 시퀀스에서 기존 프레임 사이에 새로운 프레임을 생성하여 프레임 속도를 효과적으로 증가시킵니다. AI 모델을 사용하여 중간 프레임이 어떻게 보여야 하는지 예측하며, 이를 통해 부드러운 슬로우 모션 효과를 만들거나 비디오의 부드러움을 향상시킬 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `interp_model` | MODEL | 예 | - | 중간 프레임 생성에 사용할 프레임 보간 모델입니다 | +| `images` | IMAGE | 예 | - | 보간할 연속적인 이미지(프레임) 배치입니다. 최소 2개의 이미지가 필요합니다. | +| `multiplier` | INT | 예 | 2 ~ 16 | 프레임 수를 곱할 횟수입니다. 예를 들어, 승수 2는 프레임 수를 두 배로 늘립니다. (기본값: 2) | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | 원본 프레임 사이에 보간된 프레임이 삽입된 새로운 이미지 배치로, 더 부드러운 시퀀스를 생성합니다. 총 출력 프레임 수는 `(입력 프레임 수 - 1) * 승수 + 1`입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/pt-BR.md b/comfyui_embedded_docs/docs/FrameInterpolate/pt-BR.md new file mode 100644 index 000000000..d140d56cc --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/pt-BR.md @@ -0,0 +1,21 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/pt-BR.md) + +Esta documentação foi gerada por IA. Se você encontrar algum erro ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/en.md) + +## Visão Geral + +O nó Frame Interpolate cria novos quadros entre os existentes em uma sequência de imagens, aumentando efetivamente a taxa de quadros. Ele utiliza um modelo de IA para prever como devem ser os quadros intermediários, o que pode ser usado para criar efeitos de câmera lenta suaves ou para aumentar a suavidade de um vídeo. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `interp_model` | MODEL | Sim | - | O modelo de interpolação de quadros a ser usado para gerar os quadros intermediários | +| `images` | IMAGE | Sim | - | Um lote de imagens consecutivas (quadros) para interpolar. Requer pelo menos 2 imagens. | +| `multiplier` | INT | Sim | 2 a 16 | O número de vezes para multiplicar a contagem de quadros. Por exemplo, um multiplicador de 2 dobra o número de quadros. (padrão: 2) | + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `IMAGE` | IMAGE | Um novo lote de imagens com os quadros interpolados inseridos entre os quadros originais, resultando em uma sequência mais suave. O número total de quadros de saída é `(número de quadros de entrada - 1) * multiplicador + 1`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/ru.md b/comfyui_embedded_docs/docs/FrameInterpolate/ru.md new file mode 100644 index 000000000..218773116 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/ru.md @@ -0,0 +1,19 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/ru.md) + +## Обзор + +Узел Frame Interpolate создает новые кадры между существующими в последовательности изображений, эффективно увеличивая частоту кадров. Он использует модель ИИ для предсказания того, как должны выглядеть промежуточные кадры, что позволяет создавать плавные эффекты замедленного движения или повышать плавность видео. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `interp_model` | MODEL | Да | - | Модель интерполяции кадров, используемая для генерации промежуточных кадров | +| `images` | IMAGE | Да | - | Пакет последовательных изображений (кадров) для интерполяции. Требуется минимум 2 изображения. | +| `multiplier` | INT | Да | от 2 до 16 | Коэффициент умножения количества кадров. Например, множитель 2 удваивает количество кадров. (по умолчанию: 2) | + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `IMAGE` | IMAGE | Новый пакет изображений с интерполированными кадрами, вставленными между исходными кадрами, что обеспечивает более плавную последовательность. Общее количество выходных кадров вычисляется по формуле: `(количество входных кадров - 1) * множитель + 1`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/tr.md b/comfyui_embedded_docs/docs/FrameInterpolate/tr.md new file mode 100644 index 000000000..0c93656f4 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/tr.md @@ -0,0 +1,19 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/tr.md) + +## Genel Bakış + +Frame Interpolate (Kare Enterpolasyonu) düğümü, bir görüntü dizisindeki mevcut kareler arasında yeni kareler oluşturarak kare hızını etkili bir şekilde artırır. Ara karelerin nasıl görünmesi gerektiğini tahmin etmek için bir yapay zeka modeli kullanır; bu sayede yumuşak ağır çekim efektleri oluşturmak veya bir videonun akıcılığını artırmak için kullanılabilir. + +## Girdiler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `interp_model` | MODEL | Evet | - | Ara kareler oluşturmak için kullanılacak kare enterpolasyon modeli | +| `images` | IMAGE | Evet | - | Enterpolasyon yapılacak ardışık görüntüler (kareler) topluluğu. En az 2 görüntü gerektirir. | +| `multiplier` | INT | Evet | 2 ile 16 | Kare sayısını çarpma katsayısı. Örneğin, 2 çarpanı kare sayısını iki katına çıkarır. (varsayılan: 2) | + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | Orijinal kareler arasına enterpolasyonlu karelerin eklendiği yeni bir görüntü topluluğu. Sonuçta daha akıcı bir dizi elde edilir. Toplam çıktı kare sayısı `(giriş kare sayısı - 1) * çarpan + 1` formülüyle hesaplanır. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/zh-TW.md b/comfyui_embedded_docs/docs/FrameInterpolate/zh-TW.md new file mode 100644 index 000000000..2d3cfc9e9 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/zh-TW.md @@ -0,0 +1,19 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/zh-TW.md) + +## 概述 + +Frame Interpolate(幀插值)節點可在影像序列的現有幀之間建立新幀,從而有效提高幀率。它使用 AI 模型來預測中間幀應有的樣貌,可用於建立流暢的慢動作效果或提升影片的平滑度。 + +## 輸入 + +| 參數 | 資料類型 | 必要 | 範圍 | 說明 | +|-----------|-----------|----------|-------|-------------| +| `interp_model` | MODEL | 是 | - | 用於生成中間幀的幀插值模型 | +| `images` | IMAGE | 是 | - | 要進行插值的一組連續影像(幀)。至少需要 2 張影像。 | +| `multiplier` | INT | 是 | 2 到 16 | 幀數的倍數。例如,倍數為 2 時會使幀數加倍。(預設值:2) | + +## 輸出 + +| 輸出名稱 | 資料類型 | 說明 | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | 新的影像批次,其中插入了原始幀之間的中間幀,從而產生更流暢的序列。輸出幀的總數為 `(輸入幀數 - 1) * 倍數 + 1`。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolate/zh.md b/comfyui_embedded_docs/docs/FrameInterpolate/zh.md new file mode 100644 index 000000000..cacb23aa9 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolate/zh.md @@ -0,0 +1,19 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolate/zh.md) + +## ## 概述 + +帧插值节点可在图像序列的现有帧之间创建新帧,从而有效提高帧率。它使用 AI 模型预测中间帧的外观,可用于创建流畅的慢动作效果或提升视频的平滑度。 + +## ## 输入 + +| 参数 | 数据类型 | 是否必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `interp_model` | MODEL | 是 | - | 用于生成中间帧的帧插值模型 | +| `images` | IMAGE | 是 | - | 需要进行插值的一组连续图像(帧)。至少需要 2 张图像。 | +| `multiplier` | INT | 是 | 2 到 16 | 帧数倍增的次数。例如,倍数为 2 时帧数翻倍。(默认值:2) | + +## ## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | 一个新的图像批次,其中插值帧被插入到原始帧之间,从而得到更平滑的序列。输出帧总数为 `(输入帧数 - 1) * 倍数 + 1`。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ar.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ar.md new file mode 100644 index 000000000..36a96c211 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ar.md @@ -0,0 +1,45 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ar.md) + +أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية. + +## قواعد الترجمة + +1. **المحتوى الذي يجب عدم ترجمته:** + - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model` + - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ + - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات + - الكود، مسارات الملفات + +2. **المحتوى الذي يجب ترجمته:** + - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + - جميع النصوص الوصفية والتوضيحية + - أوصاف المعاملات + +3. **جودة الترجمة:** + - استخدام اللغة العربية الفصحى المعاصرة + - الحفاظ على نبرة احترافية ولكن سهلة الفهم + - ضمان الدقة التقنية + - استخدام المصطلحات التقنية العربية القياسية + +4. **التنسيق:** + - الحفاظ على جميع تنسيقات Markdown + - الحفاظ على بنية الجداول + - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا) + +الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة: + +## نظرة عامة + +تقوم هذه العقدة بتحميل نموذج استيفاء الإطارات من ملف وتهيئته للاستخدام في سير العمل. تكتشف العقدة تلقائيًا نوع النموذج (FILM أو RIFE) وتضبط إعداداته لتحقيق الأداء الأمثل على جهازك. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `model_name` | STRING | نعم | قائمة ملفات النماذج في مجلد `frame_interpolation` | حدد نموذج استيفاء الإطارات لتحميله. يجب وضع النماذج في مجلد 'frame_interpolation'. | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | نموذج استيفاء الإطارات المُحمّل والمُهيأ، جاهز للاستخدام في العقد الأخرى. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/en.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/en.md new file mode 100644 index 000000000..36b07519d --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/en.md @@ -0,0 +1,17 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/en.md) + +## Overview + +This node loads a frame interpolation model from a file and prepares it for use in the workflow. It automatically detects the model type (FILM or RIFE) and configures the model for optimal performance on your hardware. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model_name` | STRING | Yes | List of model files in the `frame_interpolation` folder | Select a frame interpolation model to load. Models must be placed in the 'frame_interpolation' folder. | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | The loaded and configured frame interpolation model, ready for use in other nodes. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/es.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/es.md new file mode 100644 index 000000000..f46ccddcf --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/es.md @@ -0,0 +1,19 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/es.md) + +Esta documentación fue generada por IA. Si encuentras algún error o tienes sugerencias de mejora, ¡no dudes en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/en.md) + +## Resumen + +Este nodo carga un modelo de interpolación de fotogramas desde un archivo y lo prepara para su uso en el flujo de trabajo. Detecta automáticamente el tipo de modelo (FILM o RIFE) y lo configura para un rendimiento óptimo en tu hardware. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|--------------|-------------|-------|-------------| +| `model_name` | STRING | Sí | Lista de archivos de modelo en la carpeta `frame_interpolation` | Selecciona un modelo de interpolación de fotogramas para cargar. Los modelos deben colocarse en la carpeta 'frame_interpolation'. | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|------------------|--------------|-------------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | El modelo de interpolación de fotogramas cargado y configurado, listo para usar en otros nodos. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/fr.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/fr.md new file mode 100644 index 000000000..0c4aa5130 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/fr.md @@ -0,0 +1,17 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/fr.md) + +## Présentation + +Ce nœud charge un modèle d'interpolation d'images à partir d'un fichier et le prépare pour une utilisation dans le workflow. Il détecte automatiquement le type de modèle (FILM ou RIFE) et configure le modèle pour des performances optimales sur votre matériel. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------------|--------|-------|-------------| +| `model_name` | STRING | Oui | Liste des fichiers de modèle dans le dossier `frame_interpolation` | Sélectionnez un modèle d'interpolation d'images à charger. Les modèles doivent être placés dans le dossier 'frame_interpolation'. | + +## Sorties + +| Nom de sortie | Type de données | Description | +|---------------|-----------------|-------------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | Le modèle d'interpolation d'images chargé et configuré, prêt à être utilisé dans d'autres nœuds. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ja.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ja.md new file mode 100644 index 000000000..a3d0c977c --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ja.md @@ -0,0 +1,19 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ja.md) + +以下が翻訳結果です。 + +## 概要 + +このノードは、フレーム補間モデルをファイルから読み込み、ワークフローで使用できるように準備します。モデルの種類(FILM または RIFE)を自動的に検出し、お使いのハードウェアで最適なパフォーマンスが得られるようにモデルを構成します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model_name` | STRING | はい | `frame_interpolation` フォルダ内のモデルファイルのリスト | 読み込むフレーム補間モデルを選択します。モデルは 'frame_interpolation' フォルダに配置する必要があります。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | 読み込まれ、構成されたフレーム補間モデルです。他のノードで使用する準備が整っています。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ko.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ko.md new file mode 100644 index 000000000..dfe31d743 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ko.md @@ -0,0 +1,21 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ko.md) + +다음은 요청하신 조건을 모두 반영하여 번역한 한국어 문서입니다. + +--- + +## 개요 + +이 노드는 파일에서 프레임 보간 모델을 불러와 워크플로우에서 사용할 수 있도록 준비합니다. 모델 유형(FILM 또는 RIFE)을 자동으로 감지하고, 사용자의 하드웨어에 최적화된 성능을 위해 모델을 구성합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model_name` | STRING | 예 | `frame_interpolation` 폴더 내 모델 파일 목록 | 불러올 프레임 보간 모델을 선택합니다. 모델은 'frame_interpolation' 폴더에 배치되어야 합니다. | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | 로드 및 구성이 완료된 프레임 보간 모델로, 다른 노드에서 사용할 준비가 되었습니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/pt-BR.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/pt-BR.md new file mode 100644 index 000000000..5970d27c4 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/pt-BR.md @@ -0,0 +1,19 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/pt-BR.md) + +Esta documentação foi gerada por IA. Se você encontrar algum erro ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/en.md) + +## Visão Geral + +Este nó carrega um modelo de interpolação de quadros a partir de um arquivo e o prepara para uso no fluxo de trabalho. Ele detecta automaticamente o tipo de modelo (FILM ou RIFE) e configura o modelo para desempenho ideal no seu hardware. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model_name` | STRING | Sim | Lista de arquivos de modelo na pasta `frame_interpolation` | Selecione um modelo de interpolação de quadros para carregar. Os modelos devem ser colocados na pasta 'frame_interpolation'. | + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | O modelo de interpolação de quadros carregado e configurado, pronto para uso em outros nós. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ru.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ru.md new file mode 100644 index 000000000..01c9735ef --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ru.md @@ -0,0 +1,17 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/ru.md) + +## Обзор + +Этот узел загружает модель интерполяции кадров из файла и подготавливает её к использованию в рабочем процессе. Он автоматически определяет тип модели (FILM или RIFE) и настраивает модель для оптимальной производительности на вашем оборудовании. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `model_name` | STRING | Да | Список файлов моделей в папке `frame_interpolation` | Выберите модель интерполяции кадров для загрузки. Модели должны быть размещены в папке 'frame_interpolation'. | + +## Выходные данные + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | Загруженная и настроенная модель интерполяции кадров, готовая к использованию в других узлах. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/tr.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/tr.md new file mode 100644 index 000000000..d96f548b3 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/tr.md @@ -0,0 +1,19 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/tr.md) + +Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme öneriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/en.md) + +## Genel Bakış + +Bu düğüm, bir dosyadan kare enterpolasyon modeli yükler ve iş akışında kullanıma hazır hale getirir. Model türünü (FILM veya RIFE) otomatik olarak algılar ve modeli donanımınızda en iyi performans için yapılandırır. + +## Girişler + +| Parametre | Veri Türü | Gerekli | Aralık | Açıklama | +|-----------|-----------|---------|--------|----------| +| `model_name` | STRING | Evet | `frame_interpolation` klasöründeki model dosyalarının listesi | Yüklenecek kare enterpolasyon modelini seçin. Modeller 'frame_interpolation' klasörüne yerleştirilmelidir. | + +## Çıkışlar + +| Çıkış Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | Yüklenmiş ve yapılandırılmış, diğer düğümlerde kullanıma hazır kare enterpolasyon modeli. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/zh-TW.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/zh-TW.md new file mode 100644 index 000000000..493f67b65 --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/zh-TW.md @@ -0,0 +1,17 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/zh-TW.md) + +## 概述 + +此節點從檔案載入影格插值模型,並將其準備好以供工作流程使用。它會自動偵測模型類型(FILM 或 RIFE),並為您的硬體配置最佳效能。 + +## 輸入 + +| 參數 | 資料類型 | 必要 | 範圍 | 說明 | +|-----------|-----------|----------|-------|-------------| +| `model_name` | STRING | 是 | `frame_interpolation` 資料夾中的模型檔案清單 | 選擇要載入的影格插值模型。模型必須放置在 'frame_interpolation' 資料夾中。 | + +## 輸出 + +| 輸出名稱 | 資料類型 | 說明 | +|-------------|-----------|-------------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | 已載入並配置完成的影格插值模型,可供其他節點使用。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/zh.md b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/zh.md new file mode 100644 index 000000000..d8844671b --- /dev/null +++ b/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/zh.md @@ -0,0 +1,17 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/FrameInterpolationModelLoader/zh.md) + +## ## 概述 + +此节点从文件加载帧插值模型,并准备在工作流程中使用。它会自动检测模型类型(FILM 或 RIFE),并为您的硬件配置最佳性能。 + +## ## 输入 + +| 参数 | 数据类型 | 是否必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model_name` | STRING | 是 | `frame_interpolation` 文件夹中的模型文件列表 | 选择要加载的帧插值模型。模型必须放置在 `frame_interpolation` 文件夹中。 | + +## ## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `FRAME_INTERPOLATION_MODEL` | MODEL | 已加载并配置好的帧插值模型,可直接在其他节点中使用。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/ar.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/ar.md new file mode 100644 index 000000000..070dc4ca8 --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/ar.md @@ -0,0 +1,32 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/ar.md) + +بالتأكيد، إليك الترجمة العربية للوثيقة التقنية الخاصة بعقدة ComfyUI، مع الالتزام التام بقواعد الترجمة المحددة. + +--- + +تولد عقدة **GeminiNanoBanana2** الصور أو تعدلها باستخدام نموذج Gemini من Google Vertex AI. تعمل عن طريق إرسال نص وصفي (prompt)، بالإضافة إلى صور أو ملفات مرجعية اختيارية، إلى واجهة API، ثم تعيد الصورة المُنشأة وأي نص مصاحب لها. + +## المدخلات + +| المعامل | نوع البيانات | إجباري | النطاق | الوصف | +|---|---|---|---|---| +| `prompt` | STRING | نعم | غير متاح | نص وصفي يصف الصورة المراد إنشاؤها أو التعديلات المطلوب تطبيقها. قم بتضمين أي قيود أو أنماط أو تفاصيل يجب أن يتبعها النموذج. | +| `model` | COMBO | نعم | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | نموذج Gemini المحدد لاستخدامه في إنشاء الصور. | +| `seed` | INT | نعم | من 0 إلى 18446744073709551615 | عندما يتم تثبيت البذرة (seed) على قيمة محددة، يبذل النموذج قصارى جهده لتقديم نفس الاستجابة للطلبات المتكررة. لا يُضمن الحصول على مخرجات حتمية. أيضًا، تغيير النموذج أو إعدادات المعاملات، مثل درجة الحرارة (temperature)، قد يسبب اختلافات في الاستجابة حتى عند استخدام نفس قيمة البذرة. افتراضيًا، يتم استخدام قيمة بذرة عشوائية. (القيمة الافتراضية: 42) | +| `aspect_ratio` | COMBO | نعم | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | إذا تم الضبط على 'auto'، فإنه يطابق نسبة العرض إلى الارتفاع لصورة الإدخال الخاصة بك؛ إذا لم يتم توفير صورة، فعادةً ما يتم إنشاء مربع بنسبة 16:9. (القيمة الافتراضية: "auto") | +| `resolution` | COMBO | نعم | `"1K"`
`"2K"`
`"4K"` | دقة الإخراج المستهدفة. بالنسبة لـ 2K/4K، يتم استخدام أداة رفع الدقة الأصلية من Gemini. | +| `response_modalities` | COMBO | نعم | `"IMAGE"`
`"IMAGE+TEXT"` | يحدد نوع المحتوى الذي سيعيده النموذج. (متقدم) | +| `thinking_level` | COMBO | نعم | `"MINIMAL"`
`"HIGH"` | يتحكم في عمق عملية التفكير (الاستدلال) للنموذج. | +| `images` | IMAGE | لا | غير متاح | صورة (صور) مرجعية اختيارية. لتضمين صور متعددة، استخدم عقدة Batch Images (حتى 14 صورة). | +| `files` | CUSTOM | لا | غير متاح | ملف (ملفات) اختيارية لاستخدامها كسياق للنموذج. يقبل المدخلات من عقدة Gemini Generate Content Input Files. | +| `system_prompt` | STRING | لا | غير متاح | تعليمات تأسيسية تملي سلوك الذكاء الاصطناعي. (متقدم) | + +**ملاحظة:** يدخل `images` يدعم حدًا أقصى يبلغ 14 صورة. إذا تم توفير أكثر من ذلك، ستُظهر العقدة خطأً. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|---|---|---| +| `image` | IMAGE | الصورة الأساسية التي تم إنشاؤها أو تعديلها بواسطة النموذج. | +| `string` | STRING | أي محتوى نصي يعيده النموذج. | +| `thought_image` | IMAGE | الصورة الأولى من عملية تفكير النموذج. متاحة فقط مع مستوى التفكير (thinking_level) HIGH وطريقة الاستجابة (modality) IMAGE+TEXT. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/en.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/en.md new file mode 100644 index 000000000..9326cb277 --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/en.md @@ -0,0 +1,28 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/en.md) + +The GeminiNanoBanana2 node generates or edits images using Google's Vertex AI Gemini model. It works by sending a text prompt, along with optional reference images or files, to the API and returns the generated image and any accompanying text. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Yes | N/A | Text prompt describing the image to generate or the edits to apply. Include any constraints, styles, or details the model should follow. | +| `model` | COMBO | Yes | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | The specific Gemini model to use for image generation. | +| `seed` | INT | Yes | 0 to 18446744073709551615 | When the seed is fixed to a specific value, the model makes a best effort to provide the same response for repeated requests. Deterministic output isn't guaranteed. Also, changing the model or parameter settings, such as the temperature, can cause variations in the response even when you use the same seed value. By default, a random seed value is used. (default: 42) | +| `aspect_ratio` | COMBO | Yes | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | If set to 'auto', matches your input image's aspect ratio; if no image is provided, a 16:9 square is usually generated. (default: "auto") | +| `resolution` | COMBO | Yes | `"1K"`
`"2K"`
`"4K"` | Target output resolution. For 2K/4K the native Gemini upscaler is used. | +| `response_modalities` | COMBO | Yes | `"IMAGE"`
`"IMAGE+TEXT"` | Determines the type of content the model will return. (advanced) | +| `thinking_level` | COMBO | Yes | `"MINIMAL"`
`"HIGH"` | Controls the depth of the model's reasoning process. | +| `images` | IMAGE | No | N/A | Optional reference image(s). To include multiple images, use the Batch Images node (up to 14). | +| `files` | CUSTOM | No | N/A | Optional file(s) to use as context for the model. Accepts inputs from the Gemini Generate Content Input Files node. | +| `system_prompt` | STRING | No | N/A | Foundational instructions that dictate an AI's behavior. (advanced) | + +**Note:** The `images` input supports a maximum of 14 images. If more are provided, the node will raise an error. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | The primary image generated or edited by the model. | +| `string` | STRING | Any text content returned by the model. | +| `thought_image` | IMAGE | First image from the model's thinking process. Only available with thinking_level HIGH and IMAGE+TEXT modality. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/es.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/es.md new file mode 100644 index 000000000..97afa2751 --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/es.md @@ -0,0 +1,28 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/es.md) + +El nodo GeminiNanoBanana2 genera o edita imágenes utilizando el modelo Gemini de Vertex AI de Google. Funciona enviando un mensaje de texto, junto con imágenes o archivos de referencia opcionales, a la API y devuelve la imagen generada y cualquier texto que la acompañe. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Sí | N/A | Mensaje de texto que describe la imagen a generar o las ediciones a aplicar. Incluye cualquier restricción, estilo o detalle que el modelo deba seguir. | +| `model` | COMBO | Sí | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | El modelo específico de Gemini a utilizar para la generación de imágenes. | +| `seed` | INT | Sí | 0 a 18446744073709551615 | Cuando la semilla se fija a un valor específico, el modelo hace un esfuerzo por proporcionar la misma respuesta para solicitudes repetidas. No se garantiza una salida determinista. Además, cambiar el modelo o la configuración de parámetros, como la temperatura, puede causar variaciones en la respuesta incluso cuando se usa el mismo valor de semilla. Por defecto, se utiliza un valor de semilla aleatorio. (por defecto: 42) | +| `aspect_ratio` | COMBO | Sí | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | Si se establece en 'auto', coincide con la relación de aspecto de tu imagen de entrada; si no se proporciona ninguna imagen, generalmente se genera un cuadrado de 16:9. (por defecto: "auto") | +| `resolution` | COMBO | Sí | `"1K"`
`"2K"`
`"4K"` | Resolución de salida objetivo. Para 2K/4K se utiliza el escalador nativo de Gemini. | +| `response_modalities` | COMBO | Sí | `"IMAGE"`
`"IMAGE+TEXT"` | Determina el tipo de contenido que el modelo devolverá. (avanzado) | +| `thinking_level` | COMBO | Sí | `"MINIMAL"`
`"HIGH"` | Controla la profundidad del proceso de razonamiento del modelo. | +| `images` | IMAGE | No | N/A | Imagen(es) de referencia opcional(es). Para incluir múltiples imágenes, usa el nodo Batch Images (hasta 14). | +| `files` | CUSTOM | No | N/A | Archivo(s) opcional(es) para usar como contexto para el modelo. Acepta entradas del nodo Gemini Generate Content Input Files. | +| `system_prompt` | STRING | No | N/A | Instrucciones fundamentales que dictan el comportamiento de una IA. (avanzado) | + +**Nota:** La entrada `images` admite un máximo de 14 imágenes. Si se proporcionan más, el nodo generará un error. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `image` | IMAGE | La imagen principal generada o editada por el modelo. | +| `string` | STRING | Cualquier contenido de texto devuelto por el modelo. | +| `thought_image` | IMAGE | Primera imagen del proceso de pensamiento del modelo. Solo disponible con thinking_level HIGH y modalidad IMAGE+TEXT. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/fr.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/fr.md new file mode 100644 index 000000000..550e798c4 --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/fr.md @@ -0,0 +1,28 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/fr.md) + +Le nœud GeminiNanoBanana2 génère ou modifie des images en utilisant le modèle Gemini de Vertex AI de Google. Il fonctionne en envoyant une invite textuelle, ainsi que des images ou fichiers de référence optionnels, à l'API et renvoie l'image générée ainsi que tout texte d'accompagnement. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Oui | N/A | L'invite textuelle décrivant l'image à générer ou les modifications à appliquer. Incluez toutes les contraintes, styles ou détails que le modèle doit suivre. | +| `model` | COMBO | Oui | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | Le modèle Gemini spécifique à utiliser pour la génération d'image. | +| `seed` | INT | Oui | 0 à 18446744073709551615 | Lorsque la graine est fixée à une valeur spécifique, le modèle fait de son mieux pour fournir la même réponse pour des requêtes répétées. Une sortie déterministe n'est pas garantie. De plus, changer le modèle ou les paramètres, comme la température, peut entraîner des variations dans la réponse même en utilisant la même valeur de graine. Par défaut, une valeur de graine aléatoire est utilisée. (par défaut : 42) | +| `aspect_ratio` | COMBO | Oui | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | Si défini sur 'auto', correspond au ratio d'aspect de votre image d'entrée ; si aucune image n'est fournie, un carré 16:9 est généralement généré. (par défaut : "auto") | +| `resolution` | COMBO | Oui | `"1K"`
`"2K"`
`"4K"` | Résolution de sortie cible. Pour 2K/4K, l'upscaleur natif de Gemini est utilisé. | +| `response_modalities` | COMBO | Oui | `"IMAGE"`
`"IMAGE+TEXT"` | Détermine le type de contenu que le modèle renverra. (avancé) | +| `thinking_level` | COMBO | Oui | `"MINIMAL"`
`"HIGH"` | Contrôle la profondeur du processus de raisonnement du modèle. | +| `images` | IMAGE | Non | N/A | Image(s) de référence optionnelle(s). Pour inclure plusieurs images, utilisez le nœud Batch Images (jusqu'à 14). | +| `files` | CUSTOM | Non | N/A | Fichier(s) optionnel(s) à utiliser comme contexte pour le modèle. Accepte les entrées du nœud Gemini Generate Content Input Files. | +| `system_prompt` | STRING | Non | N/A | Instructions fondamentales qui dictent le comportement de l'IA. (avancé) | + +**Note :** L'entrée `images` supporte un maximum de 14 images. Si plus sont fournies, le nœud générera une erreur. + +## Sorties + +| Nom de sortie | Type de données | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | L'image principale générée ou modifiée par le modèle. | +| `string` | STRING | Tout contenu textuel renvoyé par le modèle. | +| `thought_image` | IMAGE | Première image issue du processus de réflexion du modèle. Disponible uniquement avec le niveau de réflexion HIGH et la modalité IMAGE+TEXT. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/ja.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/ja.md new file mode 100644 index 000000000..1d8347095 --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/ja.md @@ -0,0 +1,30 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/ja.md) + +以下が翻訳結果です。 + +GeminiNanoBanana2 ノードは、Google の Vertex AI Gemini モデルを使用して画像を生成または編集します。テキストプロンプトと、オプションの参照画像やファイルを API に送信し、生成された画像とそれに付随するテキストを返します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | はい | なし | 生成する画像や適用する編集内容を説明するテキストプロンプトです。モデルが従うべき制約、スタイル、詳細を含めてください。 | +| `model` | COMBO | はい | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | 画像生成に使用する特定の Gemini モデルです。 | +| `seed` | INT | はい | 0 ~ 18446744073709551615 | シードを特定の値に固定すると、モデルは繰り返しのリクエストに対して同じ応答を提供するよう最善を尽くします。決定論的な出力は保証されません。また、モデルや temperature などのパラメータ設定を変更すると、同じシード値を使用した場合でも応答にばらつきが生じる可能性があります。デフォルトでは、ランダムなシード値が使用されます。(デフォルト:42) | +| `aspect_ratio` | COMBO | はい | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | 「auto」に設定すると、入力画像のアスペクト比に合わせます。画像が提供されない場合は、通常 16:9 の正方形が生成されます。(デフォルト:"auto") | +| `resolution` | COMBO | はい | `"1K"`
`"2K"`
`"4K"` | ターゲット出力解像度です。2K/4K の場合は、ネイティブの Gemini アップスケーラーが使用されます。 | +| `response_modalities` | COMBO | はい | `"IMAGE"`
`"IMAGE+TEXT"` | モデルが返すコンテンツの種類を決定します。(上級者向け) | +| `thinking_level` | COMBO | はい | `"MINIMAL"`
`"HIGH"` | モデルの推論プロセスの深さを制御します。 | +| `images` | IMAGE | いいえ | なし | オプションの参照画像です。複数の画像を含めるには、Batch Images ノードを使用してください(最大 14 枚)。 | +| `files` | CUSTOM | いいえ | なし | モデルのコンテキストとして使用するオプションのファイルです。Gemini Generate Content Input Files ノードからの入力を受け付けます。 | +| `system_prompt` | STRING | いいえ | なし | AI の動作を指示する基本的な指示です。(上級者向け) | + +**注記:** `images` 入力は最大 14 枚の画像をサポートします。それ以上提供された場合、ノードはエラーを発生させます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `image` | IMAGE | モデルによって生成または編集された主要な画像です。 | +| `string` | STRING | モデルによって返されたテキストコンテンツです。 | +| `thought_image` | IMAGE | モデルの思考プロセスからの最初の画像です。thinking_level が HIGH で、かつ response_modalities が IMAGE+TEXT の場合にのみ利用可能です。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/ko.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/ko.md new file mode 100644 index 000000000..41940485f --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/ko.md @@ -0,0 +1,30 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/ko.md) + +# GeminiNanoBanana2 + +GeminiNanoBanana2 노드는 Google의 Vertex AI Gemini 모델을 사용하여 이미지를 생성하거나 편집합니다. 이 노드는 텍스트 프롬프트와 선택적 참조 이미지 또는 파일을 API에 전송하고, 생성된 이미지와 함께 제공되는 텍스트를 반환합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 예 | 해당 없음 | 생성할 이미지 또는 적용할 편집을 설명하는 텍스트 프롬프트입니다. 모델이 따라야 할 제약 조건, 스타일 또는 세부 사항을 포함하십시오. | +| `model` | COMBO | 예 | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | 이미지 생성에 사용할 특정 Gemini 모델입니다. | +| `seed` | INT | 예 | 0 ~ 18446744073709551615 | 시드가 특정 값으로 고정되면, 모델은 반복 요청에 대해 동일한 응답을 제공하기 위해 최선을 다합니다. 결정론적 출력은 보장되지 않습니다. 또한 모델이나 온도와 같은 매개변수 설정을 변경하면 동일한 시드 값을 사용하더라도 응답에 변동이 발생할 수 있습니다. 기본적으로 무작위 시드 값이 사용됩니다. (기본값: 42) | +| `aspect_ratio` | COMBO | 예 | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | 'auto'로 설정하면 입력 이미지의 종횡비와 일치합니다. 이미지가 제공되지 않으면 일반적으로 16:9 정사각형이 생성됩니다. (기본값: "auto") | +| `resolution` | COMBO | 예 | `"1K"`
`"2K"`
`"4K"` | 대상 출력 해상도입니다. 2K/4K의 경우 기본 Gemini 업스케일러가 사용됩니다. | +| `response_modalities` | COMBO | 예 | `"IMAGE"`
`"IMAGE+TEXT"` | 모델이 반환할 콘텐츠 유형을 결정합니다. (고급) | +| `thinking_level` | COMBO | 예 | `"MINIMAL"`
`"HIGH"` | 모델 추론 과정의 깊이를 제어합니다. | +| `images` | IMAGE | 아니요 | 해당 없음 | 선택적 참조 이미지입니다. 여러 이미지를 포함하려면 배치 이미지 노드를 사용하십시오(최대 14개). | +| `files` | CUSTOM | 아니요 | 해당 없음 | 모델의 컨텍스트로 사용할 선택적 파일입니다. Gemini Generate Content Input Files 노드의 입력을 허용합니다. | +| `system_prompt` | STRING | 아니요 | 해당 없음 | AI의 동작을 지시하는 기본 지침입니다. (고급) | + +**참고:** `images` 입력은 최대 14개의 이미지를 지원합니다. 더 많은 이미지가 제공되면 노드에서 오류가 발생합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `image` | IMAGE | 모델이 생성하거나 편집한 기본 이미지입니다. | +| `string` | STRING | 모델이 반환한 모든 텍스트 콘텐츠입니다. | +| `thought_image` | IMAGE | 모델의 추론 과정에서 생성된 첫 번째 이미지입니다. thinking_level이 HIGH이고 IMAGE+TEXT 모드인 경우에만 사용할 수 있습니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/pt-BR.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/pt-BR.md new file mode 100644 index 000000000..68bdbdb22 --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/pt-BR.md @@ -0,0 +1,28 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/pt-BR.md) + +O nó GeminiNanoBanana2 gera ou edita imagens usando o modelo Gemini do Google Vertex AI. Ele funciona enviando um prompt de texto, juntamente com imagens de referência ou arquivos opcionais, para a API e retorna a imagem gerada e qualquer texto de acompanhamento. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `prompt` | STRING | Sim | N/A | Prompt de texto descrevendo a imagem a ser gerada ou as edições a serem aplicadas. Inclua quaisquer restrições, estilos ou detalhes que o modelo deve seguir. | +| `model` | COMBO | Sim | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | O modelo Gemini específico a ser usado para geração de imagens. | +| `seed` | INT | Sim | 0 a 18446744073709551615 | Quando a semente é fixada em um valor específico, o modelo faz o melhor esforço para fornecer a mesma resposta para requisições repetidas. A saída determinística não é garantida. Além disso, alterar o modelo ou as configurações de parâmetros, como a temperatura, pode causar variações na resposta mesmo quando você usa o mesmo valor de semente. Por padrão, um valor de semente aleatório é usado. (padrão: 42) | +| `aspect_ratio` | COMBO | Sim | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | Se definido como 'auto', corresponde à proporção da sua imagem de entrada; se nenhuma imagem for fornecida, geralmente é gerado um quadrado 16:9. (padrão: "auto") | +| `resolution` | COMBO | Sim | `"1K"`
`"2K"`
`"4K"` | Resolução de saída alvo. Para 2K/4K, o upscaler nativo do Gemini é usado. | +| `response_modalities` | COMBO | Sim | `"IMAGE"`
`"IMAGE+TEXT"` | Determina o tipo de conteúdo que o modelo retornará. (avançado) | +| `thinking_level` | COMBO | Sim | `"MINIMAL"`
`"HIGH"` | Controla a profundidade do processo de raciocínio do modelo. | +| `images` | IMAGE | Não | N/A | Imagem(ns) de referência opcional(is). Para incluir múltiplas imagens, use o nó Batch Images (até 14). | +| `files` | CUSTOM | Não | N/A | Arquivo(s) opcional(is) para usar como contexto para o modelo. Aceita entradas do nó Gemini Generate Content Input Files. | +| `system_prompt` | STRING | Não | N/A | Instruções fundamentais que ditam o comportamento de uma IA. (avançado) | + +**Nota:** A entrada `images` suporta um máximo de 14 imagens. Se mais forem fornecidas, o nó gerará um erro. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `image` | IMAGE | A imagem principal gerada ou editada pelo modelo. | +| `string` | STRING | Qualquer conteúdo de texto retornado pelo modelo. | +| `thought_image` | IMAGE | Primeira imagem do processo de raciocínio do modelo. Disponível apenas com thinking_level HIGH e modalidade IMAGE+TEXT. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/ru.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/ru.md new file mode 100644 index 000000000..031492301 --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/ru.md @@ -0,0 +1,30 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/ru.md) + +Вот перевод документации для узла GeminiNanoBanana2 на русский язык, выполненный в соответствии с вашими правилами. + +Узел `GeminiNanoBanana2` генерирует или редактирует изображения с помощью модели Google Vertex AI Gemini. Он работает, отправляя текстовый запрос вместе с необязательными эталонными изображениями или файлами в API, и возвращает сгенерированное изображение и любой сопроводительный текст. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Да | N/A | Текстовый запрос, описывающий изображение для генерации или изменения. Включайте любые ограничения, стили или детали, которым должна следовать модель. | +| `model` | COMBO | Да | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | Конкретная модель Gemini, используемая для генерации изображений. | +| `seed` | INT | Да | от 0 до 18446744073709551615 | Когда значение seed фиксировано, модель прилагает все усилия, чтобы возвращать одинаковый ответ на повторные запросы. Детерминированный вывод не гарантируется. Кроме того, изменение модели или настроек параметров, таких как температура, может вызвать изменения в ответе, даже если вы используете одно и то же значение seed. По умолчанию используется случайное значение seed. (по умолчанию: 42) | +| `aspect_ratio` | COMBO | Да | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | Если установлено значение 'auto', соответствует соотношению сторон вашего входного изображения; если изображение не предоставлено, обычно генерируется квадрат 16:9. (по умолчанию: "auto") | +| `resolution` | COMBO | Да | `"1K"`
`"2K"`
`"4K"` | Целевое разрешение вывода. Для 2K/4K используется встроенный апскейлер Gemini. | +| `response_modalities` | COMBO | Да | `"IMAGE"`
`"IMAGE+TEXT"` | Определяет тип контента, который вернет модель. (расширенные) | +| `thinking_level` | COMBO | Да | `"MINIMAL"`
`"HIGH"` | Управляет глубиной процесса рассуждения модели. | +| `images` | IMAGE | Нет | N/A | Необязательные эталонные изображения. Чтобы включить несколько изображений, используйте узел Batch Images (до 14). | +| `files` | CUSTOM | Нет | N/A | Необязательные файлы для использования в качестве контекста для модели. Принимает входные данные от узла Gemini Generate Content Input Files. | +| `system_prompt` | STRING | Нет | N/A | Базовые инструкции, определяющие поведение ИИ. (расширенные) | + +**Примечание:** Вход `images` поддерживает максимум 14 изображений. Если их будет больше, узел выдаст ошибку. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `image` | IMAGE | Основное изображение, сгенерированное или отредактированное моделью. | +| `string` | STRING | Любой текстовый контент, возвращенный моделью. | +| `thought_image` | IMAGE | Первое изображение из процесса рассуждения модели. Доступно только при `thinking_level` HIGH и модальности IMAGE+TEXT. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/tr.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/tr.md new file mode 100644 index 000000000..cdacef1ef --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/tr.md @@ -0,0 +1,56 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/tr.md) + +ComfyUI düğüm belgelerini İngilizceden Türkçeye çevirmede uzmanlaşmış teknik çeviri uzmanısınız. + +## Çeviri Kuralları + +1. **Çevrilmemesi gereken içerik:** + - Ters tırnak içindeki parametre adları: `image`, `seed`, `model` + - BÜYÜK harflerle veri türleri: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, vb. + - Range sütunundaki değerler: sayılar, "auto", seçenek adları + - Kod, dosya yolları + +2. **Çevrilmesi gereken içerik:** + - Bölüm başlıkları: ## Genel Bakış, ## Girdiler, ## Çıktılar + - Tüm açıklayıcı metinler + - Parametre açıklamaları + +3. **Çeviri kalitesi:** + - Standart Türkçe kullanın + - Profesyonel ama anlaşılır bir üslup koruyun + - Teknik doğruluğu sağlayın + - Standart Türkçe teknik terminolojiyi kullanın + +4. **Format:** + - Tüm Markdown biçimlendirmesini koruyun + - Tablo yapısını koruyun + - Belgenin başına herhangi bir not veya bağlantı eklemeyin (otomatik olarak eklenecektir) + +Lütfen aşağıdaki belgeyi Türkçeye çevirin (belgenin başlangıç notunu dahil etmeyin): + +GeminiNanoBanana2 düğümü, Google'ın Vertex AI Gemini modelini kullanarak görseller oluşturur veya düzenler. Bir metin istemini, isteğe bağlı referans görselleri veya dosyalarla birlikte API'ye göndererek çalışır ve oluşturulan görseli ve varsa eşlik eden metni döndürür. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Evet | Yok | Oluşturulacak görseli veya uygulanacak düzenlemeleri tanımlayan metin istemi. Modelin uyması gereken kısıtlamaları, stilleri veya detayları ekleyin. | +| `model` | COMBO | Evet | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | Görsel oluşturma için kullanılacak belirli Gemini modeli. | +| `seed` | INT | Evet | 0 - 18446744073709551615 | Tohum belirli bir değere sabitlendiğinde model, tekrarlanan istekler için aynı yanıtı vermeye çalışır. Belirleyici çıktı garanti edilmez. Ayrıca, modeli veya sıcaklık gibi parametre ayarlarını değiştirmek, aynı tohum değerini kullansanız bile yanıtta farklılıklara neden olabilir. Varsayılan olarak rastgele bir tohum değeri kullanılır. (varsayılan: 42) | +| `aspect_ratio` | COMBO | Evet | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | 'auto' olarak ayarlanırsa, giriş görselinizin en boy oranıyla eşleşir; hiçbir görsel sağlanmazsa, genellikle 16:9 kare oluşturulur. (varsayılan: "auto") | +| `resolution` | COMBO | Evet | `"1K"`
`"2K"`
`"4K"` | Hedef çıktı çözünürlüğü. 2K/4K için yerel Gemini yükseltici kullanılır. | +| `response_modalities` | COMBO | Evet | `"IMAGE"`
`"IMAGE+TEXT"` | Modelin döndüreceği içerik türünü belirler. (gelişmiş) | +| `thinking_level` | COMBO | Evet | `"MINIMAL"`
`"HIGH"` | Modelin akıl yürütme sürecinin derinliğini kontrol eder. | +| `images` | IMAGE | Hayır | Yok | İsteğe bağlı referans görsel(ler)i. Birden fazla görsel eklemek için Toplu Görseller düğümünü kullanın (en fazla 14). | +| `files` | CUSTOM | Hayır | Yok | Model için bağlam olarak kullanılacak isteğe bağlı dosya(lar). Gemini İçerik Oluşturma Giriş Dosyaları düğümünden girişleri kabul eder. | +| `system_prompt` | STRING | Hayır | Yok | Bir yapay zekanın davranışını belirleyen temel talimatlar. (gelişmiş) | + +**Not:** `images` girişi en fazla 14 görseli destekler. Daha fazlası sağlanırsa, düğüm bir hata verecektir. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `image` | IMAGE | Model tarafından oluşturulan veya düzenlenen ana görsel. | +| `string` | STRING | Model tarafından döndürülen herhangi bir metin içeriği. | +| `thought_image` | IMAGE | Modelin düşünme sürecinden ilk görsel. Yalnızca thinking_level HIGH ve IMAGE+TEXT modalitesi ile kullanılabilir. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/zh-TW.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/zh-TW.md new file mode 100644 index 000000000..bbf98dca8 --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/zh-TW.md @@ -0,0 +1,28 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/zh-TW.md) + +GeminiNanoBanana2 節點使用 Google 的 Vertex AI Gemini 模型來生成或編輯圖像。其運作方式是將文字提示以及可選的參考圖像或檔案發送至 API,並返回生成的圖像和任何伴隨的文字。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | N/A | 描述要生成圖像或應用編輯的文字提示。包含模型應遵循的任何約束、風格或細節。 | +| `model` | COMBO | 是 | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | 用於圖像生成的特定 Gemini 模型。 | +| `seed` | INT | 是 | 0 至 18446744073709551615 | 當種子固定為特定值時,模型會盡力為重複請求提供相同的回應。不保證輸出具有確定性。此外,即使使用相同的種子值,更改模型或參數設定(例如溫度)也可能導致回應發生變化。預設使用隨機種子值。(預設值: 42) | +| `aspect_ratio` | COMBO | 是 | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | 若設為 'auto',則匹配輸入圖像的長寬比;若未提供圖像,通常會生成 16:9 的正方形。(預設值: "auto") | +| `resolution` | COMBO | 是 | `"1K"`
`"2K"`
`"4K"` | 目標輸出解析度。對於 2K/4K,會使用 Gemini 原生升頻器。 | +| `response_modalities` | COMBO | 是 | `"IMAGE"`
`"IMAGE+TEXT"` | 決定模型將返回的內容類型。(進階設定) | +| `thinking_level` | COMBO | 是 | `"MINIMAL"`
`"HIGH"` | 控制模型推理過程的深度。 | +| `images` | IMAGE | 否 | N/A | 可選的參考圖像。若要包含多張圖像,請使用 Batch Images 節點(最多 14 張)。 | +| `files` | CUSTOM | 否 | N/A | 可選的檔案,用作模型的上下文。接受來自 Gemini Generate Content Input Files 節點的輸入。 | +| `system_prompt` | STRING | 否 | N/A | 決定 AI 行為的基礎指令。(進階設定) | + +**注意:** `images` 輸入最多支援 14 張圖像。如果提供更多,節點將引發錯誤。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 模型生成或編輯的主要圖像。 | +| `string` | STRING | 模型返回的任何文字內容。 | +| `thought_image` | IMAGE | 模型思考過程中的第一張圖像。僅在 thinking_level 設為 HIGH 且 response_modalities 設為 IMAGE+TEXT 時可用。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GeminiNanoBanana2/zh.md b/comfyui_embedded_docs/docs/GeminiNanoBanana2/zh.md new file mode 100644 index 000000000..3a8e98f9b --- /dev/null +++ b/comfyui_embedded_docs/docs/GeminiNanoBanana2/zh.md @@ -0,0 +1,28 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GeminiNanoBanana2/zh.md) + +GeminiNanoBanana2 节点使用 Google 的 Vertex AI Gemini 模型来生成或编辑图像。其工作原理是向 API 发送一个文本提示,以及可选的参考图像或文件,并返回生成的图像和任何附带的文本。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | 不适用 | 描述要生成图像或应用编辑的文本提示。包含模型应遵循的任何约束、风格或细节。 | +| `model` | COMBO | 是 | `"Nano Banana 2 (Gemini 3.1 Flash Image)"` | 用于图像生成的具体 Gemini 模型。 | +| `seed` | INT | 是 | 0 到 18446744073709551615 | 当种子固定为特定值时,模型会尽力为重复请求提供相同的响应。不保证输出是确定性的。此外,更改模型或参数设置(例如温度)可能会导致响应发生变化,即使使用相同的种子值。默认使用随机种子值。(默认值:42) | +| `aspect_ratio` | COMBO | 是 | `"auto"`
`"1:1"`
`"2:3"`
`"3:2"`
`"3:4"`
`"4:3"`
`"4:5"`
`"5:4"`
`"9:16"`
`"16:9"`
`"21:9"` | 如果设置为 'auto',则匹配输入图像的宽高比;如果未提供图像,通常生成 16:9 的正方形。(默认值:"auto") | +| `resolution` | COMBO | 是 | `"1K"`
`"2K"`
`"4K"` | 目标输出分辨率。对于 2K/4K,使用 Gemini 原生超分功能。 | +| `response_modalities` | COMBO | 是 | `"IMAGE"`
`"IMAGE+TEXT"` | 决定模型将返回的内容类型。(高级) | +| `thinking_level` | COMBO | 是 | `"MINIMAL"`
`"HIGH"` | 控制模型推理过程的深度。 | +| `images` | IMAGE | 否 | 不适用 | 可选的参考图像。要包含多张图像,请使用 Batch Images 节点(最多 14 张)。 | +| `files` | CUSTOM | 否 | 不适用 | 可选文件,用作模型的上下文。接受来自 Gemini Generate Content Input Files 节点的输入。 | +| `system_prompt` | STRING | 否 | 不适用 | 规定 AI 行为的基础指令。(高级) | + +**注意:** `images` 输入最多支持 14 张图像。如果提供更多,节点将引发错误。 + +## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 模型生成或编辑的主要图像。 | +| `string` | STRING | 模型返回的任何文本内容。 | +| `thought_image` | IMAGE | 模型思考过程中的第一张图像。仅在 thinking_level 为 HIGH 且 response_modalities 为 IMAGE+TEXT 时可用。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/ar.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/ar.md new file mode 100644 index 000000000..967be2287 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/ar.md @@ -0,0 +1,25 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/ar.md) + +# ترجمة وثيقة عقدة Grok Video Extend + +عقدة تمديد الفيديو Grok Video Extend تستخدم نموذج ذكاء اصطناعي لإنشاء امتداد سلس لفيديو موجود. يمكنك تقديم فيديو قصير ووصف نصي يوضح ما يجب أن يحدث بعد ذلك، وتقوم العقدة بتوليد مقطع فيديو جديد يتابع الفيديو الأصلي. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|--------------|--------|--------|-------| +| `prompt` | STRING | نعم | غير متاح | وصف نصي لما يجب أن يحدث بعد ذلك في الفيديو. | +| `video` | VIDEO | نعم | غير متاح | الفيديو المصدر المراد تمديده. بصيغة MP4، بطول 2-15 ثانية. | +| `model` | COMBO | نعم | `"grok-imagine-video"` | النموذج المستخدم لتمديد الفيديو. عند تحديده، يظهر معامل `duration` إضافي. | +| `seed` | INT | لا | 0 إلى 2147483647 | بذرة لتحديد ما إذا كانت العقدة ستعيد التشغيل؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة (الافتراضي: 0). | + +**قيود المعاملات:** +* يجب أن يكون مدخل `video` ملف MP4 بطول يتراوح بين 2 و15 ثانية وألا يتجاوز حجمه 50 ميغابايت. +* يجب أن يحتوي `prompt` على حرف واحد على الأقل (تتم إزالة المسافات البيضاء). +* معامل `model` هو قائمة ديناميكية. اختيار خيار "grok-imagine-video" يعرض معامل `duration` متداخلاً، والذي يتحكم في طول الامتداد بالثواني (الافتراضي: 8، النطاق: 2 إلى 10). + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|--------------|--------| +| `output` | VIDEO | امتداد الفيديو المُنشأ حديثاً. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/en.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/en.md new file mode 100644 index 000000000..1b53a8b63 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/en.md @@ -0,0 +1,23 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/en.md) + +The Grok Video Extend node uses an AI model to create a seamless continuation of an existing video. You provide a short video and a text prompt describing what should happen next, and the node generates a new video clip that follows on from the original. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Yes | N/A | Text description of what should happen next in the video. | +| `video` | VIDEO | Yes | N/A | Source video to extend. MP4 format, 2-15 seconds. | +| `model` | COMBO | Yes | `"grok-imagine-video"` | The model to use for video extension. When selected, it reveals a `duration` parameter. | +| `seed` | INT | No | 0 to 2147483647 | Seed to determine if node should re-run; actual results are nondeterministic regardless of seed (default: 0). | + +**Parameter Constraints:** +* The `video` input must be an MP4 file between 2 and 15 seconds in length and cannot exceed 50MB in file size. +* The `prompt` must contain at least one character (whitespace is trimmed). +* The `model` parameter is a dynamic combo. Selecting the "grok-imagine-video" option reveals a nested `duration` parameter, which controls the length of the extension in seconds (default: 8, range: 2 to 10). + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | The newly generated video extension. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/es.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/es.md new file mode 100644 index 000000000..ac8f14677 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/es.md @@ -0,0 +1,23 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/es.md) + +El nodo Grok Video Extend utiliza un modelo de IA para crear una continuación fluida de un video existente. Proporcionas un video corto y un texto que describe lo que debería suceder a continuación, y el nodo genera un nuevo clip de video que sigue al original. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Sí | N/A | Descripción textual de lo que debería suceder a continuación en el video. | +| `video` | VIDEO | Sí | N/A | Video fuente a extender. Formato MP4, de 2 a 15 segundos. | +| `model` | COMBO | Sí | `"grok-imagine-video"` | El modelo a utilizar para la extensión de video. Al seleccionarlo, revela un parámetro `duration`. | +| `seed` | INT | No | 0 a 2147483647 | Semilla para determinar si el nodo debe volver a ejecutarse; los resultados reales son no deterministas independientemente de la semilla (por defecto: 0). | + +**Restricciones de Parámetros:** +* La entrada `video` debe ser un archivo MP4 de entre 2 y 15 segundos de duración y no puede superar los 50MB de tamaño de archivo. +* El `prompt` debe contener al menos un carácter (los espacios en blanco se recortan). +* El parámetro `model` es un combo dinámico. Al seleccionar la opción "grok-imagine-video" se revela un parámetro anidado `duration`, que controla la longitud de la extensión en segundos (por defecto: 8, rango: 2 a 10). + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `output` | VIDEO | La nueva extensión de video generada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/fr.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/fr.md new file mode 100644 index 000000000..956e692e9 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/fr.md @@ -0,0 +1,25 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/fr.md) + +## Vue d'ensemble + +Le nœud Grok Video Extend utilise un modèle d'IA pour créer une continuation fluide d'une vidéo existante. Vous fournissez une courte vidéo et une description textuelle de ce qui devrait se passer ensuite, et le nœud génère un nouveau clip vidéo qui fait suite à l'original. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Oui | N/A | Description textuelle de ce qui devrait se passer ensuite dans la vidéo. | +| `video` | VIDEO | Oui | N/A | Vidéo source à étendre. Format MP4, durée de 2 à 15 secondes. | +| `model` | COMBO | Oui | `"grok-imagine-video"` | Le modèle à utiliser pour l'extension vidéo. Lorsqu'il est sélectionné, il révèle un paramètre `duration`. | +| `seed` | INT | Non | 0 à 2147483647 | Graine pour déterminer si le nœud doit être réexécuté ; les résultats réels sont non déterministes quelle que soit la graine (par défaut : 0). | + +**Contraintes des paramètres :** +* L'entrée `video` doit être un fichier MP4 d'une durée comprise entre 2 et 15 secondes et ne peut pas dépasser 50 Mo. +* Le `prompt` doit contenir au moins un caractère (les espaces blancs sont supprimés). +* Le paramètre `model` est une liste déroulante dynamique. La sélection de l'option "grok-imagine-video" révèle un paramètre imbriqué `duration`, qui contrôle la durée de l'extension en secondes (par défaut : 8, plage : 2 à 10). + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | La nouvelle extension vidéo générée. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/ja.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/ja.md new file mode 100644 index 000000000..7069fee41 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/ja.md @@ -0,0 +1,23 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/ja.md) + +Grok Video Extend ノードは、AIモデルを使用して既存の動画のシームレスな続きを生成します。短い動画と、次に何が起こるべきかを説明するテキストプロンプトを入力すると、ノードが元の動画に続く新しいビデオクリップを生成します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | はい | なし | 動画の次に何が起こるべきかを説明するテキスト。 | +| `video` | VIDEO | はい | なし | 拡張する元の動画。MP4形式、2~15秒。 | +| `model` | COMBO | はい | `"grok-imagine-video"` | 動画拡張に使用するモデル。選択すると、`duration`パラメータが表示されます。 | +| `seed` | INT | いいえ | 0~2147483647 | ノードを再実行するかどうかを決定するシード。シードに関係なく、実際の結果は非決定的です(デフォルト:0)。 | + +**パラメータの制約:** +* `video`入力は、長さ2~15秒のMP4ファイルである必要があり、ファイルサイズは50MBを超えてはなりません。 +* `prompt`は少なくとも1文字以上含む必要があります(空白はトリミングされます)。 +* `model`パラメータは動的なコンボボックスです。"grok-imagine-video"オプションを選択すると、ネストされた`duration`パラメータが表示されます。このパラメータは拡張の長さを秒単位で制御します(デフォルト:8、範囲:2~10)。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `output` | VIDEO | 新しく生成された動画拡張部分。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/ko.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/ko.md new file mode 100644 index 000000000..253cffe09 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/ko.md @@ -0,0 +1,25 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/ko.md) + +# Grok 비디오 확장 노드 + +Grok 비디오 확장 노드는 AI 모델을 사용하여 기존 비디오의 자연스러운 연속 영상을 생성합니다. 짧은 비디오와 다음에 어떤 내용이 이어져야 하는지를 설명하는 텍스트 프롬프트를 제공하면, 노드가 원본 영상의 뒤를 잇는 새로운 비디오 클립을 생성합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 예 | 해당 없음 | 비디오에서 다음에 어떤 내용이 이어져야 하는지에 대한 텍스트 설명입니다. | +| `video` | VIDEO | 예 | 해당 없음 | 확장할 원본 비디오입니다. MP4 형식, 2~15초 길이입니다. | +| `model` | COMBO | 예 | `"grok-imagine-video"` | 비디오 확장에 사용할 모델입니다. 선택 시 `duration` 매개변수가 표시됩니다. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 노드 재실행 여부를 결정하는 시드입니다. 시드와 관계없이 실제 결과는 비결정적입니다(기본값: 0). | + +**매개변수 제약 조건:** +* `video` 입력은 길이가 2초에서 15초 사이인 MP4 파일이어야 하며, 파일 크기가 50MB를 초과할 수 없습니다. +* `prompt`는 최소 한 글자 이상을 포함해야 합니다(공백은 제거됩니다). +* `model` 매개변수는 동적 콤보입니다. "grok-imagine-video" 옵션을 선택하면 중첩된 `duration` 매개변수가 표시되며, 이는 확장 길이를 초 단위로 제어합니다(기본값: 8, 범위: 2~10). + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `output` | VIDEO | 새로 생성된 비디오 확장 영상입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/pt-BR.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/pt-BR.md new file mode 100644 index 000000000..1b24cfc30 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/pt-BR.md @@ -0,0 +1,23 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/pt-BR.md) + +O nó Grok Video Extend usa um modelo de IA para criar uma continuação perfeita de um vídeo existente. Você fornece um vídeo curto e um prompt de texto descrevendo o que deve acontecer em seguida, e o nó gera um novo clipe de vídeo que dá continuidade ao original. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Intervalo | Descrição | +|-----------|--------------|-------------|-----------|-----------| +| `prompt` | STRING | Sim | N/A | Descrição textual do que deve acontecer em seguida no vídeo. | +| `video` | VIDEO | Sim | N/A | Vídeo de origem a ser estendido. Formato MP4, de 2 a 15 segundos. | +| `model` | COMBO | Sim | `"grok-imagine-video"` | O modelo a ser usado para extensão de vídeo. Quando selecionado, revela um parâmetro `duration`. | +| `seed` | INT | Não | 0 a 2147483647 | Semente para determinar se o nó deve ser executado novamente; os resultados reais são não determinísticos, independentemente da semente (padrão: 0). | + +**Restrições dos Parâmetros:** +* A entrada `video` deve ser um arquivo MP4 com duração entre 2 e 15 segundos e não pode exceder 50 MB de tamanho. +* O `prompt` deve conter pelo menos um caractere (espaços em branco são removidos). +* O parâmetro `model` é uma combinação dinâmica. Selecionar a opção "grok-imagine-video" revela um parâmetro `duration` aninhado, que controla a duração da extensão em segundos (padrão: 8, intervalo: 2 a 10). + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `output` | VIDEO | A extensão de vídeo recém-gerada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/ru.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/ru.md new file mode 100644 index 000000000..16751dd43 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/ru.md @@ -0,0 +1,25 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/ru.md) + +Вот перевод документации на русский язык: + +Узел Grok Video Extend использует модель ИИ для создания плавного продолжения существующего видео. Вы предоставляете короткое видео и текстовую подсказку, описывающую, что должно произойти дальше, а узел генерирует новый видеоклип, который является продолжением исходного. + +## Входные данные + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `prompt` | STRING | Да | Н/Д | Текстовое описание того, что должно произойти дальше в видео. | +| `video` | VIDEO | Да | Н/Д | Исходное видео для расширения. Формат MP4, длительностью 2-15 секунд. | +| `model` | COMBO | Да | `"grok-imagine-video"` | Модель, используемая для расширения видео. При выборе отображает параметр `duration`. | +| `seed` | INT | Нет | от 0 до 2147483647 | Зерно для определения необходимости повторного запуска узла; фактические результаты недетерминированы независимо от зерна (по умолчанию: 0). | + +**Ограничения параметров:** +* Входное значение `video` должно быть файлом MP4 длительностью от 2 до 15 секунд и размером не более 50 МБ. +* Параметр `prompt` должен содержать хотя бы один символ (пробелы обрезаются). +* Параметр `model` представляет собой динамическое комбо-поле. Выбор опции "grok-imagine-video" открывает вложенный параметр `duration`, который управляет длительностью расширения в секундах (по умолчанию: 8, диапазон: от 2 до 10). + +## Выходные данные + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `output` | VIDEO | Вновь сгенерированное расширение видео. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/tr.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/tr.md new file mode 100644 index 000000000..38b1cdd34 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/tr.md @@ -0,0 +1,25 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/tr.md) + +Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme öneriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/en.md) + +Grok Video Uzatma düğümü, mevcut bir videonun kesintisiz devamını oluşturmak için bir yapay zeka modeli kullanır. Kısa bir video ve bundan sonra ne olması gerektiğini açıklayan bir metin istemi sağlarsınız; düğüm, orijinal videoyu takip eden yeni bir video klibi oluşturur. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|--------|----------| +| `prompt` | STRING | Evet | Yok | Videoda bundan sonra ne olması gerektiğine dair metin açıklaması. | +| `video` | VIDEO | Evet | Yok | Uzatılacak kaynak video. MP4 formatı, 2-15 saniye. | +| `model` | COMBO | Evet | `"grok-imagine-video"` | Video uzatma için kullanılacak model. Seçildiğinde, bir `duration` parametresini ortaya çıkarır. | +| `seed` | INT | Hayır | 0 ile 2147483647 arası | Düğümün yeniden çalıştırılıp çalıştırılmayacağını belirleyen tohum değeri; gerçek sonuçlar, tohum değerinden bağımsız olarak deterministik değildir (varsayılan: 0). | + +**Parametre Kısıtlamaları:** +* `video` girişi, 2 ila 15 saniye uzunluğunda bir MP4 dosyası olmalı ve dosya boyutu 50MB'ı geçemez. +* `prompt` en az bir karakter içermelidir (boşluklar kırpılır). +* `model` parametresi dinamik bir birleşik kutudur. "grok-imagine-video" seçeneğinin seçilmesi, uzatmanın saniye cinsinden uzunluğunu kontrol eden iç içe bir `duration` parametresini ortaya çıkarır (varsayılan: 8, aralık: 2 ila 10). + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `output` | VIDEO | Yeni oluşturulan video uzantısı. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/zh-TW.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/zh-TW.md new file mode 100644 index 000000000..14b2a6e7a --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/zh-TW.md @@ -0,0 +1,23 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/zh-TW.md) + +Grok Video Extend 節點使用 AI 模型來無縫延續現有影片。您提供一個短片和一段描述接下來應該發生什麼的文字提示,該節點就會生成一個接續原始影片的新影片片段。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | N/A | 描述影片接下來應發生情況的文字說明。 | +| `video` | VIDEO | 是 | N/A | 要延續的來源影片。MP4 格式,2-15 秒。 | +| `model` | COMBO | 是 | `"grok-imagine-video"` | 用於影片延續的模型。選擇後,會顯示一個 `duration` 參數。 | +| `seed` | INT | 否 | 0 到 2147483647 | 決定節點是否應重新執行的種子值;無論種子為何,實際結果都是非確定性的(預設值:0)。 | + +**參數限制:** +* `video` 輸入必須是長度介於 2 到 15 秒之間的 MP4 檔案,且檔案大小不得超過 50MB。 +* `prompt` 必須至少包含一個字元(會修剪空白字元)。 +* `model` 參數是一個動態下拉選單。選擇 "grok-imagine-video" 選項會顯示一個巢狀的 `duration` 參數,該參數控制延續的長度(單位:秒)(預設值:8,範圍:2 到 10)。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 新生成的影片延續片段。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoExtendNode/zh.md b/comfyui_embedded_docs/docs/GrokVideoExtendNode/zh.md new file mode 100644 index 000000000..8b323ec2e --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoExtendNode/zh.md @@ -0,0 +1,23 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoExtendNode/zh.md) + +Grok Video Extend 节点使用 AI 模型来无缝延续现有视频。您提供一个短视频和一个描述接下来应该发生什么的文本提示,节点将生成一个接续原始视频的新视频片段。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | 不适用 | 描述视频中接下来应发生什么的文本说明。 | +| `video` | VIDEO | 是 | 不适用 | 要延展的源视频。MP4 格式,时长 2-15 秒。 | +| `model` | COMBO | 是 | `"grok-imagine-video"` | 用于视频延展的模型。选择此选项后,会显示一个 `duration` 参数。 | +| `seed` | INT | 否 | 0 至 2147483647 | 用于确定节点是否应重新运行的种子值;无论种子值如何,实际结果都是非确定性的(默认值:0)。 | + +**参数约束:** +* `video` 输入必须是 MP4 文件,时长在 2 到 15 秒之间,且文件大小不能超过 50MB。 +* `prompt` 必须至少包含一个字符(会去除首尾空格)。 +* `model` 参数是一个动态组合框。选择 "grok-imagine-video" 选项会显示一个嵌套的 `duration` 参数,该参数控制延展部分的时长(单位:秒)(默认值:8,范围:2 到 10)。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 新生成的视频延展片段。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ar.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ar.md new file mode 100644 index 000000000..b533bd1bd --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ar.md @@ -0,0 +1,25 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ar.md) + +# نظرة عامة + +تقوم عقدة Grok Reference-to-Video بإنشاء فيديو بناءً على موجه نصي، باستخدام ما يصل إلى سبع صور مرجعية لتوجيه أسلوب ومحتوى المخرجات. تتصل العقدة بواجهة برمجة تطبيقات خارجية لإنشاء الفيديو، والذي يتم تنزيله وإرجاعه. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | نعم | غير متاح | وصف نصي للفيديو المطلوب. | +| `model` | COMBO | نعم | `"grok-imagine-video"` | النموذج المستخدم لإنشاء الفيديو. | +| `model.reference_images` | IMAGE | نعم | من 1 إلى 7 صور | ما يصل إلى 7 صور مرجعية لتوجيه عملية إنشاء الفيديو. | +| `model.resolution` | COMBO | نعم | `"480p"`
`"720p"` | دقة الفيديو الناتج. | +| `model.aspect_ratio` | COMBO | نعم | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | نسبة العرض إلى الارتفاع للفيديو الناتج. | +| `model.duration` | INT | نعم | من 2 إلى 10 | مدة الفيديو الناتج بالثواني (الافتراضي: 6). | +| `seed` | INT | لا | من 0 إلى 2147483647 | البذرة لتحديد ما إذا كانت العقدة ستعيد التشغيل؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة (الافتراضي: 0). | + +**ملاحظة:** معامل `model` هو مجموعة تحتوي على `reference_images` و`resolution` و`aspect_ratio` و`duration`. يجب توفير صورة مرجعية واحدة على الأقل، ويمكن توفير ما يصل إلى سبع صور. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `video` | VIDEO | ملف الفيديو الذي تم إنشاؤه. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/en.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/en.md new file mode 100644 index 000000000..9424cb535 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/en.md @@ -0,0 +1,23 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/en.md) + +The Grok Reference-to-Video node generates a video based on a text prompt, using up to seven reference images to guide the style and content of the output. It connects to an external API to create the video, which is then downloaded and returned. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Yes | N/A | Text description of the desired video. | +| `model` | COMBO | Yes | `"grok-imagine-video"` | The model to use for video generation. | +| `model.reference_images` | IMAGE | Yes | 1 to 7 images | Up to 7 reference images to guide the video generation. | +| `model.resolution` | COMBO | Yes | `"480p"`
`"720p"` | The resolution of the output video. | +| `model.aspect_ratio` | COMBO | Yes | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | The aspect ratio of the output video. | +| `model.duration` | INT | Yes | 2 to 10 | The duration of the output video in seconds (default: 6). | +| `seed` | INT | No | 0 to 2147483647 | Seed to determine if node should re-run; actual results are nondeterministic regardless of seed (default: 0). | + +**Note:** The `model` parameter is a group containing `reference_images`, `resolution`, `aspect_ratio`, and `duration`. You must provide at least one reference image, and you can provide up to seven. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `video` | VIDEO | The generated video file. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/es.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/es.md new file mode 100644 index 000000000..d5fd31e99 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/es.md @@ -0,0 +1,23 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/es.md) + +El nodo Grok Reference-to-Video genera un vídeo basándose en un texto descriptivo, utilizando hasta siete imágenes de referencia para guiar el estilo y el contenido del resultado. Se conecta a una API externa para crear el vídeo, que luego se descarga y se devuelve. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Sí | N/A | Descripción textual del vídeo deseado. | +| `model` | COMBO | Sí | `"grok-imagine-video"` | El modelo a utilizar para la generación del vídeo. | +| `model.reference_images` | IMAGE | Sí | 1 a 7 imágenes | Hasta 7 imágenes de referencia para guiar la generación del vídeo. | +| `model.resolution` | COMBO | Sí | `"480p"`
`"720p"` | La resolución del vídeo de salida. | +| `model.aspect_ratio` | COMBO | Sí | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | La relación de aspecto del vídeo de salida. | +| `model.duration` | INT | Sí | 2 a 10 | La duración del vídeo de salida en segundos (valor por defecto: 6). | +| `seed` | INT | No | 0 a 2147483647 | Semilla para determinar si el nodo debe volver a ejecutarse; los resultados reales son no deterministas independientemente de la semilla (valor por defecto: 0). | + +**Nota:** El parámetro `model` es un grupo que contiene `reference_images`, `resolution`, `aspect_ratio` y `duration`. Debes proporcionar al menos una imagen de referencia, y puedes proporcionar hasta siete. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `video` | VIDEO | El archivo de vídeo generado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/fr.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/fr.md new file mode 100644 index 000000000..ebd943966 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/fr.md @@ -0,0 +1,23 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/fr.md) + +Le nœud Grok Reference-to-Video génère une vidéo à partir d'une description textuelle, en utilisant jusqu'à sept images de référence pour guider le style et le contenu du résultat. Il se connecte à une API externe pour créer la vidéo, qui est ensuite téléchargée et renvoyée. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Oui | N/A | Description textuelle de la vidéo souhaitée. | +| `model` | COMBO | Oui | `"grok-imagine-video"` | Le modèle à utiliser pour la génération de vidéo. | +| `model.reference_images` | IMAGE | Oui | 1 à 7 images | Jusqu'à 7 images de référence pour guider la génération de la vidéo. | +| `model.resolution` | COMBO | Oui | `"480p"`
`"720p"` | La résolution de la vidéo en sortie. | +| `model.aspect_ratio` | COMBO | Oui | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | Le format (rapport d'aspect) de la vidéo en sortie. | +| `model.duration` | INT | Oui | 2 à 10 | La durée de la vidéo en sortie en secondes (par défaut : 6). | +| `seed` | INT | Non | 0 à 2147483647 | Graine pour déterminer si le nœud doit être réexécuté ; les résultats réels sont non déterministes quelle que soit la graine (par défaut : 0). | + +**Note :** Le paramètre `model` est un groupe contenant `reference_images`, `resolution`, `aspect_ratio` et `duration`. Vous devez fournir au moins une image de référence, et vous pouvez en fournir jusqu'à sept. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `video` | VIDEO | Le fichier vidéo généré. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ja.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ja.md new file mode 100644 index 000000000..23a49e9b4 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ja.md @@ -0,0 +1,26 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ja.md) + +以下は、提供された英語ドキュメントを日本語に翻訳したものです。 + +## 概要 +Grok リファレンス・トゥ・ビデオノードは、テキストプロンプトに基づいて動画を生成します。最大7枚の参照画像を使用して、出力のスタイルと内容をガイドします。外部APIに接続して動画を作成し、それをダウンロードして返します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | はい | N/A | 希望する動画のテキストによる説明。 | +| `model` | COMBO | はい | `"grok-imagine-video"` | 動画生成に使用するモデル。 | +| `model.reference_images` | IMAGE | はい | 1~7枚の画像 | 動画生成をガイドするための最大7枚の参照画像。 | +| `model.resolution` | COMBO | はい | `"480p"`
`"720p"` | 出力動画の解像度。 | +| `model.aspect_ratio` | COMBO | はい | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | 出力動画のアスペクト比。 | +| `model.duration` | INT | はい | 2~10 | 出力動画の長さ(秒単位、デフォルト:6)。 | +| `seed` | INT | いいえ | 0~2147483647 | ノードを再実行するかどうかを決定するシード値。実際の結果はシードに関係なく非決定的です(デフォルト:0)。 | + +**注記:** `model`パラメータは、`reference_images`、`resolution`、`aspect_ratio`、`duration`を含むグループです。少なくとも1枚の参照画像を提供する必要があり、最大7枚まで提供できます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-----------|-----------|-------------| +| `video` | VIDEO | 生成された動画ファイル。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ko.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ko.md new file mode 100644 index 000000000..64352da2e --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ko.md @@ -0,0 +1,25 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ko.md) + +# Grok 참조-투-비디오 노드 + +Grok 참조-투-비디오 노드는 텍스트 프롬프트를 기반으로 비디오를 생성하며, 최대 7개의 참조 이미지를 사용하여 출력물의 스타일과 내용을 안내합니다. 외부 API에 연결하여 비디오를 생성한 후 다운로드하여 반환합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 예 | 해당 없음 | 원하는 비디오에 대한 텍스트 설명입니다. | +| `model` | COMBO | 예 | `"grok-imagine-video"` | 비디오 생성에 사용할 모델입니다. | +| `model.reference_images` | IMAGE | 예 | 1~7개 이미지 | 비디오 생성을 안내할 최대 7개의 참조 이미지입니다. | +| `model.resolution` | COMBO | 예 | `"480p"`
`"720p"` | 출력 비디오의 해상도입니다. | +| `model.aspect_ratio` | COMBO | 예 | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | 출력 비디오의 화면 비율입니다. | +| `model.duration` | INT | 예 | 2~10 | 출력 비디오의 길이(초)입니다(기본값: 6). | +| `seed` | INT | 아니요 | 0~2147483647 | 노드 재실행 여부를 결정하는 시드입니다. 시드와 관계없이 실제 결과는 비결정적입니다(기본값: 0). | + +**참고:** `model` 매개변수는 `reference_images`, `resolution`, `aspect_ratio`, `duration`을 포함하는 그룹입니다. 최소 하나의 참조 이미지를 제공해야 하며, 최대 7개까지 제공할 수 있습니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `video` | VIDEO | 생성된 비디오 파일입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/pt-BR.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/pt-BR.md new file mode 100644 index 000000000..7583d0ccb --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/pt-BR.md @@ -0,0 +1,25 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/pt-BR.md) + +Esta documentação foi gerada por IA. Se você encontrar algum erro ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/en.md) + +O nó Grok Referência-para-Vídeo gera um vídeo com base em um prompt de texto, usando até sete imagens de referência para orientar o estilo e o conteúdo da saída. Ele se conecta a uma API externa para criar o vídeo, que é então baixado e retornado. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `prompt` | STRING | Sim | N/A | Descrição textual do vídeo desejado. | +| `model` | COMBO | Sim | `"grok-imagine-video"` | O modelo a ser usado para a geração do vídeo. | +| `model.reference_images` | IMAGE | Sim | 1 a 7 imagens | Até 7 imagens de referência para orientar a geração do vídeo. | +| `model.resolution` | COMBO | Sim | `"480p"`
`"720p"` | A resolução do vídeo de saída. | +| `model.aspect_ratio` | COMBO | Sim | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | A proporção de aspecto do vídeo de saída. | +| `model.duration` | INT | Sim | 2 a 10 | A duração do vídeo de saída em segundos (padrão: 6). | +| `seed` | INT | Não | 0 a 2147483647 | Semente para determinar se o nó deve ser reexecutado; os resultados reais são não determinísticos, independentemente da semente (padrão: 0). | + +**Nota:** O parâmetro `model` é um grupo que contém `reference_images`, `resolution`, `aspect_ratio` e `duration`. Você deve fornecer pelo menos uma imagem de referência e pode fornecer até sete. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `video` | VIDEO | O arquivo de vídeo gerado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ru.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ru.md new file mode 100644 index 000000000..b69a1cdb6 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ru.md @@ -0,0 +1,25 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/ru.md) + +Вот перевод документации на русский язык в соответствии с вашими правилами: + +Узел Grok Reference-to-Video генерирует видео на основе текстового запроса, используя до семи референсных изображений для управления стилем и содержанием выходного результата. Он подключается к внешнему API для создания видео, которое затем загружается и возвращается. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Да | N/A | Текстовое описание желаемого видео. | +| `model` | COMBO | Да | `"grok-imagine-video"` | Модель, используемая для генерации видео. | +| `model.reference_images` | IMAGE | Да | от 1 до 7 изображений | До 7 референсных изображений для управления генерацией видео. | +| `model.resolution` | COMBO | Да | `"480p"`
`"720p"` | Разрешение выходного видео. | +| `model.aspect_ratio` | COMBO | Да | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | Соотношение сторон выходного видео. | +| `model.duration` | INT | Да | от 2 до 10 | Длительность выходного видео в секундах (по умолчанию: 6). | +| `seed` | INT | Нет | от 0 до 2147483647 | Сид для определения необходимости повторного запуска узла; фактические результаты недетерминированы независимо от сида (по умолчанию: 0). | + +**Примечание:** Параметр `model` является группой, содержащей `reference_images`, `resolution`, `aspect_ratio` и `duration`. Необходимо предоставить как минимум одно референсное изображение, и можно предоставить до семи. + +## Выходные параметры + +| Имя выходного параметра | Тип данных | Описание | +|-------------|-----------|-------------| +| `video` | VIDEO | Сгенерированный видеофайл. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/tr.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/tr.md new file mode 100644 index 000000000..0fde12e2f --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/tr.md @@ -0,0 +1,51 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/tr.md) + +ComfyUI düğüm belgelerini İngilizceden Türkçeye çevirmede uzmanlaşmış teknik çeviri uzmanısınız. + +## Çeviri Kuralları + +1. **Çevrilmemesi gereken içerik:** + - Ters tırnak içindeki parametre adları: `image`, `seed`, `model` + - BÜYÜK harflerle veri türleri: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, vb. + - Range sütunundaki değerler: sayılar, "auto", seçenek adları + - Kod, dosya yolları + +2. **Çevrilmesi gereken içerik:** + - Bölüm başlıkları: ## Genel Bakış, ## Girdiler, ## Çıktılar + - Tüm açıklayıcı metinler + - Parametre açıklamaları + +3. **Çeviri kalitesi:** + - Standart Türkçe kullanın + - Profesyonel ama anlaşılır bir üslup koruyun + - Teknik doğruluğu sağlayın + - Standart Türkçe teknik terminolojiyi kullanın + +4. **Format:** + - Tüm Markdown biçimlendirmesini koruyun + - Tablo yapısını koruyun + - Belgenin başına herhangi bir not veya bağlantı eklemeyin (otomatik olarak eklenecektir) + +Lütfen aşağıdaki belgeyi Türkçeye çevirin (belgenin başlangıç notunu dahil etmeyin): + +Grok Referanstan-Videoya düğümü, çıktının stilini ve içeriğini yönlendirmek için en fazla yedi referans görseli kullanarak bir metin istemine dayalı video oluşturur. Videoyu oluşturmak için harici bir API'ye bağlanır; oluşturulan video indirilir ve döndürülür. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Evet | Yok | İstenen videonun metin açıklaması. | +| `model` | COMBO | Evet | `"grok-imagine-video"` | Video oluşturma için kullanılacak model. | +| `model.reference_images` | IMAGE | Evet | 1 ila 7 görsel | Video oluşturmayı yönlendirmek için en fazla 7 referans görseli. | +| `model.resolution` | COMBO | Evet | `"480p"`
`"720p"` | Çıktı videosunun çözünürlüğü. | +| `model.aspect_ratio` | COMBO | Evet | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | Çıktı videosunun en-boy oranı. | +| `model.duration` | INT | Evet | 2 ila 10 | Çıktı videosunun saniye cinsinden süresi (varsayılan: 6). | +| `seed` | INT | Hayır | 0 ila 2147483647 | Düğümün yeniden çalıştırılıp çalıştırılmayacağını belirleyen tohum değeri; gerçek sonuçlar tohum değerinden bağımsız olarak deterministik değildir (varsayılan: 0). | + +**Not:** `model` parametresi, `reference_images`, `resolution`, `aspect_ratio` ve `duration` öğelerini içeren bir gruptur. En az bir referans görseli sağlamanız gerekir ve en fazla yedi görsel sağlayabilirsiniz. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `video` | VIDEO | Oluşturulan video dosyası. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/zh-TW.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/zh-TW.md new file mode 100644 index 000000000..efb06d376 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/zh-TW.md @@ -0,0 +1,23 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/zh-TW.md) + +Grok Reference-to-Video 節點根據文字提示生成影片,並使用最多七張參考圖像來引導輸出的風格和內容。它會連接到外部 API 來創建影片,然後下載並返回該影片。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | N/A | 期望影片的文字描述。 | +| `model` | COMBO | 是 | `"grok-imagine-video"` | 用於影片生成的模型。 | +| `model.reference_images` | IMAGE | 是 | 1 到 7 張圖像 | 最多 7 張用於引導影片生成的參考圖像。 | +| `model.resolution` | COMBO | 是 | `"480p"`
`"720p"` | 輸出影片的解析度。 | +| `model.aspect_ratio` | COMBO | 是 | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | 輸出影片的長寬比。 | +| `model.duration` | INT | 是 | 2 到 10 | 輸出影片的持續時間(單位:秒,預設值:6)。 | +| `seed` | INT | 否 | 0 到 2147483647 | 用於決定節點是否應重新執行的種子值;無論種子為何,實際結果都是非確定性的(預設值:0)。 | + +**注意:** `model` 參數是一個包含 `reference_images`、`resolution`、`aspect_ratio` 和 `duration` 的群組。您必須提供至少一張參考圖像,最多可提供七張。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `video` | VIDEO | 生成的影片檔案。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/GrokVideoReferenceNode/zh.md b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/zh.md new file mode 100644 index 000000000..d883d3255 --- /dev/null +++ b/comfyui_embedded_docs/docs/GrokVideoReferenceNode/zh.md @@ -0,0 +1,23 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/GrokVideoReferenceNode/zh.md) + +Grok Reference-to-Video 节点基于文本提示生成视频,最多可使用七张参考图像来引导输出视频的风格和内容。它通过连接外部 API 来创建视频,随后下载并返回该视频。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | N/A | 期望视频的文本描述。 | +| `model` | COMBO | 是 | `"grok-imagine-video"` | 用于视频生成的模型。 | +| `model.reference_images` | IMAGE | 是 | 1 到 7 张图像 | 最多 7 张用于引导视频生成的参考图像。 | +| `model.resolution` | COMBO | 是 | `"480p"`
`"720p"` | 输出视频的分辨率。 | +| `model.aspect_ratio` | COMBO | 是 | `"16:9"`
`"4:3"`
`"3:2"`
`"1:1"`
`"2:3"`
`"3:4"`
`"9:16"` | 输出视频的宽高比。 | +| `model.duration` | INT | 是 | 2 到 10 | 输出视频的时长(单位:秒,默认值:6)。 | +| `seed` | INT | 否 | 0 到 2147483647 | 用于决定节点是否应重新运行的种子;无论种子值如何,实际结果都是非确定性的(默认值:0)。 | + +**注意:** `model` 参数是一个包含 `reference_images`、`resolution`、`aspect_ratio` 和 `duration` 的组。您必须提供至少一张参考图像,最多可提供七张。 + +## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `video` | VIDEO | 生成的视频文件。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/ar.md b/comfyui_embedded_docs/docs/ImageHistogram/ar.md new file mode 100644 index 000000000..161e94dac --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/ar.md @@ -0,0 +1,19 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/ar.md) + +عقدة الرسم البياني للصور (ImageHistogram) تقوم بتحليل توزيع الألوان في صورة الإدخال. تقوم بحساب وإخراج عدة رسوم بيانية، وهي رسوم توضح عدد وحدات البكسل في الصورة التي تمتلك كل قيمة كثافة محتملة. تُنشئ العقدة رسومًا بيانية منفصلة لقنوات الألوان الأحمر والأخضر والأزرق، ورسمًا بيانيًا مركبًا للألوان (RGB)، ورسمًا بيانيًا للإضاءة (luminance) بناءً على معادلة سطوع قياسية. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | نعم | غير متاح | صورة الإدخال المراد تحليلها. تقوم العقدة بمعالجة الصورة الأولى في الدفعة. | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `rgb` | HISTOGRAM | رسم بياني مركب يمثل متوسط كثافة وحدات البكسل عبر القنوات الأحمر والأخضر والأزرق. | +| `luminance` | HISTOGRAM | رسم بياني للسطوع المدرك للصورة، يتم حسابه باستخدام معادلة السطوع القياسية ITU-R BT.709. | +| `red` | HISTOGRAM | رسم بياني يوضح توزيع كثافات وحدات البكسل في قناة اللون الأحمر. | +| `green` | HISTOGRAM | رسم بياني يوضح توزيع كثافات وحدات البكسل في قناة اللون الأخضر. | +| `blue` | HISTOGRAM | رسم بياني يوضح توزيع كثافات وحدات البكسل في قناة اللون الأزرق. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/en.md b/comfyui_embedded_docs/docs/ImageHistogram/en.md new file mode 100644 index 000000000..0eb72a6ec --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/en.md @@ -0,0 +1,19 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/en.md) + +The ImageHistogram node analyzes the color distribution of an input image. It calculates and outputs several histograms, which are graphs showing how many pixels in the image have each possible intensity value. It generates separate histograms for the red, green, and blue color channels, a composite RGB histogram, and a luminance histogram based on a standard brightness formula. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Yes | N/A | The input image to analyze. The node processes the first image in the batch. | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `rgb` | HISTOGRAM | A composite histogram representing the average pixel intensity across the red, green, and blue channels. | +| `luminance` | HISTOGRAM | A histogram of the image's perceived brightness, calculated using the ITU-R BT.709 standard luminance formula. | +| `red` | HISTOGRAM | A histogram showing the distribution of pixel intensities in the red color channel. | +| `green` | HISTOGRAM | A histogram showing the distribution of pixel intensities in the green color channel. | +| `blue` | HISTOGRAM | A histogram showing the distribution of pixel intensities in the blue color channel. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/es.md b/comfyui_embedded_docs/docs/ImageHistogram/es.md new file mode 100644 index 000000000..05f8e0693 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/es.md @@ -0,0 +1,19 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/es.md) + +El nodo ImageHistogram analiza la distribución de color de una imagen de entrada. Calcula y genera varios histogramas, que son gráficos que muestran cuántos píxeles de la imagen tienen cada valor de intensidad posible. Genera histogramas separados para los canales de color rojo, verde y azul, un histograma RGB compuesto y un histograma de luminancia basado en una fórmula estándar de brillo. + +## Entradas + +| Parámetro | Tipo de Dato | Requerido | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Sí | N/A | La imagen de entrada a analizar. El nodo procesa la primera imagen del lote. | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `rgb` | HISTOGRAM | Un histograma compuesto que representa la intensidad promedio de los píxeles a través de los canales rojo, verde y azul. | +| `luminance` | HISTOGRAM | Un histograma del brillo percibido de la imagen, calculado usando la fórmula de luminancia estándar ITU-R BT.709. | +| `red` | HISTOGRAM | Un histograma que muestra la distribución de las intensidades de los píxeles en el canal de color rojo. | +| `green` | HISTOGRAM | Un histograma que muestra la distribución de las intensidades de los píxeles en el canal de color verde. | +| `blue` | HISTOGRAM | Un histograma que muestra la distribución de las intensidades de los píxeles en el canal de color azul. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/fr.md b/comfyui_embedded_docs/docs/ImageHistogram/fr.md new file mode 100644 index 000000000..c047c4c57 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/fr.md @@ -0,0 +1,21 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/fr.md) + +## Vue d'ensemble + +Le nœud ImageHistogram analyse la distribution des couleurs d'une image d'entrée. Il calcule et génère plusieurs histogrammes, qui sont des graphiques montrant combien de pixels dans l'image possèdent chaque valeur d'intensité possible. Il produit des histogrammes distincts pour les canaux de couleur rouge, vert et bleu, un histogramme RVB composite, ainsi qu'un histogramme de luminance basé sur une formule de luminosité standard. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Oui | N/A | L'image d'entrée à analyser. Le nœud traite la première image du lot. | + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `rgb` | HISTOGRAM | Un histogramme composite représentant l'intensité moyenne des pixels à travers les canaux rouge, vert et bleu. | +| `luminance` | HISTOGRAM | Un histogramme de la luminosité perçue de l'image, calculée à l'aide de la formule de luminance standard ITU-R BT.709. | +| `red` | HISTOGRAM | Un histogramme montrant la distribution des intensités des pixels dans le canal de couleur rouge. | +| `green` | HISTOGRAM | Un histogramme montrant la distribution des intensités des pixels dans le canal de couleur vert. | +| `blue` | HISTOGRAM | Un histogramme montrant la distribution des intensités des pixels dans le canal de couleur bleu. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/ja.md b/comfyui_embedded_docs/docs/ImageHistogram/ja.md new file mode 100644 index 000000000..e0240723d --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/ja.md @@ -0,0 +1,19 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/ja.md) + +ImageHistogram ノードは、入力画像の色分布を解析します。画像内の各ピクセルが持つすべての可能な輝度値に対して、そのピクセル数をグラフ化した複数のヒストグラムを計算し出力します。赤、緑、青の各色チャンネルごとのヒストグラム、合成RGBヒストグラム、および標準的な明るさの計算式に基づく輝度ヒストグラムを生成します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | はい | 該当なし | 解析する入力画像です。ノードはバッチ内の最初の画像を処理します。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `rgb` | HISTOGRAM | 赤、緑、青の各チャンネルにおける平均ピクセル強度を表す合成ヒストグラムです。 | +| `luminance` | HISTOGRAM | ITU-R BT.709 標準輝度計算式を使用して計算された、画像の知覚的な明るさのヒストグラムです。 | +| `red` | HISTOGRAM | 赤色チャンネルにおけるピクセル強度の分布を示すヒストグラムです。 | +| `green` | HISTOGRAM | 緑色チャンネルにおけるピクセル強度の分布を示すヒストグラムです。 | +| `blue` | HISTOGRAM | 青色チャンネルにおけるピクセル強度の分布を示すヒストグラムです。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/ko.md b/comfyui_embedded_docs/docs/ImageHistogram/ko.md new file mode 100644 index 000000000..6c23ecb5b --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/ko.md @@ -0,0 +1,19 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/ko.md) + +ImageHistogram 노드는 입력 이미지의 색상 분포를 분석합니다. 이미지 내 각 가능한 강도 값에 해당하는 픽셀 수를 나타내는 그래프인 여러 히스토그램을 계산하여 출력합니다. 빨간색, 녹색, 파란색 색상 채널에 대한 개별 히스토그램, 복합 RGB 히스토그램, 그리고 표준 밝기 공식을 기반으로 한 휘도 히스토그램을 생성합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 예 | 해당 없음 | 분석할 입력 이미지입니다. 노드는 배치의 첫 번째 이미지를 처리합니다. | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `rgb` | HISTOGRAM | 빨간색, 녹색, 파란색 채널의 평균 픽셀 강도를 나타내는 복합 히스토그램입니다. | +| `luminance` | HISTOGRAM | ITU-R BT.709 표준 휘도 공식을 사용하여 계산된 이미지의 인지된 밝기에 대한 히스토그램입니다. | +| `red` | HISTOGRAM | 빨간색 색상 채널의 픽셀 강도 분포를 보여주는 히스토그램입니다. | +| `green` | HISTOGRAM | 녹색 색상 채널의 픽셀 강도 분포를 보여주는 히스토그램입니다. | +| `blue` | HISTOGRAM | 파란색 색상 채널의 픽셀 강도 분포를 보여주는 히스토그램입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/pt-BR.md b/comfyui_embedded_docs/docs/ImageHistogram/pt-BR.md new file mode 100644 index 000000000..f4a912fe0 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/pt-BR.md @@ -0,0 +1,19 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/pt-BR.md) + +O nó ImageHistogram analisa a distribuição de cores de uma imagem de entrada. Ele calcula e gera vários histogramas, que são gráficos que mostram quantos pixels na imagem possuem cada valor de intensidade possível. Ele gera histogramas separados para os canais de cor vermelho, verde e azul, um histograma RGB composto e um histograma de luminância baseado em uma fórmula padrão de brilho. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `image` | IMAGE | Sim | N/A | A imagem de entrada para análise. O nó processa a primeira imagem do lote. | + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `rgb` | HISTOGRAM | Um histograma composto que representa a intensidade média dos pixels nos canais vermelho, verde e azul. | +| `luminance` | HISTOGRAM | Um histograma do brilho percebido da imagem, calculado usando a fórmula padrão de luminância ITU-R BT.709. | +| `red` | HISTOGRAM | Um histograma que mostra a distribuição das intensidades dos pixels no canal de cor vermelho. | +| `green` | HISTOGRAM | Um histograma que mostra a distribuição das intensidades dos pixels no canal de cor verde. | +| `blue` | HISTOGRAM | Um histograma que mostra a distribuição das intensidades dos pixels no canal de cor azul. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/ru.md b/comfyui_embedded_docs/docs/ImageHistogram/ru.md new file mode 100644 index 000000000..b025ff1d6 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/ru.md @@ -0,0 +1,21 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/ru.md) + +Вот перевод документации узла ImageHistogram на русский язык: + +Узел ImageHistogram анализирует цветовое распределение входного изображения. Он вычисляет и выводит несколько гистограмм — графиков, показывающих, сколько пикселей изображения имеют каждое возможное значение интенсивности. Узел генерирует отдельные гистограммы для красного, зеленого и синего цветовых каналов, составную RGB-гистограмму, а также гистограмму яркости, основанную на стандартной формуле яркости. + +## Входы + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Да | Н/Д | Входное изображение для анализа. Узел обрабатывает первое изображение в пакете. | + +## Выходы + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `rgb` | HISTOGRAM | Составная гистограмма, представляющая среднюю интенсивность пикселей по красному, зеленому и синему каналам. | +| `luminance` | HISTOGRAM | Гистограмма воспринимаемой яркости изображения, рассчитанная с использованием стандартной формулы яркости ITU-R BT.709. | +| `red` | HISTOGRAM | Гистограмма, показывающая распределение интенсивностей пикселей в красном цветовом канале. | +| `green` | HISTOGRAM | Гистограмма, показывающая распределение интенсивностей пикселей в зеленом цветовом канале. | +| `blue` | HISTOGRAM | Гистограмма, показывающая распределение интенсивностей пикселей в синем цветовом канале. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/tr.md b/comfyui_embedded_docs/docs/ImageHistogram/tr.md new file mode 100644 index 000000000..0013ca008 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/tr.md @@ -0,0 +1,19 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/tr.md) + +ImageHistogram düğümü, bir giriş görüntüsünün renk dağılımını analiz eder. Görüntüdeki her olası yoğunluk değerine sahip kaç piksel olduğunu gösteren grafikler olan birden fazla histogramı hesaplar ve çıktı olarak verir. Kırmızı, yeşil ve mavi renk kanalları için ayrı ayrı histogramlar, birleşik bir RGB histogramı ve standart bir parlaklık formülüne dayalı bir parlaklık histogramı oluşturur. + +## Girişler + +| Parametre | Veri Türü | Gerekli | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Evet | Yok | Analiz edilecek giriş görüntüsü. Düğüm, topluluktaki ilk görüntüyü işler. | + +## Çıkışlar + +| Çıkış Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `rgb` | HISTOGRAM | Kırmızı, yeşil ve mavi kanallardaki ortalama piksel yoğunluğunu temsil eden birleşik bir histogram. | +| `luminance` | HISTOGRAM | ITU-R BT.709 standart parlaklık formülü kullanılarak hesaplanan, görüntünün algılanan parlaklığının histogramı. | +| `red` | HISTOGRAM | Kırmızı renk kanalındaki piksel yoğunluklarının dağılımını gösteren bir histogram. | +| `green` | HISTOGRAM | Yeşil renk kanalındaki piksel yoğunluklarının dağılımını gösteren bir histogram. | +| `blue` | HISTOGRAM | Mavi renk kanalındaki piksel yoğunluklarının dağılımını gösteren bir histogram. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/zh-TW.md b/comfyui_embedded_docs/docs/ImageHistogram/zh-TW.md new file mode 100644 index 000000000..ff54d2bb4 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/zh-TW.md @@ -0,0 +1,19 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/zh-TW.md) + +ImageHistogram 節點分析輸入影像的色彩分佈。它會計算並輸出多種直方圖,這些圖表顯示影像中每個可能強度值所對應的像素數量。它會為紅色、綠色和藍色色彩通道分別生成獨立的直方圖,以及一個複合的 RGB 直方圖和一個基於標準亮度公式的亮度直方圖。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | N/A | 要分析的輸入影像。此節點會處理批次中的第一張影像。 | + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `rgb` | HISTOGRAM | 一個複合直方圖,代表紅色、綠色和藍色通道的平均像素強度。 | +| `luminance` | HISTOGRAM | 影像感知亮度的直方圖,使用 ITU-R BT.709 標準亮度公式計算。 | +| `red` | HISTOGRAM | 顯示紅色通道中像素強度分佈的直方圖。 | +| `green` | HISTOGRAM | 顯示綠色通道中像素強度分佈的直方圖。 | +| `blue` | HISTOGRAM | 顯示藍色通道中像素強度分佈的直方圖。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageHistogram/zh.md b/comfyui_embedded_docs/docs/ImageHistogram/zh.md new file mode 100644 index 000000000..288c96222 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageHistogram/zh.md @@ -0,0 +1,19 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageHistogram/zh.md) + +ImageHistogram 节点用于分析输入图像的颜色分布。它会计算并输出多个直方图,这些图表展示了图像中每个可能强度值对应的像素数量。该节点会分别为红色、绿色和蓝色通道生成独立的直方图,同时生成一个复合的 RGB 直方图,以及一个基于标准亮度公式计算的亮度直方图。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | 不适用 | 待分析的输入图像。该节点会处理批次中的第一张图像。 | + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `rgb` | HISTOGRAM | 一个复合直方图,表示红色、绿色和蓝色通道的平均像素强度。 | +| `luminance` | HISTOGRAM | 图像感知亮度的直方图,使用 ITU-R BT.709 标准亮度公式计算得出。 | +| `red` | HISTOGRAM | 显示红色通道中像素强度分布的直方图。 | +| `green` | HISTOGRAM | 显示绿色通道中像素强度分布的直方图。 | +| `blue` | HISTOGRAM | 显示蓝色通道中像素强度分布的直方图。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/ar.md b/comfyui_embedded_docs/docs/ImageMergeTileList/ar.md new file mode 100644 index 000000000..c30df10b9 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/ar.md @@ -0,0 +1,50 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/ar.md) + +أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية. + +## قواعد الترجمة + +1. **المحتوى الذي يجب عدم ترجمته:** + - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model` + - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ + - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات + - الكود، مسارات الملفات + +2. **المحتوى الذي يجب ترجمته:** + - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + - جميع النصوص الوصفية والتوضيحية + - أوصاف المعاملات + +3. **جودة الترجمة:** + - استخدام اللغة العربية الفصحى المعاصرة + - الحفاظ على نبرة احترافية ولكن سهلة الفهم + - ضمان الدقة التقنية + - استخدام المصطلحات التقنية العربية القياسية + +4. **التنسيق:** + - الحفاظ على جميع تنسيقات Markdown + - الحفاظ على بنية الجداول + - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا) + +الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة: + +> تم إنشاء هذه الوثائق بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [عدّل على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/en.md) + +تأخذ هذه العقدة قائمة من بلاطات الصور وتدمجها مرة أخرى في صورة واحدة أكبر حجمًا. وهي مصممة لإعادة بناء صورة تم تقسيمها سابقًا إلى شبكة من البلاطات المتداخلة، باستخدام تقنية مزج مرجح لإنتاج نتيجة نهائية سلسة. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `image_list` | IMAGE | نعم | غير متاح | قائمة ببلاطات الصور المراد دمجها. تُستخدم أول بلاطة في القائمة لتحديد أبعاد البلاطة ونوع البيانات للعملية بأكملها. | +| `final_width` | INT | لا | 64 - 32768 | عرض الصورة النهائية المدمجة بالبكسل (الافتراضي: 1024). | +| `final_height` | INT | لا | 64 - 32768 | ارتفاع الصورة النهائية المدمجة بالبكسل (الافتراضي: 1024). | +| `overlap` | INT | لا | 0 - 4096 | مقدار التداخل بين البلاطات المتجاورة بالبكسل. قيمة أكبر من 0 تتيح تأثير مزج سلس عند حواف البلاطات (الافتراضي: 128). | + +**ملاحظة:** `image_list` هي قائمة مدخلات ديناميكية. ستقوم العقدة بمعالجة البلاطات بالترتيب الذي تم توفيرها به، حتى العدد المطلوب لملء الشبكة المحددة بواسطة `final_width` و `final_height` وأبعاد البلاطة الأولى. إذا كانت القائمة تحتوي على بلاطات أكثر من اللازم، يتم تجاهل البلاطات الإضافية. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `image` | IMAGE | الصورة النهائية المدمجة، المعاد بناؤها من بلاطات الإدخال. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/en.md b/comfyui_embedded_docs/docs/ImageMergeTileList/en.md new file mode 100644 index 000000000..ab5a8f50d --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/en.md @@ -0,0 +1,20 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/en.md) + +This node takes a list of image tiles and merges them back into a single, larger image. It is designed to reconstruct an image that was previously split into a grid of overlapping tiles, using a weighted blending technique to create a seamless final result. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image_list` | IMAGE | Yes | N/A | A list of image tiles to be merged. The first tile in the list is used to determine the tile dimensions and data type for the entire process. | +| `final_width` | INT | No | 64 - 32768 | The width of the final merged image in pixels (default: 1024). | +| `final_height` | INT | No | 64 - 32768 | The height of the final merged image in pixels (default: 1024). | +| `overlap` | INT | No | 0 - 4096 | The amount of overlap between adjacent tiles in pixels. A value greater than 0 enables a smooth blending effect at the tile seams (default: 128). | + +**Note:** The `image_list` is a dynamic input list. The node will process tiles in the order they are provided, up to the number required to fill the grid defined by the `final_width`, `final_height`, and the dimensions of the first tile. If the list contains more tiles than needed, the extra tiles are ignored. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | The final merged image, reconstructed from the input tiles. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/es.md b/comfyui_embedded_docs/docs/ImageMergeTileList/es.md new file mode 100644 index 000000000..b53023563 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/es.md @@ -0,0 +1,20 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/es.md) + +Este nodo toma una lista de mosaicos de imagen y los fusiona nuevamente en una sola imagen más grande. Está diseñado para reconstruir una imagen que previamente fue dividida en una cuadrícula de mosaicos superpuestos, utilizando una técnica de fusión ponderada para crear un resultado final sin costuras. + +## Entradas + +| Parámetro | Tipo de Dato | Requerido | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image_list` | IMAGE | Sí | N/A | Una lista de mosaicos de imagen que se van a fusionar. El primer mosaico de la lista se utiliza para determinar las dimensiones y el tipo de dato de los mosaicos para todo el proceso. | +| `final_width` | INT | No | 64 - 32768 | El ancho de la imagen fusionada final en píxeles (por defecto: 1024). | +| `final_height` | INT | No | 64 - 32768 | La altura de la imagen fusionada final en píxeles (por defecto: 1024). | +| `overlap` | INT | No | 0 - 4096 | La cantidad de superposición entre mosaicos adyacentes en píxeles. Un valor mayor que 0 permite un efecto de fusión suave en las uniones de los mosaicos (por defecto: 128). | + +**Nota:** `image_list` es una lista de entrada dinámica. El nodo procesará los mosaicos en el orden en que se proporcionen, hasta el número necesario para llenar la cuadrícula definida por `final_width`, `final_height` y las dimensiones del primer mosaico. Si la lista contiene más mosaicos de los necesarios, los mosaicos adicionales se ignoran. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `image` | IMAGE | La imagen fusionada final, reconstruida a partir de los mosaicos de entrada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/fr.md b/comfyui_embedded_docs/docs/ImageMergeTileList/fr.md new file mode 100644 index 000000000..0b6c29751 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/fr.md @@ -0,0 +1,20 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/fr.md) + +Ce nœud prend une liste de tuiles d'image et les fusionne pour reconstituer une seule image plus grande. Il est conçu pour reconstruire une image qui avait été précédemment découpée en une grille de tuiles se chevauchant, en utilisant une technique de fusion pondérée pour obtenir un résultat final sans couture. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image_list` | IMAGE | Oui | N/A | Une liste de tuiles d'image à fusionner. La première tuile de la liste est utilisée pour déterminer les dimensions et le type de données des tuiles pour l'ensemble du processus. | +| `final_width` | INT | Non | 64 - 32768 | La largeur de l'image fusionnée finale en pixels (par défaut : 1024). | +| `final_height` | INT | Non | 64 - 32768 | La hauteur de l'image fusionnée finale en pixels (par défaut : 1024). | +| `overlap` | INT | Non | 0 - 4096 | La quantité de chevauchement entre les tuiles adjacentes en pixels. Une valeur supérieure à 0 permet un effet de fusion doux au niveau des jointures des tuiles (par défaut : 128). | + +**Note :** `image_list` est une liste d'entrées dynamique. Le nœud traitera les tuiles dans l'ordre où elles sont fournies, jusqu'au nombre nécessaire pour remplir la grille définie par `final_width`, `final_height` et les dimensions de la première tuile. Si la liste contient plus de tuiles que nécessaire, les tuiles supplémentaires sont ignorées. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | L'image fusionnée finale, reconstituée à partir des tuiles d'entrée. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/ja.md b/comfyui_embedded_docs/docs/ImageMergeTileList/ja.md new file mode 100644 index 000000000..b287e6e00 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/ja.md @@ -0,0 +1,20 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/ja.md) + +このノードは、画像タイルのリストを受け取り、それらを1つの大きな画像に再結合します。以前に重なり合うグリッド状に分割された画像を、重み付きブレンド技術を使用してシームレスな最終結果に再構築するように設計されています。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `image_list` | IMAGE | はい | N/A | 結合する画像タイルのリストです。リスト内の最初のタイルを使用して、処理全体のタイル寸法とデータ型が決定されます。 | +| `final_width` | INT | いいえ | 64 - 32768 | 最終的な結合画像の幅(ピクセル単位)です(デフォルト:1024)。 | +| `final_height` | INT | いいえ | 64 - 32768 | 最終的な結合画像の高さ(ピクセル単位)です(デフォルト:1024)。 | +| `overlap` | INT | いいえ | 0 - 4096 | 隣接するタイル間の重なり量(ピクセル単位)です。0より大きい値を設定すると、タイルの継ぎ目で滑らかなブレンド効果が有効になります(デフォルト:128)。 | + +**注記:** `image_list` は動的な入力リストです。ノードは、`final_width`、`final_height`、および最初のタイルの寸法によって定義されるグリッドを埋めるために必要な数まで、提供された順序でタイルを処理します。リストに必要な数より多くのタイルが含まれている場合、余分なタイルは無視されます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `image` | IMAGE | 入力タイルから再構築された、最終的な結合画像です。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/ko.md b/comfyui_embedded_docs/docs/ImageMergeTileList/ko.md new file mode 100644 index 000000000..9d0a5823e --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/ko.md @@ -0,0 +1,22 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/ko.md) + +이 문서는 AI가 생성했습니다. 오류를 발견하거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/en.md) + +이 노드는 이미지 타일 목록을 가져와서 하나의 더 큰 이미지로 병합합니다. 이전에 겹치는 타일 격자로 분할된 이미지를 가중치 혼합 기법을 사용하여 매끄러운 최종 결과물로 재구성하도록 설계되었습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image_list` | IMAGE | 예 | 해당 없음 | 병합할 이미지 타일 목록입니다. 목록의 첫 번째 타일은 전체 프로세스의 타일 크기와 데이터 타입을 결정하는 데 사용됩니다. | +| `final_width` | INT | 아니요 | 64 - 32768 | 최종 병합 이미지의 가로 크기(픽셀 단위, 기본값: 1024)입니다. | +| `final_height` | INT | 아니요 | 64 - 32768 | 최종 병합 이미지의 세로 크기(픽셀 단위, 기본값: 1024)입니다. | +| `overlap` | INT | 아니요 | 0 - 4096 | 인접한 타일 간의 겹침 정도(픽셀 단위)입니다. 0보다 큰 값은 타일 경계에서 부드러운 혼합 효과를 가능하게 합니다(기본값: 128). | + +**참고:** `image_list`는 동적 입력 목록입니다. 노드는 `final_width`, `final_height` 및 첫 번째 타일의 크기로 정의된 격자를 채우는 데 필요한 개수까지 타일을 제공된 순서대로 처리합니다. 목록에 필요한 것보다 더 많은 타일이 포함된 경우 추가 타일은 무시됩니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `image` | IMAGE | 입력 타일에서 재구성된 최종 병합 이미지입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/pt-BR.md b/comfyui_embedded_docs/docs/ImageMergeTileList/pt-BR.md new file mode 100644 index 000000000..fe84c553d --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/pt-BR.md @@ -0,0 +1,22 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/pt-BR.md) + +Esta documentação foi gerada por IA. Se encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/en.md) + +Este nó recebe uma lista de blocos de imagem e os mescla novamente em uma única imagem maior. Ele foi projetado para reconstruir uma imagem que foi previamente dividida em uma grade de blocos sobrepostos, utilizando uma técnica de mesclagem ponderada para criar um resultado final contínuo. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `image_list` | IMAGE | Sim | N/A | Uma lista de blocos de imagem a serem mesclados. O primeiro bloco da lista é usado para determinar as dimensões do bloco e o tipo de dados para todo o processo. | +| `final_width` | INT | Não | 64 - 32768 | A largura da imagem mesclada final em pixels (padrão: 1024). | +| `final_height` | INT | Não | 64 - 32768 | A altura da imagem mesclada final em pixels (padrão: 1024). | +| `overlap` | INT | Não | 0 - 4096 | A quantidade de sobreposição entre blocos adjacentes em pixels. Um valor maior que 0 permite um efeito de mesclagem suave nas bordas dos blocos (padrão: 128). | + +**Nota:** A `image_list` é uma lista de entrada dinâmica. O nó processará os blocos na ordem em que são fornecidos, até o número necessário para preencher a grade definida pela `final_width`, `final_height` e as dimensões do primeiro bloco. Se a lista contiver mais blocos do que o necessário, os blocos extras serão ignorados. + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `image` | IMAGE | A imagem mesclada final, reconstruída a partir dos blocos de entrada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/ru.md b/comfyui_embedded_docs/docs/ImageMergeTileList/ru.md new file mode 100644 index 000000000..05d30b19c --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/ru.md @@ -0,0 +1,22 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/ru.md) + +Вот перевод документации на русский язык: + +Этот узел принимает список фрагментов изображения и объединяет их обратно в одно большое изображение. Он предназначен для реконструкции изображения, которое ранее было разделено на сетку перекрывающихся фрагментов, используя технику взвешенного смешивания для создания бесшовного конечного результата. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `image_list` | IMAGE | Да | Н/Д | Список фрагментов изображения для объединения. Первый фрагмент в списке используется для определения размеров фрагмента и типа данных для всего процесса. | +| `final_width` | INT | Нет | 64 - 32768 | Ширина конечного объединенного изображения в пикселях (по умолчанию: 1024). | +| `final_height` | INT | Нет | 64 - 32768 | Высота конечного объединенного изображения в пикселях (по умолчанию: 1024). | +| `overlap` | INT | Нет | 0 - 4096 | Величина перекрытия между соседними фрагментами в пикселях. Значение больше 0 обеспечивает плавный эффект смешивания на стыках фрагментов (по умолчанию: 128). | + +**Примечание:** `image_list` представляет собой динамический входной список. Узел обрабатывает фрагменты в том порядке, в котором они предоставлены, до количества, необходимого для заполнения сетки, определяемой параметрами `final_width`, `final_height` и размерами первого фрагмента. Если список содержит больше фрагментов, чем необходимо, лишние фрагменты игнорируются. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `image` | IMAGE | Конечное объединенное изображение, реконструированное из входных фрагментов. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/tr.md b/comfyui_embedded_docs/docs/ImageMergeTileList/tr.md new file mode 100644 index 000000000..2a10d8ac4 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/tr.md @@ -0,0 +1,20 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/tr.md) + +Bu düğüm, bir görüntü döşeme listesini alır ve bunları tek, daha büyük bir görüntü halinde birleştirir. Daha önce üst üste binen döşemelerden oluşan bir ızgaraya bölünmüş bir görüntüyü, kesintisiz bir nihai sonuç oluşturmak için ağırlıklı bir karıştırma tekniği kullanarak yeniden oluşturmak üzere tasarlanmıştır. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `image_list` | IMAGE | Evet | Yok | Birleştirilecek görüntü döşemelerinin listesi. Listedeki ilk döşeme, tüm işlem için döşeme boyutlarını ve veri türünü belirlemek amacıyla kullanılır. | +| `final_width` | INT | Hayır | 64 - 32768 | Nihai birleştirilmiş görüntünün piksel cinsinden genişliği (varsayılan: 1024). | +| `final_height` | INT | Hayır | 64 - 32768 | Nihai birleştirilmiş görüntünün piksel cinsinden yüksekliği (varsayılan: 1024). | +| `overlap` | INT | Hayır | 0 - 4096 | Bitişik döşemeler arasındaki piksel cinsinden örtüşme miktarı. 0'dan büyük bir değer, döşeme birleşim yerlerinde yumuşak bir karıştırma efekti sağlar (varsayılan: 128). | + +**Not:** `image_list` dinamik bir giriş listesidir. Düğüm, döşemeleri sağlandıkları sırayla, `final_width`, `final_height` ve ilk döşemenin boyutları tarafından tanımlanan ızgarayı doldurmak için gereken sayıya kadar işleyecektir. Liste gerekenden daha fazla döşeme içeriyorsa, fazladan döşemeler yok sayılır. + +## Çıkışlar + +| Çıkış Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `image` | IMAGE | Giriş döşemelerinden yeniden oluşturulan nihai birleştirilmiş görüntü. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/zh-TW.md b/comfyui_embedded_docs/docs/ImageMergeTileList/zh-TW.md new file mode 100644 index 000000000..413dda0d2 --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/zh-TW.md @@ -0,0 +1,20 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/zh-TW.md) + +此節點接收一個圖像切片列表,並將它們合併回單一、更大的圖像。它旨在重建先前被分割成重疊切片網格的圖像,使用加權混合技術來創建無縫的最終結果。 + +## 輸入參數 + +| 參數名稱 | 資料類型 | 必填 | 數值範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image_list` | IMAGE | 是 | N/A | 要合併的圖像切片列表。列表中的第一個切片用於確定整個處理過程的切片尺寸和資料類型。 | +| `final_width` | INT | 否 | 64 - 32768 | 最終合併圖像的寬度(單位:像素,預設值:1024)。 | +| `final_height` | INT | 否 | 64 - 32768 | 最終合併圖像的高度(單位:像素,預設值:1024)。 | +| `overlap` | INT | 否 | 0 - 4096 | 相鄰切片之間的重疊量(單位:像素)。大於 0 的值可在切片接縫處啟用平滑混合效果(預設值:128)。 | + +**注意:** `image_list` 是一個動態輸入列表。節點將按照提供的順序處理切片,最多處理到填滿由 `final_width`、`final_height` 和第一個切片的尺寸所定義的網格所需的數量。如果列表包含的切片多於所需,多餘的切片將被忽略。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 從輸入切片重建的最終合併圖像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ImageMergeTileList/zh.md b/comfyui_embedded_docs/docs/ImageMergeTileList/zh.md new file mode 100644 index 000000000..646a57f1e --- /dev/null +++ b/comfyui_embedded_docs/docs/ImageMergeTileList/zh.md @@ -0,0 +1,20 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageMergeTileList/zh.md) + +此节点接收一个图像瓦片列表,并将它们合并回一张更大的完整图像。它专为重建先前被分割成重叠瓦片网格的图像而设计,采用加权混合技术以生成无缝的最终结果。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image_list` | IMAGE | 是 | 不适用 | 待合并的图像瓦片列表。列表中的第一个瓦片将用于确定整个处理过程的瓦片尺寸和数据类型。 | +| `final_width` | INT | 否 | 64 - 32768 | 最终合并图像的宽度(以像素为单位,默认值:1024)。 | +| `final_height` | INT | 否 | 64 - 32768 | 最终合并图像的高度(以像素为单位,默认值:1024)。 | +| `overlap` | INT | 否 | 0 - 4096 | 相邻瓦片之间重叠的像素量。大于 0 的值可在瓦片接缝处实现平滑的混合效果(默认值:128)。 | + +**注意:** `image_list` 是一个动态输入列表。节点将按照提供的顺序处理瓦片,最多处理到填满由 `final_width`、`final_height` 和第一个瓦片尺寸所定义的网格所需的瓦片数量。如果列表包含的瓦片数量超出所需,多余的瓦片将被忽略。 + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 由输入瓦片重建而成的最终合并图像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/ar.md b/comfyui_embedded_docs/docs/JsonExtractString/ar.md new file mode 100644 index 000000000..a0008e02b --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/ar.md @@ -0,0 +1,22 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/ar.md) + +# ترجمة وثيقة JsonExtractString + +تم إنشاء هذه الوثائق بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/en.md) + +تقوم عقدة JsonExtractString بقراءة سلسلة نصية تحتوي على بيانات JSON واستخراج القيمة المرتبطة بمفتاح محدد. تقوم بتحويل القيمة المستخرجة إلى سلسلة نصية. إذا كان JSON غير صالح، أو لم يتم العثور على المفتاح، أو كانت القيمة فارغة (null)، فإن العقدة تُرجع سلسلة نصية فارغة. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|---------------|--------|---------|-------| +| `json_string` | STRING | نعم | غير متاح | النص الذي يحتوي على بيانات JSON المراد تحليلها. | +| `key` | STRING | نعم | غير متاح | المفتاح المحدد الذي تريد استخراج قيمته النصية من كائن JSON. | + +**ملاحظة:** تقوم العقدة باستخراج القيم من كائنات JSON (القواميس) فقط. إذا كان JSON المحلل ليس كائنًا أو إذا كان المفتاح المحدد غير موجود داخله، فسيكون الناتج سلسلة نصية فارغة. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|---------------|-------| +| `output` | STRING | القيمة النصية المستخرجة من JSON للمفتاح المحدد، أو سلسلة نصية فارغة إذا فشل الاستخراج. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/en.md b/comfyui_embedded_docs/docs/JsonExtractString/en.md new file mode 100644 index 000000000..9e085b081 --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/en.md @@ -0,0 +1,18 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/en.md) + +The JsonExtractString node reads a text string containing JSON data and extracts the value associated with a specific key. It converts the extracted value into a string. If the JSON is invalid, the key is not found, or the value is null, the node returns an empty string. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `json_string` | STRING | Yes | N/A | The text containing the JSON data to be parsed. | +| `key` | STRING | Yes | N/A | The specific key whose string value you want to extract from the JSON object. | + +**Note:** The node only extracts values from JSON objects (dictionaries). If the parsed JSON is not an object or if the specified key does not exist within it, the output will be an empty string. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `output` | STRING | The string value extracted from the JSON for the specified key, or an empty string if the extraction fails. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/es.md b/comfyui_embedded_docs/docs/JsonExtractString/es.md new file mode 100644 index 000000000..35c71fea5 --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/es.md @@ -0,0 +1,18 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/es.md) + +El nodo JsonExtractString lee una cadena de texto que contiene datos JSON y extrae el valor asociado a una clave específica. Convierte el valor extraído en una cadena de texto. Si el JSON no es válido, no se encuentra la clave o el valor es nulo, el nodo devuelve una cadena vacía. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `json_string` | STRING | Sí | N/A | El texto que contiene los datos JSON que se van a analizar. | +| `key` | STRING | Sí | N/A | La clave específica cuyo valor de cadena de texto se desea extraer del objeto JSON. | + +**Nota:** El nodo solo extrae valores de objetos JSON (diccionarios). Si el JSON analizado no es un objeto o si la clave especificada no existe dentro de él, la salida será una cadena vacía. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `output` | STRING | El valor de cadena de texto extraído del JSON para la clave especificada, o una cadena vacía si falla la extracción. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/fr.md b/comfyui_embedded_docs/docs/JsonExtractString/fr.md new file mode 100644 index 000000000..280a4c354 --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/fr.md @@ -0,0 +1,18 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/fr.md) + +Le nœud JsonExtractString lit une chaîne de texte contenant des données JSON et extrait la valeur associée à une clé spécifique. Il convertit la valeur extraite en chaîne de caractères. Si le JSON est invalide, si la clé n'est pas trouvée ou si la valeur est nulle, le nœud renvoie une chaîne vide. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `json_string` | STRING | Oui | N/A | Le texte contenant les données JSON à analyser. | +| `key` | STRING | Oui | N/A | La clé spécifique dont vous souhaitez extraire la valeur (sous forme de chaîne) de l'objet JSON. | + +**Note :** Le nœud n'extrait des valeurs que depuis des objets JSON (dictionnaires). Si le JSON analysé n'est pas un objet ou si la clé spécifiée n'existe pas à l'intérieur, la sortie sera une chaîne vide. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `output` | STRING | La valeur extraite du JSON pour la clé spécifiée, sous forme de chaîne de caractères, ou une chaîne vide si l'extraction échoue. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/ja.md b/comfyui_embedded_docs/docs/JsonExtractString/ja.md new file mode 100644 index 000000000..6d8ae38cc --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/ja.md @@ -0,0 +1,18 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/ja.md) + +JsonExtractString ノードは、JSON データを含むテキスト文字列を読み取り、特定のキーに関連付けられた値を抽出します。抽出した値を文字列に変換します。JSON が無効な場合、キーが見つからない場合、または値が null の場合、ノードは空の文字列を返します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `json_string` | STRING | はい | なし | 解析対象の JSON データを含むテキストです。 | +| `key` | STRING | はい | なし | JSON オブジェクトから文字列値を抽出したい特定のキーです。 | + +**注意:** このノードは、JSON オブジェクト(辞書)からのみ値を抽出します。解析された JSON がオブジェクトでない場合、または指定されたキーがその中に存在しない場合、出力は空の文字列になります。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `output` | STRING | 指定されたキーに対して JSON から抽出された文字列値。抽出に失敗した場合は空の文字列。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/ko.md b/comfyui_embedded_docs/docs/JsonExtractString/ko.md new file mode 100644 index 000000000..f9d1039e8 --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/ko.md @@ -0,0 +1,18 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/ko.md) + +JsonExtractString 노드는 JSON 데이터가 포함된 텍스트 문자열을 읽고 특정 키와 연결된 값을 추출합니다. 추출된 값을 문자열로 변환합니다. JSON이 유효하지 않거나, 키를 찾을 수 없거나, 값이 null인 경우 노드는 빈 문자열을 반환합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `json_string` | STRING | 예 | 해당 없음 | 구문 분석할 JSON 데이터가 포함된 텍스트입니다. | +| `key` | STRING | 예 | 해당 없음 | JSON 객체에서 문자열 값을 추출하려는 특정 키입니다. | + +**참고:** 이 노드는 JSON 객체(딕셔너리)에서만 값을 추출합니다. 구문 분석된 JSON이 객체가 아니거나 지정된 키가 그 안에 존재하지 않는 경우 출력은 빈 문자열이 됩니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `output` | STRING | 지정된 키에 대해 JSON에서 추출된 문자열 값입니다. 추출에 실패하면 빈 문자열입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/pt-BR.md b/comfyui_embedded_docs/docs/JsonExtractString/pt-BR.md new file mode 100644 index 000000000..11940c2b4 --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/pt-BR.md @@ -0,0 +1,20 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/pt-BR.md) + +Esta documentação foi gerada por IA. Se você encontrar algum erro ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/en.md) + +O nó JsonExtractString lê uma string de texto contendo dados JSON e extrai o valor associado a uma chave específica. Ele converte o valor extraído em uma string. Se o JSON for inválido, a chave não for encontrada ou o valor for nulo, o nó retorna uma string vazia. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `json_string` | STRING | Sim | N/A | O texto contendo os dados JSON a serem analisados. | +| `key` | STRING | Sim | N/A | A chave específica cujo valor em string você deseja extrair do objeto JSON. | + +**Observação:** O nó extrai apenas valores de objetos JSON (dicionários). Se o JSON analisado não for um objeto ou se a chave especificada não existir dentro dele, a saída será uma string vazia. + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `output` | STRING | O valor em string extraído do JSON para a chave especificada, ou uma string vazia se a extração falhar. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/ru.md b/comfyui_embedded_docs/docs/JsonExtractString/ru.md new file mode 100644 index 000000000..c29df7933 --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/ru.md @@ -0,0 +1,20 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/ru.md) + +Вот перевод документации на русский язык: + +Узел JsonExtractString считывает текстовую строку, содержащую JSON-данные, и извлекает значение, связанное с указанным ключом. Он преобразует извлеченное значение в строку. Если JSON недействителен, ключ не найден или значение равно null, узел возвращает пустую строку. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `json_string` | STRING | Да | Н/Д | Текст, содержащий JSON-данные для обработки. | +| `key` | STRING | Да | Н/Д | Конкретный ключ, строковое значение которого требуется извлечь из JSON-объекта. | + +**Примечание:** Узел извлекает значения только из JSON-объектов (словарей). Если обработанный JSON не является объектом или указанный ключ в нем отсутствует, на выходе будет пустая строка. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `output` | STRING | Строковое значение, извлеченное из JSON по указанному ключу, или пустая строка, если извлечение не удалось. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/tr.md b/comfyui_embedded_docs/docs/JsonExtractString/tr.md new file mode 100644 index 000000000..43266e22c --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/tr.md @@ -0,0 +1,18 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/tr.md) + +JsonExtractString düğümü, JSON verisi içeren bir metin dizesini okur ve belirli bir anahtarla ilişkili değeri çıkarır. Çıkarılan değeri bir dizeye dönüştürür. JSON geçersizse, anahtar bulunamazsa veya değer null ise, düğüm boş bir dize döndürür. + +## Girişler + +| Parametre | Veri Türü | Gerekli | Aralık | Açıklama | +|-----------|-----------|---------|--------|----------| +| `json_string` | STRING | Evet | Yok | Ayrıştırılacak JSON verisini içeren metin. | +| `key` | STRING | Evet | Yok | JSON nesnesinden dize değerini çıkarmak istediğiniz belirli anahtar. | + +**Not:** Düğüm yalnızca JSON nesnelerinden (sözlükler) değer çıkarır. Ayrıştırılan JSON bir nesne değilse veya belirtilen anahtar bu nesne içinde mevcut değilse, çıktı boş bir dize olacaktır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `output` | STRING | Belirtilen anahtar için JSON'dan çıkarılan dize değeri veya çıkarma başarısız olursa boş dize. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/zh-TW.md b/comfyui_embedded_docs/docs/JsonExtractString/zh-TW.md new file mode 100644 index 000000000..2cc639371 --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/zh-TW.md @@ -0,0 +1,18 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/zh-TW.md) + +JsonExtractString 節點會讀取包含 JSON 資料的文字字串,並提取與特定鍵相關聯的值。它會將提取的值轉換為字串。如果 JSON 無效、找不到鍵或值為 null,節點將返回一個空字串。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `json_string` | STRING | 是 | N/A | 包含待解析 JSON 資料的文字。 | +| `key` | STRING | 是 | N/A | 您希望從 JSON 物件中提取其字串值的特定鍵。 | + +**注意:** 此節點僅從 JSON 物件(字典)中提取值。如果解析的 JSON 不是物件,或者指定的鍵不存在於其中,輸出將為空字串。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `output` | STRING | 從 JSON 中為指定鍵提取的字串值,如果提取失敗則為空字串。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/JsonExtractString/zh.md b/comfyui_embedded_docs/docs/JsonExtractString/zh.md new file mode 100644 index 000000000..02236eb5e --- /dev/null +++ b/comfyui_embedded_docs/docs/JsonExtractString/zh.md @@ -0,0 +1,18 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/JsonExtractString/zh.md) + +JsonExtractString 节点读取包含 JSON 数据的文本字符串,并提取与特定键关联的值。它将提取的值转换为字符串。如果 JSON 无效、未找到键或值为 null,节点将返回一个空字符串。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `json_string` | STRING | 是 | N/A | 包含待解析 JSON 数据的文本。 | +| `key` | STRING | 是 | N/A | 需要从 JSON 对象中提取其字符串值的特定键。 | + +**注意:** 该节点仅从 JSON 对象(字典)中提取值。如果解析的 JSON 不是对象,或者指定的键在其中不存在,则输出将是一个空字符串。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `output` | STRING | 从 JSON 中为指定键提取的字符串值,如果提取失败则为空字符串。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/ar.md b/comfyui_embedded_docs/docs/KlingAvatarNode/ar.md new file mode 100644 index 000000000..374400d51 --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/ar.md @@ -0,0 +1,23 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/ar.md) + +# ترجمة وثيقة عقدة Kling Avatar 2.0 + +عُقدة Kling Avatar 2.0 تُنشئ فيديوهات بشرية رقمية على غرار البث التلفزيوني. تستخدم صورة مرجعية واحدة وملف صوتي لإنشاء فيديو لشخصية افتراضية ناطقة. يمكن استخدام نص وصفي اختياري لتحديد حركات الشخصية الافتراضية، تعابيرها، وحركات الكاميرا. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|--------------|--------|--------|-------| +| `image` | IMAGE | نعم | - | الصورة المرجعية للشخصية الافتراضية. يجب أن يكون العرض والارتفاع 300 بكسل على الأقل. يجب أن تكون نسبة العرض إلى الارتفاع بين 1:2.5 و 2.5:1. | +| `sound_file` | AUDIO | نعم | - | الملف الصوتي المُدخل. يجب أن تتراوح مدته بين 2 و 300 ثانية. | +| `mode` | COMBO | نعم | `"std"`
`"pro"` | وضع التوليد المستخدم. | +| `prompt` | STRING | لا | - | نص وصفي اختياري لتحديد حركات الشخصية الافتراضية، تعابيرها، وحركات الكاميرا. (القيمة الافتراضية: سلسلة فارغة) | +| `seed` | INT | نعم | 0 إلى 2147483647 | البذرة تتحكم فيما إذا كانت العقدة ستعيد التشغيل؛ النتائج غير حتمية بغض النظر عن البذرة. (القيمة الافتراضية: 0) | + +**ملاحظة:** مدخلات `image` و `sound_file` لها متطلبات تحقق محددة. يجب أن تكون الصورة بحجم 300×300 بكسل على الأقل مع نسبة عرض إلى ارتفاع بين 1:2.5 و 2.5:1. يجب أن تتراوح مدة الملف الصوتي بين 2 و 300 ثانية. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|--------------|-------| +| `output` | VIDEO | فيديو الشخصية الرقمية المُنشأ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/en.md b/comfyui_embedded_docs/docs/KlingAvatarNode/en.md new file mode 100644 index 000000000..ef09d8fa6 --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/en.md @@ -0,0 +1,21 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/en.md) + +The Kling Avatar 2.0 node generates broadcast-style digital human videos. It uses a single reference photo and an audio file to create a talking avatar video. An optional text prompt can be used to define the avatar's actions, emotions, and camera movements. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Yes | - | Avatar reference image. Width and height must be at least 300px. Aspect ratio must be between 1:2.5 and 2.5:1. | +| `sound_file` | AUDIO | Yes | - | Audio input. Must be between 2 and 300 seconds in duration. | +| `mode` | COMBO | Yes | `"std"`
`"pro"` | The generation mode to use. | +| `prompt` | STRING | No | - | Optional prompt to define avatar actions, emotions, and camera movements. (default: empty string) | +| `seed` | INT | Yes | 0 to 2147483647 | Seed controls whether the node should re-run; results are non-deterministic regardless of seed. (default: 0) | + +**Note:** The `image` and `sound_file` inputs have specific validation requirements. The image must be at least 300x300 pixels with an aspect ratio between 1:2.5 and 2.5:1. The audio file must be between 2 and 300 seconds long. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | The generated digital human video. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/es.md b/comfyui_embedded_docs/docs/KlingAvatarNode/es.md new file mode 100644 index 000000000..31ea6f089 --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/es.md @@ -0,0 +1,21 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/es.md) + +El nodo Kling Avatar 2.0 genera videos de humanos digitales con estilo de transmisión. Utiliza una única foto de referencia y un archivo de audio para crear un video de un avatar parlante. Se puede utilizar un texto de instrucción opcional para definir las acciones, emociones y movimientos de cámara del avatar. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Sí | - | Imagen de referencia para el avatar. El ancho y la altura deben ser de al menos 300px. La relación de aspecto debe estar entre 1:2.5 y 2.5:1. | +| `sound_file` | AUDIO | Sí | - | Entrada de audio. Debe tener una duración entre 2 y 300 segundos. | +| `mode` | COMBO | Sí | `"std"`
`"pro"` | El modo de generación a utilizar. | +| `prompt` | STRING | No | - | Instrucción opcional para definir las acciones, emociones y movimientos de cámara del avatar. (valor por defecto: cadena vacía) | +| `seed` | INT | Sí | 0 a 2147483647 | La semilla controla si el nodo debe volver a ejecutarse; los resultados no son deterministas independientemente de la semilla. (valor por defecto: 0) | + +**Nota:** Las entradas `image` y `sound_file` tienen requisitos de validación específicos. La imagen debe tener al menos 300x300 píxeles con una relación de aspecto entre 1:2.5 y 2.5:1. El archivo de audio debe tener una duración entre 2 y 300 segundos. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `output` | VIDEO | El video del humano digital generado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/fr.md b/comfyui_embedded_docs/docs/KlingAvatarNode/fr.md new file mode 100644 index 000000000..981af34de --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/fr.md @@ -0,0 +1,21 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/fr.md) + +Le nœud Kling Avatar 2.0 génère des vidéos d'humains numériques de style diffusion. Il utilise une seule photo de référence et un fichier audio pour créer une vidéo d'avatar parlant. Une invite de texte optionnelle peut être utilisée pour définir les actions, les émotions et les mouvements de caméra de l'avatar. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Oui | - | Image de référence pour l'avatar. La largeur et la hauteur doivent être d'au moins 300px. Le rapport d'aspect doit être compris entre 1:2,5 et 2,5:1. | +| `sound_file` | AUDIO | Oui | - | Entrée audio. La durée doit être comprise entre 2 et 300 secondes. | +| `mode` | COMBO | Oui | `"std"`
`"pro"` | Le mode de génération à utiliser. | +| `prompt` | STRING | Non | - | Invite optionnelle pour définir les actions, les émotions et les mouvements de caméra de l'avatar. (par défaut : chaîne vide) | +| `seed` | INT | Oui | 0 à 2147483647 | La graine contrôle si le nœud doit être réexécuté ; les résultats sont non déterministes quelle que soit la graine. (par défaut : 0) | + +**Note :** Les entrées `image` et `sound_file` ont des exigences de validation spécifiques. L'image doit faire au moins 300x300 pixels avec un rapport d'aspect compris entre 1:2,5 et 2,5:1. Le fichier audio doit avoir une durée comprise entre 2 et 300 secondes. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | La vidéo de l'humain numérique générée. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/ja.md b/comfyui_embedded_docs/docs/KlingAvatarNode/ja.md new file mode 100644 index 000000000..e96f9dbb6 --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/ja.md @@ -0,0 +1,25 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/ja.md) + +以下が翻訳結果です。 + +## 概要 + +Kling Avatar 2.0 ノードは、放送スタイルのデジタルヒューマンビデオを生成します。1枚の参照写真と音声ファイルを使用して、話すアバタービデオを作成します。オプションのテキストプロンプトを使用して、アバターの動作、感情、カメラの動きを定義できます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | はい | - | アバターの参照画像。幅と高さは少なくとも300px以上である必要があります。アスペクト比は1:2.5から2.5:1の間である必要があります。 | +| `sound_file` | AUDIO | はい | - | 音声入力。長さは2秒以上300秒以下である必要があります。 | +| `mode` | COMBO | はい | `"std"`
`"pro"` | 使用する生成モード。 | +| `prompt` | STRING | いいえ | - | アバターの動作、感情、カメラの動きを定義するオプションのプロンプト。(デフォルト:空文字列) | +| `seed` | INT | はい | 0 から 2147483647 | シードはノードを再実行するかどうかを制御します。結果はシードに関係なく非決定的です。(デフォルト:0) | + +**注意:** `image` と `sound_file` の入力には特定の検証要件があります。画像は少なくとも300x300ピクセルで、アスペクト比が1:2.5から2.5:1の間である必要があります。音声ファイルは2秒以上300秒以下である必要があります。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成されたデジタルヒューマンビデオ。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/ko.md b/comfyui_embedded_docs/docs/KlingAvatarNode/ko.md new file mode 100644 index 000000000..ccc762413 --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/ko.md @@ -0,0 +1,23 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/ko.md) + +# Kling Avatar 2.0 노드 + +Kling Avatar 2.0 노드는 방송 스타일의 디지털 휴먼 비디오를 생성합니다. 단일 참조 사진과 오디오 파일을 사용하여 말하는 아바타 비디오를 제작합니다. 선택적 텍스트 프롬프트를 사용하여 아바타의 동작, 감정 및 카메라 움직임을 정의할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 예 | - | 아바타 참조 이미지입니다. 너비와 높이가 최소 300px 이상이어야 합니다. 종횡비는 1:2.5에서 2.5:1 사이여야 합니다. | +| `sound_file` | AUDIO | 예 | - | 오디오 입력입니다. 길이는 2초에서 300초 사이여야 합니다. | +| `mode` | COMBO | 예 | `"std"`
`"pro"` | 사용할 생성 모드입니다. | +| `prompt` | STRING | 아니요 | - | 아바타 동작, 감정 및 카메라 움직임을 정의하는 선택적 프롬프트입니다. (기본값: 빈 문자열) | +| `seed` | INT | 예 | 0 ~ 2147483647 | 시드는 노드 재실행 여부를 제어합니다. 시드와 관계없이 결과는 비결정적입니다. (기본값: 0) | + +**참고:** `image` 및 `sound_file` 입력에는 특정 검증 요구 사항이 있습니다. 이미지는 최소 300x300 픽셀이어야 하며 종횡비가 1:2.5에서 2.5:1 사이여야 합니다. 오디오 파일 길이는 2초에서 300초 사이여야 합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `output` | VIDEO | 생성된 디지털 휴먼 비디오입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/pt-BR.md b/comfyui_embedded_docs/docs/KlingAvatarNode/pt-BR.md new file mode 100644 index 000000000..6198bca25 --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/pt-BR.md @@ -0,0 +1,21 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/pt-BR.md) + +O nó Kling Avatar 2.0 gera vídeos de humanos digitais no estilo broadcast. Ele utiliza uma única foto de referência e um arquivo de áudio para criar um vídeo de avatar falante. Um prompt de texto opcional pode ser usado para definir as ações, emoções e movimentos de câmera do avatar. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `image` | IMAGE | Sim | - | Imagem de referência do avatar. Largura e altura devem ter no mínimo 300px. A proporção deve estar entre 1:2,5 e 2,5:1. | +| `sound_file` | AUDIO | Sim | - | Entrada de áudio. Deve ter duração entre 2 e 300 segundos. | +| `mode` | COMBO | Sim | `"std"`
`"pro"` | O modo de geração a ser utilizado. | +| `prompt` | STRING | Não | - | Prompt opcional para definir ações, emoções e movimentos de câmera do avatar. (padrão: string vazia) | +| `seed` | INT | Sim | 0 a 2147483647 | A semente controla se o nó deve ser executado novamente; os resultados são não determinísticos independentemente da semente. (padrão: 0) | + +**Observação:** As entradas `image` e `sound_file` possuem requisitos específicos de validação. A imagem deve ter no mínimo 300x300 pixels com uma proporção entre 1:2,5 e 2,5:1. O arquivo de áudio deve ter entre 2 e 300 segundos de duração. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `output` | VIDEO | O vídeo de humano digital gerado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/ru.md b/comfyui_embedded_docs/docs/KlingAvatarNode/ru.md new file mode 100644 index 000000000..13ba0e0a4 --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/ru.md @@ -0,0 +1,23 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/ru.md) + +Вот перевод документации на русский язык: + +Узел Kling Avatar 2.0 создает видеоролики с цифровыми аватарами в вещательном формате. Для создания говорящего аватара используется одно референсное фото и аудиофайл. Дополнительный текстовый промпт можно использовать для определения действий, эмоций и движений камеры аватара. + +## Входы + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `image` | IMAGE | Да | - | Референсное изображение аватара. Ширина и высота должны быть не менее 300 пикселей. Соотношение сторон должно быть от 1:2,5 до 2,5:1. | +| `sound_file` | AUDIO | Да | - | Аудиовход. Длительность должна быть от 2 до 300 секунд. | +| `mode` | COMBO | Да | `"std"`
`"pro"` | Используемый режим генерации. | +| `prompt` | STRING | Нет | - | Необязательный промпт для определения действий, эмоций и движений камеры аватара. (по умолчанию: пустая строка) | +| `seed` | INT | Да | от 0 до 2147483647 | Сид определяет, следует ли перезапускать узел; результаты недетерминированы независимо от сида. (по умолчанию: 0) | + +**Примечание:** Входные данные `image` и `sound_file` имеют особые требования к валидации. Изображение должно быть не менее 300x300 пикселей с соотношением сторон от 1:2,5 до 2,5:1. Аудиофайл должен быть длительностью от 2 до 300 секунд. + +## Выходы + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `output` | VIDEO | Сгенерированное видео с цифровым человеком. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/tr.md b/comfyui_embedded_docs/docs/KlingAvatarNode/tr.md new file mode 100644 index 000000000..6ad4c3b6e --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/tr.md @@ -0,0 +1,21 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/tr.md) + +Kling Avatar 2.0 düğümü, yayın kalitesinde dijital insan videoları oluşturur. Tek bir referans fotoğrafı ve bir ses dosyası kullanarak konuşan bir avatar videosu oluşturur. Avatarın eylemlerini, duygularını ve kamera hareketlerini tanımlamak için isteğe bağlı bir metin istemi kullanılabilir. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|--------|----------| +| `image` | IMAGE | Evet | - | Avatar referans görseli. Genişlik ve yükseklik en az 300 piksel olmalıdır. En-boy oranı 1:2,5 ile 2,5:1 arasında olmalıdır. | +| `sound_file` | AUDIO | Evet | - | Ses girişi. Süresi 2 ila 300 saniye arasında olmalıdır. | +| `mode` | COMBO | Evet | `"std"`
`"pro"` | Kullanılacak oluşturma modu. | +| `prompt` | STRING | Hayır | - | Avatar eylemlerini, duygularını ve kamera hareketlerini tanımlamak için isteğe bağlı istem. (varsayılan: boş dize) | +| `seed` | INT | Evet | 0 - 2147483647 | Tohum, düğümün yeniden çalıştırılıp çalıştırılmayacağını kontrol eder; sonuçlar tohumdan bağımsız olarak deterministik değildir. (varsayılan: 0) | + +**Not:** `image` ve `sound_file` girişlerinin belirli doğrulama gereksinimleri vardır. Görsel, en az 300x300 piksel boyutunda ve en-boy oranı 1:2,5 ile 2,5:1 arasında olmalıdır. Ses dosyası 2 ila 300 saniye uzunluğunda olmalıdır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `output` | VIDEO | Oluşturulan dijital insan videosu. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/zh-TW.md b/comfyui_embedded_docs/docs/KlingAvatarNode/zh-TW.md new file mode 100644 index 000000000..d6dbb44e4 --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/zh-TW.md @@ -0,0 +1,21 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/zh-TW.md) + +Kling Avatar 2.0 節點可生成廣播風格數位人影片。它使用單張參考照片和音訊檔案來創建說話的虛擬人像影片。可選的文字提示可用於定義虛擬人像的動作、情緒和攝影機運動。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | - | 虛擬人像參考圖像。寬度和高度必須至少為 300px。長寬比必須介於 1:2.5 和 2.5:1 之間。 | +| `sound_file` | AUDIO | 是 | - | 音訊輸入。持續時間必須介於 2 到 300 秒之間。 | +| `mode` | COMBO | 是 | `"std"`
`"pro"` | 要使用的生成模式。 | +| `prompt` | STRING | 否 | - | 用於定義虛擬人像動作、情緒和攝影機運動的可選提示。(預設值:空字串) | +| `seed` | INT | 是 | 0 到 2147483647 | 種子控制節點是否應重新執行;無論種子為何,結果都是非確定性的。(預設值:0) | + +**注意:** `image` 和 `sound_file` 輸入有特定的驗證要求。圖像必須至少為 300x300 像素,且長寬比介於 1:2.5 和 2.5:1 之間。音訊檔案長度必須介於 2 到 300 秒之間。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成的數位人影片。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/KlingAvatarNode/zh.md b/comfyui_embedded_docs/docs/KlingAvatarNode/zh.md new file mode 100644 index 000000000..c5d69f1af --- /dev/null +++ b/comfyui_embedded_docs/docs/KlingAvatarNode/zh.md @@ -0,0 +1,21 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/KlingAvatarNode/zh.md) + +Kling Avatar 2.0 节点用于生成广播风格的数字人视频。它使用单张参考照片和音频文件来创建会说话的虚拟形象视频。可选地,可以使用文本提示来定义虚拟形象的动作、情感和摄像机运动。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | - | 虚拟形象参考图像。宽度和高度必须至少为 300 像素。宽高比必须在 1:2.5 到 2.5:1 之间。 | +| `sound_file` | AUDIO | 是 | - | 音频输入。时长必须在 2 到 300 秒之间。 | +| `mode` | COMBO | 是 | `"std"`
`"pro"` | 要使用的生成模式。 | +| `prompt` | STRING | 否 | - | 用于定义虚拟形象动作、情感和摄像机运动的可选提示。(默认值:空字符串) | +| `seed` | INT | 是 | 0 到 2147483647 | 种子控制节点是否应重新运行;无论种子如何,结果都是非确定性的。(默认值:0) | + +**注意:** `image` 和 `sound_file` 输入有特定的验证要求。图像必须至少为 300x300 像素,且宽高比在 1:2.5 到 2.5:1 之间。音频文件时长必须在 2 到 300 秒之间。 + +## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成的数字人视频。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/ar.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/ar.md new file mode 100644 index 000000000..c6f3aa37c --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/ar.md @@ -0,0 +1,26 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/ar.md) + +# ترجمة وثيقة عقدة LTXV المرجعية الصوتية + +عقدة **LTXV المرجعية الصوتية** (LTXV Reference Audio) تُستخدم لنقل هوية المتحدث في عملية توليد الصوت. تقوم هذه العقدة بتشفير مقطع صوتي مرجعي وتحويله إلى شرط (conditioning) للنموذج، مما يسمح للصوت المُولَّد بتبني خصائص صوت المتحدث. يمكنها أيضًا تطبيق توجيه الهوية (identity guidance)، والذي يُنفِّذ خطوة معالجة إضافية لتضخيم تأثير هوية المتحدث. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|---------------|--------|---------|-------| +| `model` | MODEL | نعم | - | النموذج المراد تعديله بتوجيه الهوية. | +| `positive` | CONDITIONING | نعم | - | مدخل الشرط الموجب. | +| `negative` | CONDITIONING | نعم | - | مدخل الشرط السالب. | +| `reference_audio` | AUDIO | نعم | - | المقطع الصوتي المرجعي المراد نقل هوية المتحدث منه. يُوصى بمدة ~5 ثوانٍ (مدة التدريب). قد تؤدي المقاطع الأقصر أو الأطول إلى تدهور جودة نقل هوية الصوت. | +| `audio_vae` | VAE | نعم | - | مشفر الصوت LTXV Audio VAE لتشفير الصوت المرجعي. | +| `identity_guidance_scale` | FLOAT | لا | 0.0 - 100.0 | قوة توجيه الهوية. يُنفِّذ تمريرًا أماميًا إضافيًا بدون مرجع في كل خطوة لتضخيم هوية المتحدث. اضبط على 0 لتعطيل (بدون تمرير إضافي). (الافتراضي: 3.0) | +| `start_percent` | FLOAT | لا | 0.0 - 1.0 | بداية نطاق سيغما (sigma) حيث يكون توجيه الهوية نشطًا. (الافتراضي: 0.0) | +| `end_percent` | FLOAT | لا | 0.0 - 1.0 | نهاية نطاق سيغما (sigma) حيث يكون توجيه الهوية نشطًا. (الافتراضي: 1.0) | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|---------------|---------| +| `model` | MODEL | النموذج المُعدَّل بوظيفة توجيه الهوية. | +| `positive` | CONDITIONING | الشرط الموجب، والذي يحتوي الآن على بيانات الصوت المرجعي المُشفَّرة. | +| `negative` | CONDITIONING | الشرط السالب، والذي يحتوي الآن على بيانات الصوت المرجعي المُشفَّرة. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/en.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/en.md new file mode 100644 index 000000000..80f30af84 --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/en.md @@ -0,0 +1,24 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/en.md) + +The LTXV Reference Audio node is used for speaker identity transfer in audio generation. It encodes a reference audio clip into the conditioning for a model, allowing the generated audio to adopt the speaker's voice characteristics. It can also apply identity guidance, which runs an extra processing step to amplify the speaker identity effect. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Yes | - | The model to be patched with identity guidance. | +| `positive` | CONDITIONING | Yes | - | The positive conditioning input. | +| `negative` | CONDITIONING | Yes | - | The negative conditioning input. | +| `reference_audio` | AUDIO | Yes | - | Reference audio clip whose speaker identity to transfer. ~5 seconds recommended (training duration). Shorter or longer clips may degrade voice identity transfer. | +| `audio_vae` | VAE | Yes | - | LTXV Audio VAE for encoding the reference audio. | +| `identity_guidance_scale` | FLOAT | No | 0.0 - 100.0 | Strength of identity guidance. Runs an extra forward pass without reference each step to amplify speaker identity. Set to 0 to disable (no extra pass). (default: 3.0) | +| `start_percent` | FLOAT | No | 0.0 - 1.0 | Start of the sigma range where identity guidance is active. (default: 0.0) | +| `end_percent` | FLOAT | No | 0.0 - 1.0 | End of the sigma range where identity guidance is active. (default: 1.0) | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `model` | MODEL | The model patched with the identity guidance function. | +| `positive` | CONDITIONING | The positive conditioning, now containing the encoded reference audio data. | +| `negative` | CONDITIONING | The negative conditioning, now containing the encoded reference audio data. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/es.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/es.md new file mode 100644 index 000000000..071622cfc --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/es.md @@ -0,0 +1,24 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/es.md) + +El nodo LTXV Reference Audio se utiliza para la transferencia de identidad del hablante en la generación de audio. Codifica un clip de audio de referencia en el acondicionamiento para un modelo, permitiendo que el audio generado adopte las características de voz del hablante. También puede aplicar una guía de identidad, que ejecuta un paso de procesamiento adicional para amplificar el efecto de identidad del hablante. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Sí | - | El modelo que se va a parchear con la guía de identidad. | +| `positive` | CONDITIONING | Sí | - | La entrada de acondicionamiento positivo. | +| `negative` | CONDITIONING | Sí | - | La entrada de acondicionamiento negativo. | +| `reference_audio` | AUDIO | Sí | - | Clip de audio de referencia cuya identidad de hablante se va a transferir. Se recomiendan ~5 segundos (duración de entrenamiento). Clips más cortos o más largos pueden degradar la transferencia de identidad de voz. | +| `audio_vae` | VAE | Sí | - | VAE de audio LTXV para codificar el audio de referencia. | +| `identity_guidance_scale` | FLOAT | No | 0.0 - 100.0 | Intensidad de la guía de identidad. Ejecuta un paso de avance adicional sin referencia en cada paso para amplificar la identidad del hablante. Establecer en 0 para desactivar (sin paso adicional). (por defecto: 3.0) | +| `start_percent` | FLOAT | No | 0.0 - 1.0 | Inicio del rango de sigma donde la guía de identidad está activa. (por defecto: 0.0) | +| `end_percent` | FLOAT | No | 0.0 - 1.0 | Fin del rango de sigma donde la guía de identidad está activa. (por defecto: 1.0) | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `model` | MODEL | El modelo parcheado con la función de guía de identidad. | +| `positive` | CONDITIONING | El acondicionamiento positivo, que ahora contiene los datos codificados del audio de referencia. | +| `negative` | CONDITIONING | El acondicionamiento negativo, que ahora contiene los datos codificados del audio de referencia. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/fr.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/fr.md new file mode 100644 index 000000000..b1ffb8b39 --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/fr.md @@ -0,0 +1,22 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/fr.md) + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Oui | - | Le modèle à modifier avec le guidage d'identité. | +| `positive` | CONDITIONING | Oui | - | L'entrée de conditionnement positive. | +| `negative` | CONDITIONING | Oui | - | L'entrée de conditionnement négative. | +| `reference_audio` | AUDIO | Oui | - | Extrait audio de référence dont l'identité du locuteur doit être transférée. Une durée d'environ 5 secondes est recommandée (durée d'entraînement). Des extraits plus courts ou plus longs peuvent dégrader le transfert de l'identité vocale. | +| `audio_vae` | VAE | Oui | - | VAE audio LTXV pour encoder l'audio de référence. | +| `identity_guidance_scale` | FLOAT | Non | 0.0 - 100.0 | Intensité du guidage d'identité. Exécute une passe avant supplémentaire sans référence à chaque étape pour amplifier l'identité du locuteur. Régler à 0 pour désactiver (pas de passe supplémentaire). (par défaut : 3.0) | +| `start_percent` | FLOAT | Non | 0.0 - 1.0 | Début de la plage de sigma où le guidage d'identité est actif. (par défaut : 0.0) | +| `end_percent` | FLOAT | Non | 0.0 - 1.0 | Fin de la plage de sigma où le guidage d'identité est actif. (par défaut : 1.0) | + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `model` | MODEL | Le modèle modifié avec la fonction de guidage d'identité. | +| `positive` | CONDITIONING | Le conditionnement positif, contenant désormais les données audio de référence encodées. | +| `negative` | CONDITIONING | Le conditionnement négatif, contenant désormais les données audio de référence encodées. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/ja.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/ja.md new file mode 100644 index 000000000..5d772566b --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/ja.md @@ -0,0 +1,26 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/ja.md) + +以下が翻訳結果です。 + +LTXV 参照音声ノードは、音声生成における話者同一性の転送に使用されます。参照音声クリップをモデルの条件付けにエンコードすることで、生成された音声が話者の声の特徴を採用できるようにします。また、同一性ガイダンスを適用することも可能で、これにより追加の処理ステップを実行して話者同一性の効果を増幅します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | はい | - | 同一性ガイダンスでパッチ適用されるモデル。 | +| `positive` | CONDITIONING | はい | - | ポジティブ条件付け入力。 | +| `negative` | CONDITIONING | はい | - | ネガティブ条件付け入力。 | +| `reference_audio` | AUDIO | はい | - | 話者同一性を転送する参照音声クリップ。約5秒を推奨(トレーニング時間)。これより短い、または長いクリップでは、音声同一性の転送が低下する可能性があります。 | +| `audio_vae` | VAE | はい | - | 参照音声をエンコードするためのLTXVオーディオVAE。 | +| `identity_guidance_scale` | FLOAT | いいえ | 0.0 - 100.0 | 同一性ガイダンスの強度。各ステップで参照なしの追加フォワードパスを実行し、話者同一性を増幅します。0に設定すると無効になります(追加パスなし)。(デフォルト:3.0) | +| `start_percent` | FLOAT | いいえ | 0.0 - 1.0 | 同一性ガイダンスが有効なシグマ範囲の開始位置。(デフォルト:0.0) | +| `end_percent` | FLOAT | いいえ | 0.0 - 1.0 | 同一性ガイダンスが有効なシグマ範囲の終了位置。(デフォルト:1.0) | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `model` | MODEL | 同一性ガイダンス機能でパッチ適用されたモデル。 | +| `positive` | CONDITIONING | エンコードされた参照音声データを含むポジティブ条件付け。 | +| `negative` | CONDITIONING | エンコードされた参照音声データを含むネガティブ条件付け。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/ko.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/ko.md new file mode 100644 index 000000000..fc40b03b3 --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/ko.md @@ -0,0 +1,24 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/ko.md) + +LTXV 참조 오디오 노드는 오디오 생성에서 화자 정체성 전달을 위해 사용됩니다. 참조 오디오 클립을 모델의 컨디셔닝으로 인코딩하여, 생성된 오디오가 화자의 음성 특성을 채택할 수 있도록 합니다. 또한 정체성 가이던스를 적용할 수 있으며, 이는 추가 처리 단계를 실행하여 화자 정체성 효과를 증폭시킵니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 예 | - | 정체성 가이던스로 패치할 모델입니다. | +| `positive` | CONDITIONING | 예 | - | 포지티브 컨디셔닝 입력입니다. | +| `negative` | CONDITIONING | 예 | - | 네거티브 컨디셔닝 입력입니다. | +| `reference_audio` | AUDIO | 예 | - | 화자 정체성을 전달할 참조 오디오 클립입니다. 약 5초를 권장합니다(훈련 기간). 이보다 짧거나 긴 클립은 음성 정체성 전달 품질을 저하시킬 수 있습니다. | +| `audio_vae` | VAE | 예 | - | 참조 오디오 인코딩을 위한 LTXV 오디오 VAE입니다. | +| `identity_guidance_scale` | FLOAT | 아니요 | 0.0 - 100.0 | 정체성 가이던스의 강도입니다. 각 단계에서 참조 없이 추가 순방향 패스를 실행하여 화자 정체성을 증폭시킵니다. 비활성화하려면 0으로 설정하십시오(추가 패스 없음). (기본값: 3.0) | +| `start_percent` | FLOAT | 아니요 | 0.0 - 1.0 | 정체성 가이던스가 활성화되는 시그마 범위의 시작 지점입니다. (기본값: 0.0) | +| `end_percent` | FLOAT | 아니요 | 0.0 - 1.0 | 정체성 가이던스가 활성화되는 시그마 범위의 종료 지점입니다. (기본값: 1.0) | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `model` | MODEL | 정체성 가이던스 함수로 패치된 모델입니다. | +| `positive` | CONDITIONING | 인코딩된 참조 오디오 데이터를 포함하는 포지티브 컨디셔닝입니다. | +| `negative` | CONDITIONING | 인코딩된 참조 오디오 데이터를 포함하는 네거티브 컨디셔닝입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/pt-BR.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/pt-BR.md new file mode 100644 index 000000000..be25db8a3 --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/pt-BR.md @@ -0,0 +1,26 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/pt-BR.md) + +Esta documentação foi gerada por IA. Se você encontrar algum erro ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/en.md) + +O nó **LTXV Reference Audio** é usado para transferência de identidade do locutor na geração de áudio. Ele codifica um clipe de áudio de referência no condicionamento de um modelo, permitindo que o áudio gerado adote as características vocais do locutor. Também pode aplicar orientação de identidade, que executa uma etapa de processamento extra para amplificar o efeito da identidade do locutor. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model` | MODEL | Sim | - | O modelo a ser ajustado com a orientação de identidade. | +| `positive` | CONDITIONING | Sim | - | A entrada de condicionamento positivo. | +| `negative` | CONDITIONING | Sim | - | A entrada de condicionamento negativo. | +| `reference_audio` | AUDIO | Sim | - | Clipe de áudio de referência cuja identidade do locutor será transferida. ~5 segundos recomendados (duração do treinamento). Clipes mais curtos ou mais longos podem degradar a transferência de identidade vocal. | +| `audio_vae` | VAE | Sim | - | VAE de áudio LTXV para codificar o áudio de referência. | +| `identity_guidance_scale` | FLOAT | Não | 0.0 - 100.0 | Intensidade da orientação de identidade. Executa uma passagem direta extra sem referência a cada etapa para amplificar a identidade do locutor. Defina como 0 para desativar (sem passagem extra). (padrão: 3.0) | +| `start_percent` | FLOAT | Não | 0.0 - 1.0 | Início do intervalo sigma onde a orientação de identidade está ativa. (padrão: 0.0) | +| `end_percent` | FLOAT | Não | 0.0 - 1.0 | Fim do intervalo sigma onde a orientação de identidade está ativa. (padrão: 1.0) | + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `model` | MODEL | O modelo ajustado com a função de orientação de identidade. | +| `positive` | CONDITIONING | O condicionamento positivo, agora contendo os dados de áudio de referência codificados. | +| `negative` | CONDITIONING | O condicionamento negativo, agora contendo os dados de áudio de referência codificados. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/ru.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/ru.md new file mode 100644 index 000000000..541ea9559 --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/ru.md @@ -0,0 +1,24 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/ru.md) + +Узел LTXV Reference Audio используется для переноса идентичности говорящего при генерации аудио. Он кодирует эталонный аудиоклип в кондиционирование для модели, позволяя сгенерированному аудио перенять голосовые характеристики говорящего. Также может применяться направляющая идентичности, которая выполняет дополнительный этап обработки для усиления эффекта идентичности говорящего. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `model` | MODEL | Да | - | Модель, к которой применяется патч с направляющей идентичности. | +| `positive` | CONDITIONING | Да | - | Входное положительное кондиционирование. | +| `negative` | CONDITIONING | Да | - | Входное отрицательное кондиционирование. | +| `reference_audio` | AUDIO | Да | - | Эталонный аудиоклип, чью идентичность говорящего необходимо перенести. Рекомендуется ~5 секунд (длительность обучения). Более короткие или длинные клипы могут ухудшить перенос голосовой идентичности. | +| `audio_vae` | VAE | Да | - | LTXV Audio VAE для кодирования эталонного аудио. | +| `identity_guidance_scale` | FLOAT | Нет | 0.0 - 100.0 | Сила направляющей идентичности. Выполняет дополнительный прямой проход без эталона на каждом шаге для усиления идентичности говорящего. Установите 0 для отключения (без дополнительного прохода). (по умолчанию: 3.0) | +| `start_percent` | FLOAT | Нет | 0.0 - 1.0 | Начало диапазона сигма, в котором активна направляющая идентичности. (по умолчанию: 0.0) | +| `end_percent` | FLOAT | Нет | 0.0 - 1.0 | Конец диапазона сигма, в котором активна направляющая идентичности. (по умолчанию: 1.0) | + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `model` | MODEL | Модель с применённым патчем функции направляющей идентичности. | +| `positive` | CONDITIONING | Положительное кондиционирование, теперь содержащее закодированные данные эталонного аудио. | +| `negative` | CONDITIONING | Отрицательное кондиционирование, теперь содержащее закодированные данные эталонного аудио. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/tr.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/tr.md new file mode 100644 index 000000000..db26b0547 --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/tr.md @@ -0,0 +1,24 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/tr.md) + +LTXV Referans Ses düğümü, ses üretiminde konuşmacı kimlik aktarımı için kullanılır. Referans ses klibini model için koşullandırmaya kodlayarak, üretilen sesin konuşmacının ses özelliklerini benimsemesini sağlar. Ayrıca, konuşmacı kimlik etkisini güçlendirmek için ek bir işlem adımı çalıştıran kimlik yönlendirmesi uygulayabilir. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Evet | - | Kimlik yönlendirmesi ile yamalanacak model. | +| `positive` | CONDITIONING | Evet | - | Pozitif koşullandırma girişi. | +| `negative` | CONDITIONING | Evet | - | Negatif koşullandırma girişi. | +| `reference_audio` | SES | Evet | - | Konuşmacı kimliği aktarılacak referans ses klibi. ~5 saniye önerilir (eğitim süresi). Daha kısa veya daha uzun klipler ses kimlik aktarımını bozabilir. | +| `audio_vae` | VAE | Evet | - | Referans sesi kodlamak için LTXV Ses VAE'si. | +| `identity_guidance_scale` | FLOAT | Hayır | 0.0 - 100.0 | Kimlik yönlendirmesinin gücü. Konuşmacı kimliğini güçlendirmek için her adımda referans olmadan ek bir ileri geçiş çalıştırır. Devre dışı bırakmak için 0'a ayarlayın (ek geçiş yok). (varsayılan: 3.0) | +| `start_percent` | FLOAT | Hayır | 0.0 - 1.0 | Kimlik yönlendirmesinin aktif olduğu sigma aralığının başlangıcı. (varsayılan: 0.0) | +| `end_percent` | FLOAT | Hayır | 0.0 - 1.0 | Kimlik yönlendirmesinin aktif olduğu sigma aralığının sonu. (varsayılan: 1.0) | + +## Çıkışlar + +| Çıkış Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `model` | MODEL | Kimlik yönlendirme işlevi ile yamalanmış model. | +| `positive` | CONDITIONING | Artık kodlanmış referans ses verilerini içeren pozitif koşullandırma. | +| `negative` | CONDITIONING | Artık kodlanmış referans ses verilerini içeren negatif koşullandırma. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/zh-TW.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/zh-TW.md new file mode 100644 index 000000000..f0fd0d6a7 --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/zh-TW.md @@ -0,0 +1,24 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/zh-TW.md) + +LTXV 參考音訊節點用於音訊生成中的說話者身份轉移。它將參考音訊片段編碼到模型的條件輸入中,使生成的音訊能夠採用說話者的聲音特徵。它還可以應用身份引導,執行額外的處理步驟以增強說話者身份效果。 + +## 輸入參數 + +| 參數名稱 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | - | 將套用身份引導修補的模型。 | +| `positive` | CONDITIONING | 是 | - | 正向條件輸入。 | +| `negative` | CONDITIONING | 是 | - | 負向條件輸入。 | +| `reference_audio` | AUDIO | 是 | - | 用於轉移說話者身份的參考音訊片段。建議約 5 秒(訓練時長)。較短或較長的片段可能會降低聲音身份轉移的品質。 | +| `audio_vae` | VAE | 是 | - | 用於編碼參考音訊的 LTXV 音訊 VAE。 | +| `identity_guidance_scale` | FLOAT | 否 | 0.0 - 100.0 | 身份引導的強度。每個步驟會執行一次不含參考的額外前向傳遞,以增強說話者身份。設為 0 以停用(無額外傳遞)。(預設值: 3.0) | +| `start_percent` | FLOAT | 否 | 0.0 - 1.0 | 身份引導生效的 sigma 範圍起始點。(預設值: 0.0) | +| `end_percent` | FLOAT | 否 | 0.0 - 1.0 | 身份引導生效的 sigma 範圍結束點。(預設值: 1.0) | + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `model` | MODEL | 已套用身份引導函數修補的模型。 | +| `positive` | CONDITIONING | 正向條件,現在包含編碼後的參考音訊資料。 | +| `negative` | CONDITIONING | 負向條件,現在包含編碼後的參考音訊資料。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/LTXVReferenceAudio/zh.md b/comfyui_embedded_docs/docs/LTXVReferenceAudio/zh.md new file mode 100644 index 000000000..2d6598724 --- /dev/null +++ b/comfyui_embedded_docs/docs/LTXVReferenceAudio/zh.md @@ -0,0 +1,24 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/LTXVReferenceAudio/zh.md) + +LTXV 参考音频节点用于音频生成中的说话人身份转换。它将参考音频片段编码为模型的调节条件,使生成的音频能够采用说话人的声音特征。该节点还可应用身份引导功能,通过额外的处理步骤来增强说话人身份效果。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | - | 需要应用身份引导补丁的模型。 | +| `positive` | CONDITIONING | 是 | - | 正向调节条件输入。 | +| `negative` | CONDITIONING | 是 | - | 负向调节条件输入。 | +| `reference_audio` | AUDIO | 是 | - | 用于转换说话人身份的参考音频片段。建议时长约5秒(训练时长)。过短或过长的片段可能会降低声音身份转换质量。 | +| `audio_vae` | VAE | 是 | - | 用于编码参考音频的 LTXV 音频 VAE。 | +| `identity_guidance_scale` | FLOAT | 否 | 0.0 - 100.0 | 身份引导强度。在每一步执行额外的无参考前向传递以增强说话人身份。设置为0可禁用(无额外传递)。(默认值: 3.0) | +| `start_percent` | FLOAT | 否 | 0.0 - 1.0 | 身份引导生效的 sigma 范围起始点。(默认值: 0.0) | +| `end_percent` | FLOAT | 否 | 0.0 - 1.0 | 身份引导生效的 sigma 范围结束点。(默认值: 1.0) | + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `model` | MODEL | 已应用身份引导函数补丁的模型。 | +| `positive` | CONDITIONING | 正向调节条件,现已包含编码后的参考音频数据。 | +| `negative` | CONDITIONING | 负向调节条件,现已包含编码后的参考音频数据。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/ar.md b/comfyui_embedded_docs/docs/Painter/ar.md new file mode 100644 index 000000000..a461b9ba4 --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/ar.md @@ -0,0 +1,24 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/ar.md) + +# ترجمة وثيقة عقدة Painter في ComfyUI + +عقدة Painter توفر لوحة رسم تفاعلية لإنشاء أو تعديل الصور والقناعات مباشرة داخل ComfyUI. تتيح لك البدء بلوحة فارغة أو صورة موجودة، والرسم عليها باستخدام أداة الفرشاة، وتُخرج كلًا من الصورة الناتجة وقناع الشفافية (alpha mask) المقابل. يحدد القناع المناطق المرسومة، والتي يتم دمجها بعد ذلك فوق الصورة الأساسية أو لون الخلفية. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|---------------|--------|---------|-------| +| `image` | IMAGE | لا | - | صورة أساسية اختيارية للرسم عليها. إذا لم يتم توفيرها، يتم إنشاء لوحة فارغة باستخدام لون الخلفية والعرض والارتفاع المحددين. | +| `mask` | STRING | نعم | - | بيانات الرسم، التي يتم إنشاؤها عادةً بواسطة الأداة التفاعلية المدمجة في العقدة. تتم إدارة هذا المعامل بواسطة أداة الرسم في واجهة المستخدم وليس المقصود توصيله بمقبس قياسي. | +| `width` | INT | نعم | 64 إلى 4096 | عرض اللوحة بالبكسل، يُستخدم عند عدم توفير صورة أساسية `image`. يجب أن تكون القيمة من مضاعفات 64. القيمة الافتراضية هي 512. | +| `height` | INT | نعم | 64 إلى 4096 | ارتفاع اللوحة بالبكسل، يُستخدم عند عدم توفير صورة أساسية `image`. يجب أن تكون القيمة من مضاعفات 64. القيمة الافتراضية هي 512. | +| `bg_color` | COLOR | نعم | - | لون خلفية اللوحة، محدد كرمز سداسي عشري (مثل #000000). يُستخدم فقط عند عدم توفير صورة أساسية `image`. اللون الافتراضي هو الأسود (#000000). | + +**ملاحظة:** مدخل `mask` مصمم للعمل مع أداة واجهة المستخدم المتخصصة للعقدة. عند الرسم على اللوحة، تقوم الأداة تلقائيًا بتعبئة هذه القيمة. مدخلات `width` و `height` مخفية في واجهة المستخدم القياسية ولكنها تحدد أبعاد اللوحة عند إنشاء صورة جديدة. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|---------------|-------| +| `IMAGE` | IMAGE | الصورة النهائية المدمجة. وهي نتيجة مزج المناطق المرسومة (من `mask`) فوق الصورة الأساسية المقدمة `image` أو خلفية اللون. | +| `MASK` | MASK | قناع قناة الشفافية (الشفافية) المستخرج من الرسم. تمثل المناطق البيضاء المناطق المرسومة، وتمثل المناطق السوداء الخلفية غير المعالجة. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/en.md b/comfyui_embedded_docs/docs/Painter/en.md new file mode 100644 index 000000000..1abdc7499 --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/en.md @@ -0,0 +1,22 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/en.md) + +The Painter node provides an interactive canvas for creating or editing images and masks directly within ComfyUI. It allows you to start with a blank canvas or an existing image, paint on it using a brush tool, and outputs both the resulting image and a corresponding alpha mask. The mask defines the painted areas, which are then composited over the base image or background color. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | No | - | Optional base image to paint over. If not provided, a blank canvas is created using the specified background color, width, and height. | +| `mask` | STRING | Yes | - | The painting data, typically generated by the node's built-in interactive widget. This parameter is managed by the UI's painter tool and is not meant to be connected to a standard socket. | +| `width` | INT | Yes | 64 to 4096 | The width of the canvas in pixels, used when no base `image` is provided. The value must be a multiple of 64. Default is 512. | +| `height` | INT | Yes | 64 to 4096 | The height of the canvas in pixels, used when no base `image` is provided. The value must be a multiple of 64. Default is 512. | +| `bg_color` | COLOR | Yes | - | The background color for the canvas, specified as a hex code (e.g., #000000). This is only used when no base `image` is provided. Default is black (#000000). | + +**Note:** The `mask` input is designed to work with the node's specialized UI widget. When you paint on the canvas, the widget automatically populates this value. The `width` and `height` inputs are hidden in the standard UI but define the canvas dimensions when creating a new image. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | The final composited image. This is the result of blending the painted areas (from the `mask`) over the provided base `image` or the colored background. | +| `MASK` | MASK | The alpha channel (transparency) mask extracted from the painting. White areas represent the painted regions, and black areas represent the untouched background. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/es.md b/comfyui_embedded_docs/docs/Painter/es.md new file mode 100644 index 000000000..920f87404 --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/es.md @@ -0,0 +1,22 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/es.md) + +El nodo Painter proporciona un lienzo interactivo para crear o editar imágenes y máscaras directamente dentro de ComfyUI. Permite comenzar con un lienzo en blanco o una imagen existente, pintar sobre ella utilizando una herramienta de pincel, y genera tanto la imagen resultante como una máscara alfa correspondiente. La máscara define las áreas pintadas, que luego se componen sobre la imagen base o el color de fondo. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | No | - | Imagen base opcional sobre la que pintar. Si no se proporciona, se crea un lienzo en blanco utilizando el color de fondo, ancho y alto especificados. | +| `mask` | STRING | Sí | - | Los datos de pintura, típicamente generados por el widget interactivo integrado del nodo. Este parámetro es gestionado por la herramienta de pintura de la interfaz de usuario y no está destinado a conectarse a un socket estándar. | +| `width` | INT | Sí | 64 a 4096 | El ancho del lienzo en píxeles, utilizado cuando no se proporciona una `image` base. El valor debe ser un múltiplo de 64. El valor por defecto es 512. | +| `height` | INT | Sí | 64 a 4096 | La altura del lienzo en píxeles, utilizada cuando no se proporciona una `image` base. El valor debe ser un múltiplo de 64. El valor por defecto es 512. | +| `bg_color` | COLOR | Sí | - | El color de fondo para el lienzo, especificado como un código hexadecimal (por ejemplo, #000000). Solo se utiliza cuando no se proporciona una `image` base. El valor por defecto es negro (#000000). | + +**Nota:** La entrada `mask` está diseñada para funcionar con el widget especializado de la interfaz de usuario del nodo. Cuando se pinta en el lienzo, el widget rellena automáticamente este valor. Las entradas `width` y `height` están ocultas en la interfaz de usuario estándar pero definen las dimensiones del lienzo al crear una nueva imagen. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | La imagen final compuesta. Este es el resultado de mezclar las áreas pintadas (de la `mask`) sobre la `image` base proporcionada o el fondo coloreado. | +| `MASK` | MASK | La máscara del canal alfa (transparencia) extraída de la pintura. Las áreas blancas representan las regiones pintadas y las áreas negras representan el fondo no tocado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/fr.md b/comfyui_embedded_docs/docs/Painter/fr.md new file mode 100644 index 000000000..12f167763 --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/fr.md @@ -0,0 +1,22 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/fr.md) + +Le nœud Painter fournit une toile interactive pour créer ou modifier des images et des masques directement dans ComfyUI. Il vous permet de démarrer avec une toile vierge ou une image existante, de peindre dessus à l'aide d'un outil pinceau, et de produire en sortie à la fois l'image résultante et un masque alpha correspondant. Le masque définit les zones peintes, qui sont ensuite compositées par-dessus l'image de base ou la couleur d'arrière-plan. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Non | - | Image de base optionnelle sur laquelle peindre. Si elle n'est pas fournie, une toile vierge est créée en utilisant la couleur d'arrière-plan, la largeur et la hauteur spécifiées. | +| `mask` | STRING | Oui | - | Les données de peinture, généralement générées par le widget interactif intégré au nœud. Ce paramètre est géré par l'outil de peinture de l'interface utilisateur et n'est pas destiné à être connecté à une prise standard. | +| `width` | INT | Oui | 64 à 4096 | La largeur de la toile en pixels, utilisée lorsqu'aucune `image` de base n'est fournie. La valeur doit être un multiple de 64. La valeur par défaut est 512. | +| `height` | INT | Oui | 64 à 4096 | La hauteur de la toile en pixels, utilisée lorsqu'aucune `image` de base n'est fournie. La valeur doit être un multiple de 64. La valeur par défaut est 512. | +| `bg_color` | COLOR | Oui | - | La couleur d'arrière-plan de la toile, spécifiée sous forme de code hexadécimal (par exemple, #000000). Elle n'est utilisée que lorsqu'aucune `image` de base n'est fournie. La valeur par défaut est le noir (#000000). | + +**Note :** L'entrée `mask` est conçue pour fonctionner avec le widget d'interface utilisateur spécialisé du nœud. Lorsque vous peignez sur la toile, le widget remplit automatiquement cette valeur. Les entrées `width` et `height` sont masquées dans l'interface standard mais définissent les dimensions de la toile lors de la création d'une nouvelle image. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | L'image finale compositée. Il s'agit du résultat du mélange des zones peintes (provenant du `mask`) par-dessus l'`image` de base fournie ou l'arrière-plan coloré. | +| `MASK` | MASK | Le masque de canal alpha (transparence) extrait de la peinture. Les zones blanches représentent les régions peintes, et les zones noires représentent l'arrière-plan non touché. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/ja.md b/comfyui_embedded_docs/docs/Painter/ja.md new file mode 100644 index 000000000..f8531d4c9 --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/ja.md @@ -0,0 +1,22 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/ja.md) + +Painterノードは、ComfyUI内で直接画像やマスクを作成・編集するためのインタラクティブなキャンバスを提供します。空白のキャンバスから始めることも、既存の画像にペイントすることもでき、ブラシツールを使用して描画した結果の画像と、対応するアルファマスクの両方を出力します。マスクはペイントされた領域を定義し、その領域がベース画像または背景色の上に合成されます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | いいえ | - | ペイントのベースとなるオプションの画像です。指定しない場合は、指定された背景色、幅、高さを使用して空白のキャンバスが作成されます。 | +| `mask` | STRING | はい | - | 通常はノードの内蔵インタラクティブウィジェットによって生成されるペイントデータです。このパラメータはUIのペインターツールによって管理され、標準的なソケットに接続することを想定していません。 | +| `width` | INT | はい | 64~4096 | キャンバスの幅(ピクセル単位)です。ベースとなる`image`が提供されない場合に使用されます。値は64の倍数である必要があります。デフォルトは512です。 | +| `height` | INT | はい | 64~4096 | キャンバスの高さ(ピクセル単位)です。ベースとなる`image`が提供されない場合に使用されます。値は64の倍数である必要があります。デフォルトは512です。 | +| `bg_color` | COLOR | はい | - | キャンバスの背景色です。16進数コード(例:#000000)で指定します。ベースとなる`image`が提供されない場合にのみ使用されます。デフォルトは黒(#000000)です。 | + +**注記:** `mask`入力は、ノードの専用UIウィジェットと連携するように設計されています。キャンバスにペイントすると、ウィジェットが自動的にこの値を設定します。`width`と`height`の入力は標準UIでは非表示ですが、新しい画像を作成する際のキャンバスサイズを定義します。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | 最終的に合成された画像です。ペイントされた領域(`mask`から)を、提供されたベース`image`または色付きの背景の上にブレンドした結果です。 | +| `MASK` | MASK | ペイントから抽出されたアルファチャンネル(透明度)マスクです。白い領域はペイントされた領域を表し、黒い領域は手つかずの背景を表します。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/ko.md b/comfyui_embedded_docs/docs/Painter/ko.md new file mode 100644 index 000000000..42dfc1f98 --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/ko.md @@ -0,0 +1,22 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/ko.md) + +Painter 노드는 ComfyUI 내에서 직접 이미지나 마스크를 생성하거나 편집할 수 있는 대화형 캔버스를 제공합니다. 빈 캔버스나 기존 이미지로 시작하여 브러시 도구로 그림을 그리고, 결과 이미지와 해당 알파 마스크를 모두 출력할 수 있습니다. 마스크는 그려진 영역을 정의하며, 이 영역은 기본 이미지나 배경색 위에 합성됩니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 아니요 | - | 그림을 그릴 선택적 기본 이미지입니다. 제공되지 않으면 지정된 배경색, 너비 및 높이를 사용하여 빈 캔버스가 생성됩니다. | +| `mask` | STRING | 예 | - | 일반적으로 노드의 내장 대화형 위젯에 의해 생성되는 페인팅 데이터입니다. 이 매개변수는 UI의 페인터 도구에 의해 관리되며, 표준 소켓에 연결하기 위한 것이 아닙니다. | +| `width` | INT | 예 | 64 ~ 4096 | 기본 `image`가 제공되지 않을 때 사용되는 캔버스의 너비(픽셀)입니다. 값은 64의 배수여야 합니다. 기본값은 512입니다. | +| `height` | INT | 예 | 64 ~ 4096 | 기본 `image`가 제공되지 않을 때 사용되는 캔버스의 높이(픽셀)입니다. 값은 64의 배수여야 합니다. 기본값은 512입니다. | +| `bg_color` | COLOR | 예 | - | 캔버스의 배경색으로, 16진수 코드(예: #000000)로 지정됩니다. 기본 `image`가 제공되지 않을 때만 사용됩니다. 기본값은 검은색(#000000)입니다. | + +**참고:** `mask` 입력은 노드의 특수 UI 위젯과 함께 작동하도록 설계되었습니다. 캔버스에 그림을 그리면 위젯이 자동으로 이 값을 채웁니다. `width` 및 `height` 입력은 표준 UI에서는 숨겨져 있지만, 새 이미지를 생성할 때 캔버스 크기를 정의합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | 최종 합성 이미지입니다. 제공된 기본 `image` 또는 색상 배경 위에 그려진 영역(`mask`에서)을 혼합한 결과입니다. | +| `MASK` | MASK | 페인팅에서 추출한 알파 채널(투명도) 마스크입니다. 흰색 영역은 그려진 영역을 나타내고, 검은색 영역은 건드리지 않은 배경을 나타냅니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/pt-BR.md b/comfyui_embedded_docs/docs/Painter/pt-BR.md new file mode 100644 index 000000000..119aab5bd --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/pt-BR.md @@ -0,0 +1,22 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/pt-BR.md) + +O nó Painter fornece uma tela interativa para criar ou editar imagens e máscaras diretamente no ComfyUI. Ele permite que você comece com uma tela em branco ou uma imagem existente, pinte sobre ela usando uma ferramenta de pincel e gere tanto a imagem resultante quanto uma máscara alfa correspondente. A máscara define as áreas pintadas, que são então compostas sobre a imagem base ou a cor de fundo. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Intervalo | Descrição | +|-----------|---------------|-------------|-----------|-----------| +| `image` | IMAGE | Não | - | Imagem base opcional para pintar por cima. Se não for fornecida, uma tela em branco é criada usando a cor de fundo, largura e altura especificadas. | +| `mask` | STRING | Sim | - | Os dados de pintura, normalmente gerados pelo widget interativo integrado do nó. Este parâmetro é gerenciado pela ferramenta de pintura da interface e não deve ser conectado a um soquete padrão. | +| `width` | INT | Sim | 64 a 4096 | A largura da tela em pixels, usada quando nenhuma `image` base é fornecida. O valor deve ser múltiplo de 64. O padrão é 512. | +| `height` | INT | Sim | 64 a 4096 | A altura da tela em pixels, usada quando nenhuma `image` base é fornecida. O valor deve ser múltiplo de 64. O padrão é 512. | +| `bg_color` | COLOR | Sim | - | A cor de fundo da tela, especificada como um código hexadecimal (ex.: #000000). Isso é usado apenas quando nenhuma `image` base é fornecida. O padrão é preto (#000000). | + +**Observação:** A entrada `mask` foi projetada para funcionar com o widget de interface especializado do nó. Quando você pinta na tela, o widget preenche automaticamente esse valor. As entradas `width` e `height` ficam ocultas na interface padrão, mas definem as dimensões da tela ao criar uma nova imagem. + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `IMAGE` | IMAGE | A imagem final composta. Este é o resultado da mesclagem das áreas pintadas (da `mask`) sobre a `image` base fornecida ou o fundo colorido. | +| `MASK` | MASK | A máscara de canal alfa (transparência) extraída da pintura. As áreas brancas representam as regiões pintadas, e as áreas pretas representam o fundo não modificado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/ru.md b/comfyui_embedded_docs/docs/Painter/ru.md new file mode 100644 index 000000000..b18b4637f --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/ru.md @@ -0,0 +1,22 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/ru.md) + +Узел Painter предоставляет интерактивное полотно для создания или редактирования изображений и масок непосредственно в ComfyUI. Он позволяет начать с пустого холста или существующего изображения, рисовать на нём с помощью кисти и выводить как итоговое изображение, так и соответствующую альфа-маску. Маска определяет области рисования, которые затем накладываются поверх базового изображения или фонового цвета. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Нет | - | Необязательное базовое изображение для рисования поверх. Если не указано, создаётся пустое полотно с заданными цветом фона, шириной и высотой. | +| `mask` | STRING | Да | - | Данные рисования, обычно генерируемые встроенным интерактивным виджетом узла. Этот параметр управляется инструментом рисования интерфейса и не предназначен для подключения к стандартному сокету. | +| `width` | INT | Да | от 64 до 4096 | Ширина полотна в пикселях, используется, если не указано базовое `image`. Значение должно быть кратно 64. По умолчанию 512. | +| `height` | INT | Да | от 64 до 4096 | Высота полотна в пикселях, используется, если не указано базовое `image`. Значение должно быть кратно 64. По умолчанию 512. | +| `bg_color` | COLOR | Да | - | Цвет фона полотна, задаётся в виде шестнадцатеричного кода (например, #000000). Используется только если не указано базовое `image`. По умолчанию чёрный (#000000). | + +**Примечание:** Входной параметр `mask` предназначен для работы со специализированным виджетом интерфейса узла. Когда вы рисуете на полотне, виджет автоматически заполняет это значение. Параметры `width` и `height` скрыты в стандартном интерфейсе, но определяют размеры полотна при создании нового изображения. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | Итоговое композитное изображение. Результат смешивания областей рисования (из `mask`) поверх предоставленного базового `image` или цветного фона. | +| `MASK` | MASK | Альфа-канал (маска прозрачности), извлечённый из рисунка. Белые области представляют закрашенные участки, а чёрные — нетронутый фон. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/tr.md b/comfyui_embedded_docs/docs/Painter/tr.md new file mode 100644 index 000000000..bc4e01446 --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/tr.md @@ -0,0 +1,50 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/tr.md) + +ComfyUI düğüm belgelerini İngilizceden Türkçeye çevirmede uzmanlaşmış teknik çeviri uzmanısınız. + +## Çeviri Kuralları + +1. **Çevrilmemesi gereken içerik:** + - Ters tırnak içindeki parametre adları: `image`, `seed`, `model` + - BÜYÜK harflerle veri türleri: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, vb. + - Range sütunundaki değerler: sayılar, "auto", seçenek adları + - Kod, dosya yolları + +2. **Çevrilmesi gereken içerik:** + - Bölüm başlıkları: ## Genel Bakış, ## Girdiler, ## Çıktılar + - Tüm açıklayıcı metinler + - Parametre açıklamaları + +3. **Çeviri kalitesi:** + - Standart Türkçe kullanın + - Profesyonel ama anlaşılır bir üslup koruyun + - Teknik doğruluğu sağlayın + - Standart Türkçe teknik terminolojiyi kullanın + +4. **Format:** + - Tüm Markdown biçimlendirmesini koruyun + - Tablo yapısını koruyun + - Belgenin başına herhangi bir not veya bağlantı eklemeyin (otomatik olarak eklenecektir) + +Lütfen aşağıdaki belgeyi Türkçeye çevirin (belgenin başlangıç notunu dahil etmeyin): + +Painter düğümü, ComfyUI içinde doğrudan görüntü veya maske oluşturmak veya düzenlemek için etkileşimli bir tuval sağlar. Boş bir tuvalle veya mevcut bir görüntüyle başlamanıza, bir fırça aracı kullanarak üzerine boyama yapmanıza ve hem ortaya çıkan görüntüyü hem de karşılık gelen bir alfa maskesini çıktı olarak vermenize olanak tanır. Maske, boyanan alanları tanımlar ve bu alanlar daha sonra temel görüntü veya arka plan rengi üzerine yerleştirilir (kompozitlenir). + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Hayır | - | Üzerine boyama yapılacak isteğe bağlı temel görüntü. Sağlanmazsa, belirtilen arka plan rengi, genişlik ve yükseklik kullanılarak boş bir tuval oluşturulur. | +| `mask` | STRING | Evet | - | Genellikle düğümün yerleşik etkileşimli aracı tarafından oluşturulan boyama verisi. Bu parametre, arayüzün boyama aracı tarafından yönetilir ve standart bir sokete bağlanması amaçlanmamıştır. | +| `width` | INT | Evet | 64 ila 4096 | Tuvalin piksel cinsinden genişliği, temel bir `image` sağlanmadığında kullanılır. Değer 64'ün katı olmalıdır. Varsayılan 512'dir. | +| `height` | INT | Evet | 64 ila 4096 | Tuvalin piksel cinsinden yüksekliği, temel bir `image` sağlanmadığında kullanılır. Değer 64'ün katı olmalıdır. Varsayılan 512'dir. | +| `bg_color` | COLOR | Evet | - | Tuval için arka plan rengi, onaltılık kod olarak belirtilir (örn. #000000). Bu yalnızca temel bir `image` sağlanmadığında kullanılır. Varsayılan siyahtır (#000000). | + +**Not:** `mask` girişi, düğümün özel arayüz aracıyla çalışacak şekilde tasarlanmıştır. Tuval üzerinde boyama yaptığınızda, araç bu değeri otomatik olarak doldurur. `width` ve `height` girişleri standart arayüzde gizlidir ancak yeni bir görüntü oluştururken tuval boyutlarını tanımlar. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | Nihai birleştirilmiş (kompozit) görüntü. Bu, boyanan alanların (`mask`'tan) sağlanan temel `image` veya renkli arka plan üzerine harmanlanmasının sonucudur. | +| `MASK` | MASK | Boyamadan çıkarılan alfa kanalı (saydamlık) maskesi. Beyaz alanlar boyanan bölgeleri, siyah alanlar ise dokunulmamış arka planı temsil eder. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/zh-TW.md b/comfyui_embedded_docs/docs/Painter/zh-TW.md new file mode 100644 index 000000000..591bf47e6 --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/zh-TW.md @@ -0,0 +1,22 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/zh-TW.md) + +Painter 節點提供了一個互動式畫布,讓您可以直接在 ComfyUI 中創建或編輯圖像和遮罩。您可以從空白畫布或現有圖像開始,使用畫筆工具進行繪製,並輸出最終圖像及對應的 Alpha 遮罩。遮罩定義了繪製區域,這些區域隨後會合成到基礎圖像或背景顏色之上。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 否 | - | 可選的基礎圖像,將在其上進行繪製。如果未提供,則會使用指定的背景顏色、寬度和高度創建一個空白畫布。 | +| `mask` | STRING | 是 | - | 繪製數據,通常由節點內建的互動式小工具生成。此參數由 UI 的繪製工具管理,不應連接到標準的節點輸入埠。 | +| `width` | INT | 是 | 64 至 4096 | 畫布的寬度(以像素為單位),在未提供基礎 `image` 時使用。此值必須是 64 的倍數。預設值為 512。 | +| `height` | INT | 是 | 64 至 4096 | 畫布的高度(以像素為單位),在未提供基礎 `image` 時使用。此值必須是 64 的倍數。預設值為 512。 | +| `bg_color` | COLOR | 是 | - | 畫布的背景顏色,以十六進位代碼指定(例如 #000000)。僅在未提供基礎 `image` 時使用。預設為黑色 (#000000)。 | + +**注意:** `mask` 輸入專為與節點的專用 UI 小工具配合使用而設計。當您在畫布上繪製時,小工具會自動填入此值。`width` 和 `height` 輸入在標準 UI 中為隱藏狀態,但在創建新圖像時定義畫布尺寸。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | 最終合成後的圖像。這是將繪製區域(來自 `mask`)與提供的基礎 `image` 或彩色背景混合的結果。 | +| `MASK` | MASK | 從繪製內容中提取的 Alpha 通道(透明度)遮罩。白色區域代表繪製的區域,黑色區域代表未觸碰的背景。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Painter/zh.md b/comfyui_embedded_docs/docs/Painter/zh.md new file mode 100644 index 000000000..986e49d39 --- /dev/null +++ b/comfyui_embedded_docs/docs/Painter/zh.md @@ -0,0 +1,22 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Painter/zh.md) + +Painter 节点提供了一个交互式画布,用于直接在 ComfyUI 内创建或编辑图像和遮罩。它允许您从空白画布或现有图像开始,使用画笔工具在其上绘画,并输出最终的图像和相应的 Alpha 遮罩。该遮罩定义了绘画区域,然后这些区域会被合成到基础图像或背景颜色之上。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 否 | - | 可选的基础图像,用于在其上绘画。如果未提供,将使用指定的背景颜色、宽度和高度创建一个空白画布。 | +| `mask` | STRING | 是 | - | 绘画数据,通常由节点的内置交互式小部件生成。此参数由 UI 的绘画工具管理,不应连接到标准输入端口。 | +| `width` | INT | 是 | 64 到 4096 | 画布的宽度(以像素为单位),在未提供基础 `image` 时使用。该值必须是 64 的倍数。默认值为 512。 | +| `height` | INT | 是 | 64 到 4096 | 画布的高度(以像素为单位),在未提供基础 `image` 时使用。该值必须是 64 的倍数。默认值为 512。 | +| `bg_color` | COLOR | 是 | - | 画布的背景颜色,以十六进制代码指定(例如,#000000)。仅在未提供基础 `image` 时使用。默认为黑色 (#000000)。 | + +**注意:** `mask` 输入设计用于与节点的专用 UI 小部件配合工作。当您在画布上绘画时,小部件会自动填充此值。`width` 和 `height` 输入在标准 UI 中隐藏,但在创建新图像时定义画布尺寸。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `IMAGE` | IMAGE | 最终合成后的图像。这是将绘画区域(来自 `mask`)与提供的基础 `image` 或有色背景混合的结果。 | +| `MASK` | MASK | 从绘画中提取的 Alpha 通道(透明度)遮罩。白色区域代表绘画区域,黑色区域代表未触及的背景。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ar.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ar.md new file mode 100644 index 000000000..5d2fe8b98 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ar.md @@ -0,0 +1,18 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ar.md) + +هذه العقدة تحول صورة نقطية (raster image) إلى رسم متجهي قابل للتوسع (SVG) باستخدام نماذج التحويل المتجهي من Quiver AI. يتم إرسال الصورة إلى واجهة برمجة تطبيقات خارجية تقوم بمعالجتها وإرجاع النتيجة المتجهية. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | نعم | غير متاح | الصورة المدخلة المراد تحويلها إلى رسم متجهي. | +| `auto_crop` | BOOLEAN | لا | `True`
`False` | الاقتصاص تلقائيًا للعنصر الرئيسي في الصورة. هذه معلمة متقدمة (القيمة الافتراضية: `False`). | +| `model` | DYNAMICCOMBO | نعم | تتوفر خيارات متعددة | النموذج المستخدم لتحويل الصورة إلى SVG. يؤدي اختيار نموذج إلى إظهار معاملات إضافية خاصة بذلك النموذج: `target_size` (حجم إعادة التحجيم المربع بالبكسل، القيمة الافتراضية: 1024، النطاق: 128-4096)، `temperature`، `top_p`، و`presence_penalty`. | +| `seed` | INT | لا | 0 إلى 2147483647 | البذرة لتحديد ما إذا كان يجب إعادة تشغيل العقدة؛ النتائج الفعلية غير حتمية بغض النظر عن قيمة البذرة. هذه المعلمة تحتوي على وظيفة "التحكم بعد التوليد" (القيمة الافتراضية: 0). | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `SVG` | SVG | مخرجات SVG المتجهية. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/en.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/en.md new file mode 100644 index 000000000..d29a37ccb --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/en.md @@ -0,0 +1,18 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/en.md) + +This node converts a raster image into a scalable vector graphic (SVG) using Quiver AI's vectorization models. It sends the image to an external API which processes it and returns the vectorized result. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Yes | N/A | Input image to vectorize. | +| `auto_crop` | BOOLEAN | No | `True`
`False` | Automatically crop to the dominant subject. This is an advanced parameter (default: `False`). | +| `model` | DYNAMICCOMBO | Yes | Multiple options available | Model to use for SVG vectorization. Selecting a model reveals additional parameters specific to that model: `target_size` (square resize target in pixels, default: 1024, range: 128-4096), `temperature`, `top_p`, and `presence_penalty`. | +| `seed` | INT | No | 0 to 2147483647 | Seed to determine if the node should re-run; the actual results are nondeterministic regardless of the seed value. This parameter has "control after generate" functionality (default: 0). | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `SVG` | SVG | The vectorized SVG output. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/es.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/es.md new file mode 100644 index 000000000..4b2df23b9 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/es.md @@ -0,0 +1,18 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/es.md) + +Este nodo convierte una imagen rasterizada en un gráfico vectorial escalable (SVG) utilizando los modelos de vectorización de Quiver AI. Envía la imagen a una API externa que la procesa y devuelve el resultado vectorizado. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Sí | N/A | Imagen de entrada para vectorizar. | +| `auto_crop` | BOOLEAN | No | `True`
`False` | Recortar automáticamente al sujeto dominante. Este es un parámetro avanzado (por defecto: `False`). | +| `model` | DYNAMICCOMBO | Sí | Múltiples opciones disponibles | Modelo a utilizar para la vectorización SVG. Seleccionar un modelo revela parámetros adicionales específicos de ese modelo: `target_size` (tamaño objetivo de redimensionamiento cuadrado en píxeles, por defecto: 1024, rango: 128-4096), `temperature`, `top_p` y `presence_penalty`. | +| `seed` | INT | No | 0 a 2147483647 | Semilla para determinar si el nodo debe volver a ejecutarse; los resultados reales son no deterministas independientemente del valor de la semilla. Este parámetro tiene funcionalidad de "control después de generar" (por defecto: 0). | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `SVG` | SVG | La salida SVG vectorizada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/fr.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/fr.md new file mode 100644 index 000000000..3549bf74b --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/fr.md @@ -0,0 +1,18 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/fr.md) + +Ce nœud convertit une image matricielle en un graphique vectoriel évolutif (SVG) en utilisant les modèles de vectorisation de Quiver AI. Il envoie l'image à une API externe qui la traite et renvoie le résultat vectorisé. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Oui | N/A | Image d'entrée à vectoriser. | +| `auto_crop` | BOOLEAN | Non | `True`
`False` | Recadrage automatique sur le sujet principal. Il s'agit d'un paramètre avancé (par défaut : `False`). | +| `model` | DYNAMICCOMBO | Oui | Plusieurs options disponibles | Modèle à utiliser pour la vectorisation SVG. La sélection d'un modèle révèle des paramètres supplémentaires spécifiques à ce modèle : `target_size` (taille cible de redimensionnement carré en pixels, par défaut : 1024, plage : 128-4096), `temperature`, `top_p`, et `presence_penalty`. | +| `seed` | INT | Non | 0 à 2147483647 | Graine pour déterminer si le nœud doit être réexécuté ; les résultats réels sont non déterministes quelle que soit la valeur de la graine. Ce paramètre dispose de la fonctionnalité "control after generate" (par défaut : 0). | + +## Sorties + +| Nom de sortie | Type de données | Description | +|-------------|-----------|-------------| +| `SVG` | SVG | Le résultat SVG vectorisé. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ja.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ja.md new file mode 100644 index 000000000..91bacb431 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ja.md @@ -0,0 +1,18 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ja.md) + +このノードは、Quiver AIのベクトル化モデルを使用して、ラスター画像をスケーラブルベクターグラフィック(SVG)に変換します。画像を外部APIに送信し、処理されたベクトル化結果を返します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | はい | なし | ベクトル化する入力画像です。 | +| `auto_crop` | BOOLEAN | いいえ | `True`
`False` | 主要な被写体に自動的にクロップします。これは高度なパラメータです(デフォルト:`False`)。 | +| `model` | DYNAMICCOMBO | はい | 複数のオプションから選択可能 | SVGベクトル化に使用するモデルです。モデルを選択すると、そのモデル固有の追加パラメータが表示されます:`target_size`(正方形リサイズのターゲットピクセル数、デフォルト:1024、範囲:128~4096)、`temperature`、`top_p`、`presence_penalty`。 | +| `seed` | INT | いいえ | 0 ~ 2147483647 | ノードを再実行するかどうかを決定するシード値です。実際の結果はシード値に関わらず非決定的です。このパラメータには「生成後に制御」機能があります(デフォルト:0)。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `SVG` | SVG | ベクトル化されたSVG出力です。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ko.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ko.md new file mode 100644 index 000000000..39c1be105 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ko.md @@ -0,0 +1,20 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ko.md) + +이 문서는 AI로 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/en.md) + +이 노드는 Quiver AI의 벡터화 모델을 사용하여 래스터 이미지를 확장 가능한 벡터 그래픽(SVG)으로 변환합니다. 이미지를 외부 API로 전송하여 처리한 후 벡터화된 결과를 반환합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 예 | 해당 없음 | 벡터화할 입력 이미지입니다. | +| `auto_crop` | BOOLEAN | 아니요 | `True`
`False` | 주요 피사체를 기준으로 자동으로 자릅니다. 고급 매개변수입니다(기본값: `False`). | +| `model` | DYNAMICCOMBO | 예 | 여러 옵션 사용 가능 | SVG 벡터화에 사용할 모델입니다. 모델을 선택하면 해당 모델에 특화된 추가 매개변수가 표시됩니다: `target_size`(픽셀 단위 정사각형 리사이즈 대상, 기본값: 1024, 범위: 128-4096), `temperature`, `top_p`, `presence_penalty`. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 노드를 다시 실행할지 여부를 결정하는 시드입니다. 시드 값과 관계없이 실제 결과는 비결정적입니다. 이 매개변수는 "생성 후 제어" 기능이 있습니다(기본값: 0). | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `SVG` | SVG | 벡터화된 SVG 출력입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/pt-BR.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/pt-BR.md new file mode 100644 index 000000000..0c6f3b3c8 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/pt-BR.md @@ -0,0 +1,18 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/pt-BR.md) + +Este nó converte uma imagem raster em um gráfico vetorial escalável (SVG) usando os modelos de vetorização da Quiver AI. Ele envia a imagem para uma API externa que a processa e retorna o resultado vetorizado. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `image` | IMAGE | Sim | N/A | Imagem de entrada para vetorizar. | +| `auto_crop` | BOOLEAN | Não | `True`
`False` | Cortar automaticamente para o assunto dominante. Este é um parâmetro avançado (padrão: `False`). | +| `model` | DYNAMICCOMBO | Sim | Múltiplas opções disponíveis | Modelo a ser usado para vetorização SVG. Selecionar um modelo revela parâmetros adicionais específicos para aquele modelo: `target_size` (redimensionamento quadrado alvo em pixels, padrão: 1024, faixa: 128-4096), `temperature`, `top_p` e `presence_penalty`. | +| `seed` | INT | Não | 0 a 2147483647 | Semente para determinar se o nó deve ser executado novamente; os resultados reais são não determinísticos independentemente do valor da semente. Este parâmetro possui funcionalidade "controle após gerar" (padrão: 0). | + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `SVG` | SVG | A saída SVG vetorizada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ru.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ru.md new file mode 100644 index 000000000..1495c2c27 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ru.md @@ -0,0 +1,20 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/ru.md) + +Вот перевод документации на русский язык: + +Этот узел преобразует растровое изображение в масштабируемую векторную графику (SVG) с использованием моделей векторизации Quiver AI. Он отправляет изображение на внешний API, который обрабатывает его и возвращает результат векторизации. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Да | Н/Д | Входное изображение для векторизации. | +| `auto_crop` | BOOLEAN | Нет | `True`
`False` | Автоматически обрезать до доминирующего объекта. Это расширенный параметр (по умолчанию: `False`). | +| `model` | DYNAMICCOMBO | Да | Доступно несколько вариантов | Модель для векторизации в SVG. Выбор модели открывает дополнительные параметры, специфичные для этой модели: `target_size` (целевой размер квадрата в пикселях, по умолчанию: 1024, диапазон: 128-4096), `temperature`, `top_p` и `presence_penalty`. | +| `seed` | INT | Нет | от 0 до 2147483647 | Сид для определения необходимости повторного запуска узла; фактические результаты недетерминированы независимо от значения сида. Этот параметр имеет функциональность "управление после генерации" (по умолчанию: 0). | + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `SVG` | SVG | Векторизованный результат в формате SVG. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/tr.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/tr.md new file mode 100644 index 000000000..09a51f1e2 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/tr.md @@ -0,0 +1,18 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/tr.md) + +Bu node, Quiver AI'nin vektörleştirme modellerini kullanarak bir raster görüntüyü ölçeklenebilir vektör grafiğine (SVG) dönüştürür. Görüntüyü harici bir API'ye gönderir, bu API görüntüyü işler ve vektörleştirilmiş sonucu döndürür. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|----------| +| `image` | IMAGE | Evet | Yok | Vektörleştirilecek giriş görüntüsü. | +| `auto_crop` | BOOLEAN | Hayır | `True`
`False` | Baskın nesneye otomatik kırpma yapar. Bu gelişmiş bir parametredir (varsayılan: `False`). | +| `model` | DYNAMICCOMBO | Evet | Birden çok seçenek mevcut | SVG vektörleştirme için kullanılacak model. Bir model seçmek, o modele özgü ek parametreleri ortaya çıkarır: `target_size` (piksel cinsinden kare yeniden boyutlandırma hedefi, varsayılan: 1024, aralık: 128-4096), `temperature`, `top_p` ve `presence_penalty`. | +| `seed` | INT | Hayır | 0 ile 2147483647 arası | Node'un yeniden çalıştırılıp çalıştırılmayacağını belirleyen tohum değeri; gerçek sonuçlar, tohum değerinden bağımsız olarak deterministik değildir. Bu parametre "üretimden sonra kontrol" işlevine sahiptir (varsayılan: 0). | + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `SVG` | SVG | Vektörleştirilmiş SVG çıktısı. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/zh-TW.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/zh-TW.md new file mode 100644 index 000000000..b809484f9 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/zh-TW.md @@ -0,0 +1,18 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/zh-TW.md) + +此節點使用 Quiver AI 的向量化模型,將點陣圖像轉換為可縮放的向量圖形(SVG)。它會將圖像發送到外部 API 進行處理,並返回向量化的結果。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | N/A | 要進行向量化的輸入圖像。 | +| `auto_crop` | BOOLEAN | 否 | `True`
`False` | 自動裁剪至主要主體。這是一個進階參數(預設值:`False`)。 | +| `model` | DYNAMICCOMBO | 是 | 提供多個選項 | 用於 SVG 向量化的模型。選擇模型後,會顯示該模型特有的額外參數:`target_size`(正方形調整大小的目標像素,預設值:1024,範圍:128-4096)、`temperature`、`top_p` 和 `presence_penalty`。 | +| `seed` | INT | 否 | 0 至 2147483647 | 決定節點是否應重新執行的種子值;無論種子值為何,實際結果都是非確定性的。此參數具有「生成後控制」功能(預設值:0)。 | + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `SVG` | SVG | 向量化後的 SVG 輸出。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverImageToSVGNode/zh.md b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/zh.md new file mode 100644 index 000000000..bf23b195b --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverImageToSVGNode/zh.md @@ -0,0 +1,18 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverImageToSVGNode/zh.md) + +此节点使用 Quiver AI 的矢量化模型将栅格图像转换为可缩放矢量图形(SVG)。它会将图像发送到外部 API 进行处理,并返回矢量化结果。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | 不适用 | 待矢量化的输入图像。 | +| `auto_crop` | BOOLEAN | 否 | `True`
`False` | 自动裁剪至主要主体。这是一个高级参数(默认值:`False`)。 | +| `model` | DYNAMICCOMBO | 是 | 提供多个选项 | 用于 SVG 矢量化的模型。选择模型会显示该模型特有的附加参数:`target_size`(正方形调整目标尺寸,单位:像素,默认值:1024,范围:128-4096)、`temperature`、`top_p` 和 `presence_penalty`。 | +| `seed` | INT | 否 | 0 至 2147483647 | 用于确定节点是否应重新运行的种子值;无论种子值如何,实际结果都是非确定性的。此参数具有"生成后控制"功能(默认值:0)。 | + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `SVG` | SVG | 矢量化的 SVG 输出。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ar.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ar.md new file mode 100644 index 000000000..41cbd6a57 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ar.md @@ -0,0 +1,23 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ar.md) + +بالتأكيد، إليك الترجمة العربية للوثيقة التقنية الخاصة بعقدة ComfyUI، مع الالتزام التام بقواعد الترجمة المحددة: + +عقدة "تحويل النص إلى SVG" (Quiver Text to SVG) تقوم بإنشاء صورة متجهة قابلة للتوسع (SVG) من وصف نصي باستخدام نماذج Quiver AI. يمكنك اختياريًا توفير صور مرجعية وتعليمات أسلوبية لتوجيه عملية التوليد. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | نعم | غير متاح | وصف نصي لصورة SVG المطلوبة. هذا هو التعليم الأساسي لما سيتم توليده. | +| `instructions` | STRING | لا | غير متاح | توجيهات إضافية بخصوص الأسلوب أو التنسيق. هذه معلمة متقدمة واختيارية. | +| `reference_images` | IMAGE | لا | غير متاح | حتى 4 صور مرجعية لتوجيه عملية التوليد. هذا مدخل اختياري. | +| `model` | COMBO | نعم | خيارات متعددة متاحة | النموذج المستخدم لتوليد SVG. يتم تحديد الخيارات المتاحة بواسطة واجهة برمجة تطبيقات Quiver. | +| `seed` | INT | نعم | 0 إلى 2147483647 | البذرة لتحديد ما إذا كانت العقدة ستعيد التشغيل؛ النتائج الفعلية غير حتمية بغض النظر عن البذرة. القيمة الافتراضية: 0. | + +**ملاحظة:** يقبل مدخل `reference_images` حدًا أقصى يبلغ 4 صور. إذا تم توفير أكثر من ذلك، ستقوم العقدة بإظهار خطأ. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `SVG` | SVG | صورة المتجهات القابلة للتوسع (SVG) التي تم توليدها. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/en.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/en.md new file mode 100644 index 000000000..dfac404c4 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/en.md @@ -0,0 +1,21 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/en.md) + +The Quiver Text to SVG node generates a Scalable Vector Graphic (SVG) image from a text description using Quiver AI's models. You can optionally provide reference images and style instructions to guide the generation process. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Yes | N/A | Text description of the desired SVG output. This is the main instruction for what to generate. | +| `instructions` | STRING | No | N/A | Additional style or formatting guidance. This is an optional, advanced parameter. | +| `reference_images` | IMAGE | No | N/A | Up to 4 reference images to guide the generation. This is an optional input. | +| `model` | COMBO | Yes | Multiple options available | Model to use for SVG generation. The available options are determined by the Quiver API. | +| `seed` | INT | Yes | 0 to 2147483647 | Seed to determine if node should re-run; actual results are nondeterministic regardless of seed. Default: 0. | + +**Note:** The `reference_images` input accepts a maximum of 4 images. If more are provided, the node will raise an error. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `SVG` | SVG | The generated Scalable Vector Graphic (SVG) image. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/es.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/es.md new file mode 100644 index 000000000..a9a1b92f0 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/es.md @@ -0,0 +1,21 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/es.md) + +El nodo Quiver Text to SVG genera una imagen de gráficos vectoriales escalables (SVG) a partir de una descripción de texto utilizando los modelos de Quiver AI. Opcionalmente, se pueden proporcionar imágenes de referencia e instrucciones de estilo para guiar el proceso de generación. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Sí | N/A | Descripción de texto de la salida SVG deseada. Esta es la instrucción principal sobre qué generar. | +| `instructions` | STRING | No | N/A | Guía adicional de estilo o formato. Este es un parámetro avanzado opcional. | +| `reference_images` | IMAGE | No | N/A | Hasta 4 imágenes de referencia para guiar la generación. Esta es una entrada opcional. | +| `model` | COMBO | Sí | Múltiples opciones disponibles | Modelo a utilizar para la generación de SVG. Las opciones disponibles las determina la API de Quiver. | +| `seed` | INT | Sí | 0 a 2147483647 | Semilla para determinar si el nodo debe volver a ejecutarse; los resultados reales son no deterministas independientemente de la semilla. Valor por defecto: 0. | + +**Nota:** La entrada `reference_images` acepta un máximo de 4 imágenes. Si se proporcionan más, el nodo generará un error. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `SVG` | SVG | La imagen de gráficos vectoriales escalables (SVG) generada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/fr.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/fr.md new file mode 100644 index 000000000..cedcbb495 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/fr.md @@ -0,0 +1,21 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/fr.md) + +Le nœud Quiver Text to SVG génère une image graphique vectorielle évolutive (SVG) à partir d'une description textuelle en utilisant les modèles de Quiver AI. Vous pouvez éventuellement fournir des images de référence et des instructions de style pour guider le processus de génération. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Oui | N/A | Description textuelle de la sortie SVG souhaitée. C'est l'instruction principale pour la génération. | +| `instructions` | STRING | Non | N/A | Instructions supplémentaires concernant le style ou le formatage. Il s'agit d'un paramètre avancé facultatif. | +| `reference_images` | IMAGE | Non | N/A | Jusqu'à 4 images de référence pour guider la génération. Il s'agit d'une entrée facultative. | +| `model` | COMBO | Oui | Plusieurs options disponibles | Modèle à utiliser pour la génération SVG. Les options disponibles sont déterminées par l'API Quiver. | +| `seed` | INT | Oui | 0 à 2147483647 | Graine pour déterminer si le nœud doit être réexécuté ; les résultats réels sont non déterministes, quelle que soit la graine. Par défaut : 0. | + +**Note :** L'entrée `reference_images` accepte un maximum de 4 images. Si plus d'images sont fournies, le nœud générera une erreur. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `SVG` | SVG | L'image graphique vectorielle évolutive (SVG) générée. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ja.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ja.md new file mode 100644 index 000000000..9161275bf --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ja.md @@ -0,0 +1,24 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ja.md) + +以下が翻訳結果です。 + +## 概要 +Quiver Text to SVG ノードは、Quiver AI のモデルを使用して、テキストの説明からスケーラブルベクターグラフィック(SVG)画像を生成します。必要に応じて、参照画像やスタイル指示を提供し、生成プロセスをガイドすることもできます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | はい | N/A | 生成したいSVG出力のテキストによる説明です。何を生成するかの主要な指示となります。 | +| `instructions` | STRING | いいえ | N/A | 追加のスタイルやフォーマットに関するガイダンスです。これはオプションの高度なパラメータです。 | +| `reference_images` | IMAGE | いいえ | N/A | 生成をガイドするための最大4枚の参照画像です。これはオプションの入力です。 | +| `model` | COMBO | はい | 複数のオプションが利用可能 | SVG生成に使用するモデルです。利用可能なオプションはQuiver APIによって決定されます。 | +| `seed` | INT | はい | 0 ~ 2147483647 | ノードを再実行するかどうかを決定するシード値です。実際の結果はシードに関わらず非決定的です。デフォルト: 0。 | + +**注記:** `reference_images` 入力は最大4枚の画像を受け付けます。それ以上提供された場合、ノードはエラーを発生させます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `SVG` | SVG | 生成されたスケーラブルベクターグラフィック(SVG)画像です。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ko.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ko.md new file mode 100644 index 000000000..1de285810 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ko.md @@ -0,0 +1,23 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ko.md) + +# Quiver Text to SVG 노드 + +Quiver Text to SVG 노드는 Quiver AI의 모델을 사용하여 텍스트 설명으로부터 확장 가능한 벡터 그래픽(SVG) 이미지를 생성합니다. 필요에 따라 참조 이미지와 스타일 지침을 제공하여 생성 과정을 안내할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 예 | 해당 없음 | 원하는 SVG 출력물에 대한 텍스트 설명입니다. 생성할 내용에 대한 주요 지침입니다. | +| `instructions` | STRING | 아니요 | 해당 없음 | 추가 스타일 또는 형식 지정 지침입니다. 선택적인 고급 매개변수입니다. | +| `reference_images` | IMAGE | 아니요 | 해당 없음 | 최대 4개의 참조 이미지로 생성 과정을 안내합니다. 선택적 입력입니다. | +| `model` | COMBO | 예 | 여러 옵션 사용 가능 | SVG 생성에 사용할 모델입니다. 사용 가능한 옵션은 Quiver API에 의해 결정됩니다. | +| `seed` | INT | 예 | 0 ~ 2147483647 | 노드 재실행 여부를 결정하는 시드입니다. 실제 결과는 시드와 관계없이 비결정적입니다. 기본값: 0. | + +**참고:** `reference_images` 입력은 최대 4개의 이미지만 허용합니다. 그 이상 제공될 경우 노드에서 오류가 발생합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `SVG` | SVG | 생성된 확장 가능한 벡터 그래픽(SVG) 이미지입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/pt-BR.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/pt-BR.md new file mode 100644 index 000000000..41dadb1b0 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/pt-BR.md @@ -0,0 +1,21 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/pt-BR.md) + +O nó Quiver Text to SVG gera uma imagem de Vetor Gráfico Escalável (SVG) a partir de uma descrição textual usando os modelos da Quiver AI. Opcionalmente, você pode fornecer imagens de referência e instruções de estilo para orientar o processo de geração. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `prompt` | STRING | Sim | N/A | Descrição textual da saída SVG desejada. Esta é a instrução principal para o que deve ser gerado. | +| `instructions` | STRING | Não | N/A | Orientação adicional de estilo ou formatação. Este é um parâmetro avançado e opcional. | +| `reference_images` | IMAGE | Não | N/A | Até 4 imagens de referência para orientar a geração. Esta é uma entrada opcional. | +| `model` | COMBO | Sim | Múltiplas opções disponíveis | Modelo a ser usado para a geração do SVG. As opções disponíveis são determinadas pela API Quiver. | +| `seed` | INT | Sim | 0 a 2147483647 | Semente para determinar se o nó deve ser executado novamente; os resultados reais são não determinísticos independentemente da semente. Padrão: 0. | + +**Observação:** A entrada `reference_images` aceita no máximo 4 imagens. Se mais forem fornecidas, o nó gerará um erro. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `SVG` | SVG | A imagem de Vetor Gráfico Escalável (SVG) gerada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ru.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ru.md new file mode 100644 index 000000000..9ea6b086b --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ru.md @@ -0,0 +1,23 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/ru.md) + +Вот перевод документации на русский язык: + +Узел Quiver Text to SVG генерирует масштабируемое векторное изображение (SVG) на основе текстового описания с использованием моделей Quiver AI. При необходимости вы можете предоставить референсные изображения и инструкции по стилю для управления процессом генерации. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Да | Н/Д | Текстовое описание желаемого SVG-вывода. Это основная инструкция для генерации. | +| `instructions` | STRING | Нет | Н/Д | Дополнительные указания по стилю или форматированию. Это необязательный расширенный параметр. | +| `reference_images` | IMAGE | Нет | Н/Д | До 4 референсных изображений для управления генерацией. Это необязательный входной параметр. | +| `model` | COMBO | Да | Доступно несколько вариантов | Модель для генерации SVG. Доступные варианты определяются API Quiver. | +| `seed` | INT | Да | от 0 до 2147483647 | Зерно для определения необходимости повторного запуска узла; фактические результаты недетерминированы независимо от зерна. По умолчанию: 0. | + +**Примечание:** Входной параметр `reference_images` принимает максимум 4 изображения. Если передано больше, узел выдаст ошибку. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `SVG` | SVG | Сгенерированное масштабируемое векторное изображение (SVG). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/tr.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/tr.md new file mode 100644 index 000000000..d212e6160 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/tr.md @@ -0,0 +1,23 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/tr.md) + +# QuiverTextToSVGDüğümü + +Quiver Metin SVG Düğümü, Quiver AI modellerini kullanarak bir metin açıklamasından Ölçeklenebilir Vektör Grafiği (SVG) görüntüsü oluşturur. İsteğe bağlı olarak referans görseller ve stil talimatları sağlayarak oluşturma sürecini yönlendirebilirsiniz. + +## Girdiler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Evet | Yok | İstenen SVG çıktısının metin açıklaması. Bu, ne oluşturulacağına dair ana talimattır. | +| `instructions` | STRING | Hayır | Yok | Ek stil veya biçimlendirme yönergeleri. Bu, isteğe bağlı, gelişmiş bir parametredir. | +| `reference_images` | IMAGE | Hayır | Yok | Oluşturmayı yönlendirmek için en fazla 4 referans görseli. Bu isteğe bağlı bir girdidir. | +| `model` | COMBO | Evet | Birden fazla seçenek mevcut | SVG oluşturma için kullanılacak model. Mevcut seçenekler Quiver API tarafından belirlenir. | +| `seed` | INT | Evet | 0 ile 2147483647 arası | Düğümün yeniden çalıştırılıp çalıştırılmayacağını belirleyen tohum değeri; gerçek sonuçlar tohum değerinden bağımsız olarak deterministik değildir. Varsayılan: 0. | + +**Not:** `reference_images` girdisi en fazla 4 görsel kabul eder. Daha fazlası sağlanırsa, düğüm hata verecektir. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|-------------| +| `SVG` | SVG | Oluşturulan Ölçeklenebilir Vektör Grafiği (SVG) görüntüsü. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/zh-TW.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/zh-TW.md new file mode 100644 index 000000000..74e6ab135 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/zh-TW.md @@ -0,0 +1,21 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/zh-TW.md) + +Quiver Text to SVG 節點使用 Quiver AI 的模型,根據文字描述生成可縮放向量圖形(SVG)影像。您可以選擇性地提供參考影像和風格指示來引導生成過程。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | N/A | 期望 SVG 輸出的文字描述。這是生成內容的主要指示。 | +| `instructions` | STRING | 否 | N/A | 額外的風格或格式指引。這是一個可選的高級參數。 | +| `reference_images` | IMAGE | 否 | N/A | 最多 4 張用於引導生成的參考影像。此為可選輸入。 | +| `model` | COMBO | 是 | 提供多個選項 | 用於 SVG 生成的模型。可用選項由 Quiver API 決定。 | +| `seed` | INT | 是 | 0 至 2147483647 | 決定節點是否應重新執行的種子值;無論種子為何,實際結果均為非確定性。預設值:0。 | + +**注意:** `reference_images` 輸入最多接受 4 張影像。如果提供更多,節點將引發錯誤。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `SVG` | SVG | 生成的可縮放向量圖形(SVG)影像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/QuiverTextToSVGNode/zh.md b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/zh.md new file mode 100644 index 000000000..aee83e7b1 --- /dev/null +++ b/comfyui_embedded_docs/docs/QuiverTextToSVGNode/zh.md @@ -0,0 +1,21 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/QuiverTextToSVGNode/zh.md) + +Quiver Text to SVG 节点使用 Quiver AI 的模型,根据文本描述生成可缩放矢量图形(SVG)图像。您可以选择性地提供参考图像和风格指令来引导生成过程。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | 不适用 | 期望 SVG 输出的文本描述。这是生成内容的主要指令。 | +| `instructions` | STRING | 否 | 不适用 | 额外的风格或格式指导。这是一个可选的高级参数。 | +| `reference_images` | IMAGE | 否 | 不适用 | 最多 4 张用于引导生成的参考图像。这是一个可选输入。 | +| `model` | COMBO | 是 | 提供多个选项 | 用于 SVG 生成的模型。可用选项由 Quiver API 决定。 | +| `seed` | INT | 是 | 0 到 2147483647 | 用于确定节点是否应重新运行的种子;无论种子如何,实际结果都是非确定性的。默认值:0。 | + +**注意:** `reference_images` 输入最多接受 4 张图像。如果提供更多,节点将引发错误。 + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `SVG` | SVG | 生成的可缩放矢量图形(SVG)图像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/ar.md b/comfyui_embedded_docs/docs/RTDETR_detect/ar.md new file mode 100644 index 000000000..7a9351ebf --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/ar.md @@ -0,0 +1,19 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/ar.md) + +عقدة كشف RT-DETR تقوم بتنفيذ اكتشاف الأجسام على الصور المدخلة باستخدام نموذج RT-DETR. تقوم بتحديد الأجسام، ورسم مربعات إحاطة حولها، وتسميتها وفقًا لفئات مجموعة بيانات COCO. يمكنك تصفية النتائج حسب درجة الثقة، وفئة الجسم، والحد من العدد الإجمالي للاكتشافات. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | نعم | غير متاح | نموذج RT-DETR المستخدم لاكتشاف الأجسام. | +| `image` | IMAGE | نعم | غير متاح | الصورة (الصور) المدخلة لاكتشاف الأجسام فيها. تعالج العقدة الصور في دفعات يصل حجمها إلى 32 صورة. | +| `threshold` | FLOAT | لا | غير متاح | الحد الأدنى لدرجة الثقة التي يجب أن يحققها الاكتشاف ليتم تضمينه في النتائج (الافتراضي: 0.5). | +| `class_name` | COMBO | لا | `"الكل"`
`"شخص"`
`"دراجة هوائية"`
`"سيارة"`
`"دراجة نارية"`
`"طائرة"`
`"حافلة"`
`"قطار"`
`"شاحنة"`
`"قارب"`
`"إشارة مرور"`
`"حنفية حريق"`
`"علامة قف"`
`"عداد مواقف"`
`"مقعد"`
`"طائر"`
`"قطة"`
`"كلب"`
`"حصان"`
`"خروف"`
`"بقرة"`
`"فيل"`
`"دب"`
`"حمار وحشي"`
`"زرافة"`
`"حقيبة ظهر"`
`"مظلة"`
`"حقيبة يد"`
`"ربطة عنق"`
`"حقيبة سفر"`
`"قرص طائر"`
`"زلاجات"`
`"لوح تزلج على الثلج"`
`"كرة رياضية"`
`"طائرة ورقية"`
`"مضرب بيسبول"`
`"قفاز بيسبول"`
`"لوح تزلج"`
`"لوح ركوب الأمواج"`
`"مضرب تنس"`
`"زجاجة"`
`"كأس نبيذ"`
`"كوب"`
`"شوكة"`
`"سكين"`
`"ملعقة"`
`"وعاء"`
`"موزة"`
`"تفاحة"`
`"شطيرة"`
`"برتقالة"`
`"بروكلي"`
`"جزر"`
`"هوت دوج"`
`"بيتزا"`
`"دونات"`
`"كعكة"`
`"كرسي"`
`"أريكة"`
`"نبات محفوظ بوعاء"`
`"سرير"`
`"طاولة طعام"`
`"مرحاض"`
`"تلفاز"`
`"حاسوب محمول"`
`"فأرة"`
`"جهاز تحكم عن بعد"`
`"لوحة مفاتيح"`
`"هاتف خلوي"`
`"فرن ميكروويف"`
`"فرن"`
`"محمصة خبز"`
`"حوض"`
`"ثلاجة"`
`"كتاب"`
`"ساعة"`
`"مزهرية"`
`"مقص"`
`"دمية دب"`
`"مجفف شعر"`
`"فرشاة أسنان"` | تصفية الاكتشافات حسب الفئة. اضبط على 'الكل' لتعطيل التصفية (الافتراضي: "الكل"). | +| `max_detections` | INT | لا | غير متاح | الحد الأقصى لعدد الاكتشافات المراد إرجاعها لكل صورة. بترتيب تنازلي لدرجة الثقة (الافتراضي: 100). | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | قائمة بمربعات الإحاطة لكل صورة مدخلة. يحتوي كل مربع على إحداثيات (س، ص، عرض، ارتفاع)، وتسمية فئة، ودرجة ثقة. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/en.md b/comfyui_embedded_docs/docs/RTDETR_detect/en.md new file mode 100644 index 000000000..9a66dadbe --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/en.md @@ -0,0 +1,19 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/en.md) + +The RT-DETR Detect node performs object detection on input images using an RT-DETR model. It identifies objects, draws bounding boxes around them, and labels them according to the COCO dataset classes. You can filter the results by confidence score, object class, and limit the total number of detections. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Yes | N/A | The RT-DETR model used for object detection. | +| `image` | IMAGE | Yes | N/A | The input image(s) to detect objects in. The node processes images in batches of up to 32. | +| `threshold` | FLOAT | No | N/A | The minimum confidence score a detection must have to be included in the results (default: 0.5). | +| `class_name` | COMBO | No | `"all"`
`"person"`
`"bicycle"`
`"car"`
`"motorcycle"`
`"airplane"`
`"bus"`
`"train"`
`"truck"`
`"boat"`
`"traffic light"`
`"fire hydrant"`
`"stop sign"`
`"parking meter"`
`"bench"`
`"bird"`
`"cat"`
`"dog"`
`"horse"`
`"sheep"`
`"cow"`
`"elephant"`
`"bear"`
`"zebra"`
`"giraffe"`
`"backpack"`
`"umbrella"`
`"handbag"`
`"tie"`
`"suitcase"`
`"frisbee"`
`"skis"`
`"snowboard"`
`"sports ball"`
`"kite"`
`"baseball bat"`
`"baseball glove"`
`"skateboard"`
`"surfboard"`
`"tennis racket"`
`"bottle"`
`"wine glass"`
`"cup"`
`"fork"`
`"knife"`
`"spoon"`
`"bowl"`
`"banana"`
`"apple"`
`"sandwich"`
`"orange"`
`"broccoli"`
`"carrot"`
`"hot dog"`
`"pizza"`
`"donut"`
`"cake"`
`"chair"`
`"couch"`
`"potted plant"`
`"bed"`
`"dining table"`
`"toilet"`
`"tv"`
`"laptop"`
`"mouse"`
`"remote"`
`"keyboard"`
`"cell phone"`
`"microwave"`
`"oven"`
`"toaster"`
`"sink"`
`"refrigerator"`
`"book"`
`"clock"`
`"vase"`
`"scissors"`
`"teddy bear"`
`"hair drier"`
`"toothbrush"` | Filter detections by class. Set to 'all' to disable filtering (default: "all"). | +| `max_detections` | INT | No | N/A | Maximum number of detections to return per image. In order of descending confidence score (default: 100). | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | A list of bounding boxes for each input image. Each box contains coordinates (x, y, width, height), a class label, and a confidence score. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/es.md b/comfyui_embedded_docs/docs/RTDETR_detect/es.md new file mode 100644 index 000000000..f143e300d --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/es.md @@ -0,0 +1,19 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/es.md) + +El nodo RT-DETR Detect realiza detección de objetos en imágenes de entrada utilizando un modelo RT-DETR. Identifica objetos, dibuja cuadros delimitadores a su alrededor y los etiqueta de acuerdo con las clases del conjunto de datos COCO. Puede filtrar los resultados por puntuación de confianza, clase de objeto y limitar el número total de detecciones. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Sí | N/A | El modelo RT-DETR utilizado para la detección de objetos. | +| `image` | IMAGE | Sí | N/A | La(s) imagen(es) de entrada en la(s) que detectar objetos. El nodo procesa imágenes en lotes de hasta 32. | +| `threshold` | FLOAT | No | N/A | La puntuación de confianza mínima que debe tener una detección para ser incluida en los resultados (por defecto: 0.5). | +| `class_name` | COMBO | No | `"all"`
`"person"`
`"bicycle"`
`"car"`
`"motorcycle"`
`"airplane"`
`"bus"`
`"train"`
`"truck"`
`"boat"`
`"traffic light"`
`"fire hydrant"`
`"stop sign"`
`"parking meter"`
`"bench"`
`"bird"`
`"cat"`
`"dog"`
`"horse"`
`"sheep"`
`"cow"`
`"elephant"`
`"bear"`
`"zebra"`
`"giraffe"`
`"backpack"`
`"umbrella"`
`"handbag"`
`"tie"`
`"suitcase"`
`"frisbee"`
`"skis"`
`"snowboard"`
`"sports ball"`
`"kite"`
`"baseball bat"`
`"baseball glove"`
`"skateboard"`
`"surfboard"`
`"tennis racket"`
`"bottle"`
`"wine glass"`
`"cup"`
`"fork"`
`"knife"`
`"spoon"`
`"bowl"`
`"banana"`
`"apple"`
`"sandwich"`
`"orange"`
`"broccoli"`
`"carrot"`
`"hot dog"`
`"pizza"`
`"donut"`
`"cake"`
`"chair"`
`"couch"`
`"potted plant"`
`"bed"`
`"dining table"`
`"toilet"`
`"tv"`
`"laptop"`
`"mouse"`
`"remote"`
`"keyboard"`
`"cell phone"`
`"microwave"`
`"oven"`
`"toaster"`
`"sink"`
`"refrigerator"`
`"book"`
`"clock"`
`"vase"`
`"scissors"`
`"teddy bear"`
`"hair drier"`
`"toothbrush"` | Filtrar detecciones por clase. Establecer en 'all' para desactivar el filtrado (por defecto: "all"). | +| `max_detections` | INT | No | N/A | Número máximo de detecciones a devolver por imagen. En orden descendente de puntuación de confianza (por defecto: 100). | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | Una lista de cuadros delimitadores para cada imagen de entrada. Cada cuadro contiene coordenadas (x, y, ancho, alto), una etiqueta de clase y una puntuación de confianza. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/fr.md b/comfyui_embedded_docs/docs/RTDETR_detect/fr.md new file mode 100644 index 000000000..639d66dd7 --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/fr.md @@ -0,0 +1,19 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/fr.md) + +Le nœud RT-DETR Detect effectue une détection d'objets sur les images d'entrée en utilisant un modèle RT-DETR. Il identifie les objets, dessine des boîtes englobantes autour d'eux et les étiquette selon les classes du jeu de données COCO. Vous pouvez filtrer les résultats par score de confiance, par classe d'objet et limiter le nombre total de détections. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Oui | N/A | Le modèle RT-DETR utilisé pour la détection d'objets. | +| `image` | IMAGE | Oui | N/A | L'image ou les images d'entrée dans lesquelles détecter les objets. Le nœud traite les images par lots de jusqu'à 32. | +| `threshold` | FLOAT | Non | N/A | Le score de confiance minimum qu'une détection doit avoir pour être incluse dans les résultats (par défaut : 0.5). | +| `class_name` | COMBO | Non | `"all"`
`"person"`
`"bicycle"`
`"car"`
`"motorcycle"`
`"airplane"`
`"bus"`
`"train"`
`"truck"`
`"boat"`
`"traffic light"`
`"fire hydrant"`
`"stop sign"`
`"parking meter"`
`"bench"`
`"bird"`
`"cat"`
`"dog"`
`"horse"`
`"sheep"`
`"cow"`
`"elephant"`
`"bear"`
`"zebra"`
`"giraffe"`
`"backpack"`
`"umbrella"`
`"handbag"`
`"tie"`
`"suitcase"`
`"frisbee"`
`"skis"`
`"snowboard"`
`"sports ball"`
`"kite"`
`"baseball bat"`
`"baseball glove"`
`"skateboard"`
`"surfboard"`
`"tennis racket"`
`"bottle"`
`"wine glass"`
`"cup"`
`"fork"`
`"knife"`
`"spoon"`
`"bowl"`
`"banana"`
`"apple"`
`"sandwich"`
`"orange"`
`"broccoli"`
`"carrot"`
`"hot dog"`
`"pizza"`
`"donut"`
`"cake"`
`"chair"`
`"couch"`
`"potted plant"`
`"bed"`
`"dining table"`
`"toilet"`
`"tv"`
`"laptop"`
`"mouse"`
`"remote"`
`"keyboard"`
`"cell phone"`
`"microwave"`
`"oven"`
`"toaster"`
`"sink"`
`"refrigerator"`
`"book"`
`"clock"`
`"vase"`
`"scissors"`
`"teddy bear"`
`"hair drier"`
`"toothbrush"` | Filtre les détections par classe. Réglez sur 'all' pour désactiver le filtrage (par défaut : "all"). | +| `max_detections` | INT | Non | N/A | Nombre maximum de détections à retourner par image. Par ordre décroissant de score de confiance (par défaut : 100). | + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | Une liste de boîtes englobantes pour chaque image d'entrée. Chaque boîte contient des coordonnées (x, y, largeur, hauteur), un libellé de classe et un score de confiance. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/ja.md b/comfyui_embedded_docs/docs/RTDETR_detect/ja.md new file mode 100644 index 000000000..94b59c5a5 --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/ja.md @@ -0,0 +1,19 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/ja.md) + +RT-DETR検出ノードは、RT-DETRモデルを使用して入力画像に対して物体検出を実行します。物体を識別し、その周囲にバウンディングボックスを描画し、COCOデータセットのクラスに従ってラベルを付けます。信頼度スコア、物体クラスによる結果のフィルタリングや、検出数の上限設定が可能です。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | はい | N/A | 物体検出に使用するRT-DETRモデル。 | +| `image` | IMAGE | はい | N/A | 物体を検出する入力画像。ノードは最大32枚の画像をバッチ処理します。 | +| `threshold` | FLOAT | いいえ | N/A | 結果に含めるために必要な最小信頼度スコア(デフォルト: 0.5)。 | +| `class_name` | COMBO | いいえ | `"all"`
`"person"`
`"bicycle"`
`"car"`
`"motorcycle"`
`"airplane"`
`"bus"`
`"train"`
`"truck"`
`"boat"`
`"traffic light"`
`"fire hydrant"`
`"stop sign"`
`"parking meter"`
`"bench"`
`"bird"`
`"cat"`
`"dog"`
`"horse"`
`"sheep"`
`"cow"`
`"elephant"`
`"bear"`
`"zebra"`
`"giraffe"`
`"backpack"`
`"umbrella"`
`"handbag"`
`"tie"`
`"suitcase"`
`"frisbee"`
`"skis"`
`"snowboard"`
`"sports ball"`
`"kite"`
`"baseball bat"`
`"baseball glove"`
`"skateboard"`
`"surfboard"`
`"tennis racket"`
`"bottle"`
`"wine glass"`
`"cup"`
`"fork"`
`"knife"`
`"spoon"`
`"bowl"`
`"banana"`
`"apple"`
`"sandwich"`
`"orange"`
`"broccoli"`
`"carrot"`
`"hot dog"`
`"pizza"`
`"donut"`
`"cake"`
`"chair"`
`"couch"`
`"potted plant"`
`"bed"`
`"dining table"`
`"toilet"`
`"tv"`
`"laptop"`
`"mouse"`
`"remote"`
`"keyboard"`
`"cell phone"`
`"microwave"`
`"oven"`
`"toaster"`
`"sink"`
`"refrigerator"`
`"book"`
`"clock"`
`"vase"`
`"scissors"`
`"teddy bear"`
`"hair drier"`
`"toothbrush"` | クラスで検出結果をフィルタリングします。'all'に設定するとフィルタリングが無効になります(デフォルト: "all")。 | +| `max_detections` | INT | いいえ | N/A | 画像あたりの最大検出数。信頼度スコアの降順で返されます(デフォルト: 100)。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | 各入力画像に対するバウンディングボックスのリスト。各ボックスには座標(x, y, width, height)、クラスラベル、信頼度スコアが含まれます。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/ko.md b/comfyui_embedded_docs/docs/RTDETR_detect/ko.md new file mode 100644 index 000000000..961daac66 --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/ko.md @@ -0,0 +1,19 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/ko.md) + +RT-DETR 탐지 노드는 RT-DETR 모델을 사용하여 입력 이미지에서 객체 탐지를 수행합니다. 객체를 식별하고, 주변에 경계 상자를 그리며, COCO 데이터셋 클래스에 따라 레이블을 지정합니다. 신뢰도 점수, 객체 클래스별로 결과를 필터링하고, 탐지 총 개수를 제한할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 예 | 해당 없음 | 객체 탐지에 사용되는 RT-DETR 모델입니다. | +| `image` | IMAGE | 예 | 해당 없음 | 객체를 탐지할 입력 이미지입니다. 노드는 최대 32개 이미지 배치 단위로 처리합니다. | +| `threshold` | FLOAT | 아니요 | 해당 없음 | 결과에 포함되기 위해 탐지가 가져야 하는 최소 신뢰도 점수입니다(기본값: 0.5). | +| `class_name` | COMBO | 아니요 | `"all"`
`"person"`
`"bicycle"`
`"car"`
`"motorcycle"`
`"airplane"`
`"bus"`
`"train"`
`"truck"`
`"boat"`
`"traffic light"`
`"fire hydrant"`
`"stop sign"`
`"parking meter"`
`"bench"`
`"bird"`
`"cat"`
`"dog"`
`"horse"`
`"sheep"`
`"cow"`
`"elephant"`
`"bear"`
`"zebra"`
`"giraffe"`
`"backpack"`
`"umbrella"`
`"handbag"`
`"tie"`
`"suitcase"`
`"frisbee"`
`"skis"`
`"snowboard"`
`"sports ball"`
`"kite"`
`"baseball bat"`
`"baseball glove"`
`"skateboard"`
`"surfboard"`
`"tennis racket"`
`"bottle"`
`"wine glass"`
`"cup"`
`"fork"`
`"knife"`
`"spoon"`
`"bowl"`
`"banana"`
`"apple"`
`"sandwich"`
`"orange"`
`"broccoli"`
`"carrot"`
`"hot dog"`
`"pizza"`
`"donut"`
`"cake"`
`"chair"`
`"couch"`
`"potted plant"`
`"bed"`
`"dining table"`
`"toilet"`
`"tv"`
`"laptop"`
`"mouse"`
`"remote"`
`"keyboard"`
`"cell phone"`
`"microwave"`
`"oven"`
`"toaster"`
`"sink"`
`"refrigerator"`
`"book"`
`"clock"`
`"vase"`
`"scissors"`
`"teddy bear"`
`"hair drier"`
`"toothbrush"` | 클래스별로 탐지를 필터링합니다. 'all'로 설정하면 필터링이 비활성화됩니다(기본값: "all"). | +| `max_detections` | INT | 아니요 | 해당 없음 | 이미지당 반환할 최대 탐지 개수입니다. 신뢰도 점수가 높은 순서대로 반환됩니다(기본값: 100). | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | 각 입력 이미지에 대한 경계 상자 목록입니다. 각 상자에는 좌표(x, y, 너비, 높이), 클래스 레이블 및 신뢰도 점수가 포함됩니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/pt-BR.md b/comfyui_embedded_docs/docs/RTDETR_detect/pt-BR.md new file mode 100644 index 000000000..6c6eff07f --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/pt-BR.md @@ -0,0 +1,19 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/pt-BR.md) + +O nó RT-DETR Detect realiza detecção de objetos em imagens de entrada usando um modelo RT-DETR. Ele identifica objetos, desenha caixas delimitadoras ao redor deles e os rotula de acordo com as classes do conjunto de dados COCO. Você pode filtrar os resultados por pontuação de confiança, classe do objeto e limitar o número total de detecções. + +## Entradas + +| Parâmetro | Tipo de Dados | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `model` | MODEL | Sim | N/A | O modelo RT-DETR usado para detecção de objetos. | +| `image` | IMAGE | Sim | N/A | A(s) imagem(ns) de entrada para detectar objetos. O nó processa imagens em lotes de até 32. | +| `threshold` | FLOAT | Não | N/A | A pontuação mínima de confiança que uma detecção deve ter para ser incluída nos resultados (padrão: 0,5). | +| `class_name` | COMBO | Não | `"all"`
`"person"`
`"bicycle"`
`"car"`
`"motorcycle"`
`"airplane"`
`"bus"`
`"train"`
`"truck"`
`"boat"`
`"traffic light"`
`"fire hydrant"`
`"stop sign"`
`"parking meter"`
`"bench"`
`"bird"`
`"cat"`
`"dog"`
`"horse"`
`"sheep"`
`"cow"`
`"elephant"`
`"bear"`
`"zebra"`
`"giraffe"`
`"backpack"`
`"umbrella"`
`"handbag"`
`"tie"`
`"suitcase"`
`"frisbee"`
`"skis"`
`"snowboard"`
`"sports ball"`
`"kite"`
`"baseball bat"`
`"baseball glove"`
`"skateboard"`
`"surfboard"`
`"tennis racket"`
`"bottle"`
`"wine glass"`
`"cup"`
`"fork"`
`"knife"`
`"spoon"`
`"bowl"`
`"banana"`
`"apple"`
`"sandwich"`
`"orange"`
`"broccoli"`
`"carrot"`
`"hot dog"`
`"pizza"`
`"donut"`
`"cake"`
`"chair"`
`"couch"`
`"potted plant"`
`"bed"`
`"dining table"`
`"toilet"`
`"tv"`
`"laptop"`
`"mouse"`
`"remote"`
`"keyboard"`
`"cell phone"`
`"microwave"`
`"oven"`
`"toaster"`
`"sink"`
`"refrigerator"`
`"book"`
`"clock"`
`"vase"`
`"scissors"`
`"teddy bear"`
`"hair drier"`
`"toothbrush"` | Filtra detecções por classe. Defina como 'all' para desabilitar a filtragem (padrão: "all"). | +| `max_detections` | INT | Não | N/A | Número máximo de detecções a retornar por imagem. Em ordem decrescente de pontuação de confiança (padrão: 100). | + +## Saídas + +| Nome da Saída | Tipo de Dados | Descrição | +|---------------|---------------|-----------| +| `bboxes` | BOUNDINGBOX | Uma lista de caixas delimitadoras para cada imagem de entrada. Cada caixa contém coordenadas (x, y, largura, altura), um rótulo de classe e uma pontuação de confiança. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/ru.md b/comfyui_embedded_docs/docs/RTDETR_detect/ru.md new file mode 100644 index 000000000..59df42275 --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/ru.md @@ -0,0 +1,21 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/ru.md) + +Вот перевод документации на русский язык: + +Узел RT-DETR Detect выполняет обнаружение объектов на входных изображениях с использованием модели RT-DETR. Он идентифицирует объекты, рисует вокруг них ограничивающие рамки и маркирует их в соответствии с классами набора данных COCO. Вы можете фильтровать результаты по порогу уверенности, классу объекта и ограничивать общее количество обнаружений. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Да | Н/Д | Модель RT-DETR, используемая для обнаружения объектов. | +| `image` | IMAGE | Да | Н/Д | Входное изображение(я) для обнаружения объектов. Узел обрабатывает изображения пакетами до 32 штук. | +| `threshold` | FLOAT | Нет | Н/Д | Минимальный порог уверенности, который должно иметь обнаружение, чтобы быть включённым в результаты (по умолчанию: 0.5). | +| `class_name` | COMBO | Нет | `"all"`
`"person"`
`"bicycle"`
`"car"`
`"motorcycle"`
`"airplane"`
`"bus"`
`"train"`
`"truck"`
`"boat"`
`"traffic light"`
`"fire hydrant"`
`"stop sign"`
`"parking meter"`
`"bench"`
`"bird"`
`"cat"`
`"dog"`
`"horse"`
`"sheep"`
`"cow"`
`"elephant"`
`"bear"`
`"zebra"`
`"giraffe"`
`"backpack"`
`"umbrella"`
`"handbag"`
`"tie"`
`"suitcase"`
`"frisbee"`
`"skis"`
`"snowboard"`
`"sports ball"`
`"kite"`
`"baseball bat"`
`"baseball glove"`
`"skateboard"`
`"surfboard"`
`"tennis racket"`
`"bottle"`
`"wine glass"`
`"cup"`
`"fork"`
`"knife"`
`"spoon"`
`"bowl"`
`"banana"`
`"apple"`
`"sandwich"`
`"orange"`
`"broccoli"`
`"carrot"`
`"hot dog"`
`"pizza"`
`"donut"`
`"cake"`
`"chair"`
`"couch"`
`"potted plant"`
`"bed"`
`"dining table"`
`"toilet"`
`"tv"`
`"laptop"`
`"mouse"`
`"remote"`
`"keyboard"`
`"cell phone"`
`"microwave"`
`"oven"`
`"toaster"`
`"sink"`
`"refrigerator"`
`"book"`
`"clock"`
`"vase"`
`"scissors"`
`"teddy bear"`
`"hair drier"`
`"toothbrush"` | Фильтрация обнаружений по классу. Установите значение 'all', чтобы отключить фильтрацию (по умолчанию: "all"). | +| `max_detections` | INT | Нет | Н/Д | Максимальное количество обнаружений, возвращаемых для каждого изображения. В порядке убывания порога уверенности (по умолчанию: 100). | + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | Список ограничивающих рамок для каждого входного изображения. Каждая рамка содержит координаты (x, y, ширина, высота), метку класса и порог уверенности. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/tr.md b/comfyui_embedded_docs/docs/RTDETR_detect/tr.md new file mode 100644 index 000000000..7377cee05 --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/tr.md @@ -0,0 +1,19 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/tr.md) + +RT-DETR Algılama düğümü, giriş görüntüleri üzerinde bir RT-DETR modeli kullanarak nesne algılama gerçekleştirir. Nesneleri tanımlar, etraflarına sınırlayıcı kutular çizer ve bunları COCO veri kümesi sınıflarına göre etiketler. Sonuçları güven puanına, nesne sınıfına göre filtreleyebilir ve toplam algılama sayısını sınırlayabilirsiniz. + +## Girişler + +| Parametre | Veri Türü | Gerekli | Aralık | Açıklama | +|-----------|-----------|---------|--------|----------| +| `model` | MODEL | Evet | Yok | Nesne algılama için kullanılan RT-DETR modeli. | +| `image` | IMAGE | Evet | Yok | İçinde nesne algılanacak giriş görüntüsü(leri). Düğüm, görüntüleri en fazla 32'lik gruplar halinde işler. | +| `threshold` | FLOAT | Hayır | Yok | Bir algılamanın sonuçlara dahil edilmesi için sahip olması gereken minimum güven puanı (varsayılan: 0.5). | +| `class_name` | COMBO | Hayır | `"all"`
`"person"`
`"bicycle"`
`"car"`
`"motorcycle"`
`"airplane"`
`"bus"`
`"train"`
`"truck"`
`"boat"`
`"traffic light"`
`"fire hydrant"`
`"stop sign"`
`"parking meter"`
`"bench"`
`"bird"`
`"cat"`
`"dog"`
`"horse"`
`"sheep"`
`"cow"`
`"elephant"`
`"bear"`
`"zebra"`
`"giraffe"`
`"backpack"`
`"umbrella"`
`"handbag"`
`"tie"`
`"suitcase"`
`"frisbee"`
`"skis"`
`"snowboard"`
`"sports ball"`
`"kite"`
`"baseball bat"`
`"baseball glove"`
`"skateboard"`
`"surfboard"`
`"tennis racket"`
`"bottle"`
`"wine glass"`
`"cup"`
`"fork"`
`"knife"`
`"spoon"`
`"bowl"`
`"banana"`
`"apple"`
`"sandwich"`
`"orange"`
`"broccoli"`
`"carrot"`
`"hot dog"`
`"pizza"`
`"donut"`
`"cake"`
`"chair"`
`"couch"`
`"potted plant"`
`"bed"`
`"dining table"`
`"toilet"`
`"tv"`
`"laptop"`
`"mouse"`
`"remote"`
`"keyboard"`
`"cell phone"`
`"microwave"`
`"oven"`
`"toaster"`
`"sink"`
`"refrigerator"`
`"book"`
`"clock"`
`"vase"`
`"scissors"`
`"teddy bear"`
`"hair drier"`
`"toothbrush"` | Algılamaları sınıfa göre filtreleyin. Filtrelemeyi devre dışı bırakmak için 'all' olarak ayarlayın (varsayılan: "all"). | +| `max_detections` | INT | Hayır | Yok | Görüntü başına döndürülecek maksimum algılama sayısı. Azalan güven puanı sırasına göre (varsayılan: 100). | + +## Çıkışlar + +| Çıkış Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `bboxes` | BOUNDINGBOX | Her bir giriş görüntüsü için bir sınırlayıcı kutu listesi. Her kutu, koordinatlar (x, y, genişlik, yükseklik), bir sınıf etiketi ve bir güven puanı içerir. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/zh-TW.md b/comfyui_embedded_docs/docs/RTDETR_detect/zh-TW.md new file mode 100644 index 000000000..d7fd4832e --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/zh-TW.md @@ -0,0 +1,19 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/zh-TW.md) + +RT-DETR Detect 節點使用 RT-DETR 模型對輸入圖像進行物件偵測。它能識別物件、繪製邊界框,並根據 COCO 資料集的類別進行標註。您可以透過置信度分數、物件類別來篩選結果,並限制偵測到的總數。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 數值範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | N/A | 用於物件偵測的 RT-DETR 模型。 | +| `image` | IMAGE | 是 | N/A | 要進行物件偵測的輸入圖像。此節點最多以 32 張圖像為一批進行處理。 | +| `threshold` | FLOAT | 否 | N/A | 偵測結果必須達到的最低置信度分數才能被納入結果中(預設值:0.5)。 | +| `class_name` | COMBO | 否 | `"all"`
`"person"`
`"bicycle"`
`"car"`
`"motorcycle"`
`"airplane"`
`"bus"`
`"train"`
`"truck"`
`"boat"`
`"traffic light"`
`"fire hydrant"`
`"stop sign"`
`"parking meter"`
`"bench"`
`"bird"`
`"cat"`
`"dog"`
`"horse"`
`"sheep"`
`"cow"`
`"elephant"`
`"bear"`
`"zebra"`
`"giraffe"`
`"backpack"`
`"umbrella"`
`"handbag"`
`"tie"`
`"suitcase"`
`"frisbee"`
`"skis"`
`"snowboard"`
`"sports ball"`
`"kite"`
`"baseball bat"`
`"baseball glove"`
`"skateboard"`
`"surfboard"`
`"tennis racket"`
`"bottle"`
`"wine glass"`
`"cup"`
`"fork"`
`"knife"`
`"spoon"`
`"bowl"`
`"banana"`
`"apple"`
`"sandwich"`
`"orange"`
`"broccoli"`
`"carrot"`
`"hot dog"`
`"pizza"`
`"donut"`
`"cake"`
`"chair"`
`"couch"`
`"potted plant"`
`"bed"`
`"dining table"`
`"toilet"`
`"tv"`
`"laptop"`
`"mouse"`
`"remote"`
`"keyboard"`
`"cell phone"`
`"microwave"`
`"oven"`
`"toaster"`
`"sink"`
`"refrigerator"`
`"book"`
`"clock"`
`"vase"`
`"scissors"`
`"teddy bear"`
`"hair drier"`
`"toothbrush"` | 按類別篩選偵測結果。設定為 'all' 以停用篩選(預設值:"all")。 | +| `max_detections` | INT | 否 | N/A | 每張圖像返回的最大偵測數量。按置信度分數降序排列(預設值:100)。 | + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | 每個輸入圖像的邊界框列表。每個框包含座標 (x, y, width, height)、類別標籤和置信度分數。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/RTDETR_detect/zh.md b/comfyui_embedded_docs/docs/RTDETR_detect/zh.md new file mode 100644 index 000000000..e6ddb4e84 --- /dev/null +++ b/comfyui_embedded_docs/docs/RTDETR_detect/zh.md @@ -0,0 +1,19 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/RTDETR_detect/zh.md) + +RT-DETR 检测节点使用 RT-DETR 模型对输入图像执行目标检测。它会识别物体、绘制边界框,并根据 COCO 数据集类别进行标注。您可以通过置信度分数、物体类别筛选结果,并限制检测总数。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | N/A | 用于目标检测的 RT-DETR 模型。 | +| `image` | IMAGE | 是 | N/A | 用于检测物体的输入图像。该节点以最多 32 张图像为一批进行处理。 | +| `threshold` | FLOAT | 否 | N/A | 检测结果必须达到的最低置信度分数才能被包含在结果中(默认值:0.5)。 | +| `class_name` | COMBO | 否 | `"all"`
`"person"`
`"bicycle"`
`"car"`
`"motorcycle"`
`"airplane"`
`"bus"`
`"train"`
`"truck"`
`"boat"`
`"traffic light"`
`"fire hydrant"`
`"stop sign"`
`"parking meter"`
`"bench"`
`"bird"`
`"cat"`
`"dog"`
`"horse"`
`"sheep"`
`"cow"`
`"elephant"`
`"bear"`
`"zebra"`
`"giraffe"`
`"backpack"`
`"umbrella"`
`"handbag"`
`"tie"`
`"suitcase"`
`"frisbee"`
`"skis"`
`"snowboard"`
`"sports ball"`
`"kite"`
`"baseball bat"`
`"baseball glove"`
`"skateboard"`
`"surfboard"`
`"tennis racket"`
`"bottle"`
`"wine glass"`
`"cup"`
`"fork"`
`"knife"`
`"spoon"`
`"bowl"`
`"banana"`
`"apple"`
`"sandwich"`
`"orange"`
`"broccoli"`
`"carrot"`
`"hot dog"`
`"pizza"`
`"donut"`
`"cake"`
`"chair"`
`"couch"`
`"potted plant"`
`"bed"`
`"dining table"`
`"toilet"`
`"tv"`
`"laptop"`
`"mouse"`
`"remote"`
`"keyboard"`
`"cell phone"`
`"microwave"`
`"oven"`
`"toaster"`
`"sink"`
`"refrigerator"`
`"book"`
`"clock"`
`"vase"`
`"scissors"`
`"teddy bear"`
`"hair drier"`
`"toothbrush"` | 按类别筛选检测结果。设置为 'all' 以禁用筛选(默认值:"all")。 | +| `max_detections` | INT | 否 | N/A | 每张图像返回的最大检测数量。按置信度分数降序排列(默认值:100)。 | + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | 每个输入图像的边界框列表。每个框包含坐标 (x, y, width, height)、类别标签和置信度分数。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/ar.md b/comfyui_embedded_docs/docs/ResolutionSelector/ar.md new file mode 100644 index 000000000..ba2e99f54 --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/ar.md @@ -0,0 +1,19 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/ar.md) + +# ترجمة وثيقة عقدة محدد الدقة (Resolution Selector) + +تقوم عقدة محدد الدقة بحساب عرض وارتفاع الصورة بالبكسل بناءً على نسبة أبعاد مختارة وإجمالي دقة مستهدف بالميغابكسل. وهي مفيدة لتوليد أبعاد متناسقة للعقد الأخرى، مثل عقدة الصورة الكامنة الفارغة. يتم دائمًا تقريب أبعاد المخرجات إلى أقرب مضاعف للرقم 8. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|---------------|--------|---------|-------------| +| `aspect_ratio` | COMBO | نعم | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | نسبة الأبعاد لأبعاد المخرجات (الافتراضي: `"SQUARE"`). | +| `megapixels` | FLOAT | نعم | 0.1 - 16.0 | إجمالي الميغابكسل المستهدف. 1.0 ميغابكسل ≈ 1024×1024 لنسبة أبعاد مربعة (الافتراضي: 1.0). | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|---------------|-------------| +| `width` | INT | العرض المحسوب بالبكسل، وهو مضاعف للرقم 8. | +| `height` | INT | الارتفاع المحسوب بالبكسل، وهو مضاعف للرقم 8. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/en.md b/comfyui_embedded_docs/docs/ResolutionSelector/en.md new file mode 100644 index 000000000..05e7a8cd8 --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/en.md @@ -0,0 +1,17 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/en.md) + +The Resolution Selector node calculates the pixel width and height for an image based on a chosen aspect ratio and a target total resolution in megapixels. It is useful for generating consistent dimensions for other nodes, such as the Empty Latent Image node. The output dimensions are always rounded to the nearest multiple of 8. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `aspect_ratio` | COMBO | Yes | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | The aspect ratio for the output dimensions (default: `"SQUARE"`). | +| `megapixels` | FLOAT | Yes | 0.1 - 16.0 | Target total megapixels. 1.0 MP ≈ 1024×1024 for a square aspect ratio (default: 1.0). | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `width` | INT | The calculated width in pixels, which is a multiple of 8. | +| `height` | INT | The calculated height in pixels, which is a multiple of 8. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/es.md b/comfyui_embedded_docs/docs/ResolutionSelector/es.md new file mode 100644 index 000000000..7e58543bb --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/es.md @@ -0,0 +1,17 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/es.md) + +El nodo Selector de Resolución calcula el ancho y alto en píxeles de una imagen basándose en una relación de aspecto elegida y una resolución total objetivo en megapíxeles. Es útil para generar dimensiones consistentes para otros nodos, como el nodo Imagen Latente Vacía. Las dimensiones de salida siempre se redondean al múltiplo más cercano de 8. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `aspect_ratio` | COMBO | Sí | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | La relación de aspecto para las dimensiones de salida (por defecto: `"SQUARE"`). | +| `megapixels` | FLOAT | Sí | 0.1 - 16.0 | Megapíxeles totales objetivo. 1.0 MP ≈ 1024×1024 para una relación de aspecto cuadrada (por defecto: 1.0). | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `width` | INT | El ancho calculado en píxeles, que es un múltiplo de 8. | +| `height` | INT | El alto calculado en píxeles, que es un múltiplo de 8. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/fr.md b/comfyui_embedded_docs/docs/ResolutionSelector/fr.md new file mode 100644 index 000000000..911cc1d28 --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/fr.md @@ -0,0 +1,17 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/fr.md) + +Le nœud Resolution Selector calcule la largeur et la hauteur en pixels d'une image en fonction d'un rapport d'aspect choisi et d'une résolution totale cible en mégapixels. Il est utile pour générer des dimensions cohérentes pour d'autres nœuds, comme le nœud Empty Latent Image. Les dimensions de sortie sont toujours arrondies au multiple de 8 le plus proche. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `aspect_ratio` | COMBO | Oui | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | Le rapport d'aspect pour les dimensions de sortie (par défaut : `"SQUARE"`). | +| `megapixels` | FLOAT | Oui | 0.1 - 16.0 | Résolution totale cible en mégapixels. 1,0 MP ≈ 1024×1024 pour un rapport d'aspect carré (par défaut : 1.0). | + +## Sorties + +| Nom de sortie | Type de données | Description | +|-------------|-----------|-------------| +| `width` | INT | La largeur calculée en pixels, qui est un multiple de 8. | +| `height` | INT | La hauteur calculée en pixels, qui est un multiple de 8. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/ja.md b/comfyui_embedded_docs/docs/ResolutionSelector/ja.md new file mode 100644 index 000000000..bd72d9889 --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/ja.md @@ -0,0 +1,19 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/ja.md) + +以下が翻訳結果です。 + +Resolution Selector ノードは、選択したアスペクト比と目標とする総メガピクセル数に基づいて、画像のピクセル幅と高さを計算します。これは、Empty Latent Image ノードなど、他のノードで一貫した寸法を生成するのに便利です。出力される寸法は、常に最も近い8の倍数に丸められます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `aspect_ratio` | COMBO | はい | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | 出力寸法のアスペクト比(デフォルト: `"SQUARE"`)。 | +| `megapixels` | FLOAT | はい | 0.1 - 16.0 | 目標とする総メガピクセル数。1.0 MP は正方形のアスペクト比で約 1024×1024 に相当します(デフォルト: 1.0)。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `width` | INT | 計算されたピクセル幅。8の倍数です。 | +| `height` | INT | 計算されたピクセル高さ。8の倍数です。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/ko.md b/comfyui_embedded_docs/docs/ResolutionSelector/ko.md new file mode 100644 index 000000000..16e790882 --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/ko.md @@ -0,0 +1,17 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/ko.md) + +해상도 선택기 노드는 선택한 종횡비와 목표 총 메가픽셀 수를 기준으로 이미지의 픽셀 너비와 높이를 계산합니다. 빈 잠재 이미지 노드와 같은 다른 노드에 일관된 크기를 생성하는 데 유용합니다. 출력 크기는 항상 가장 가까운 8의 배수로 반올림됩니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `aspect_ratio` | COMBO | 예 | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | 출력 크기의 종횡비입니다 (기본값: `"SQUARE"`). | +| `megapixels` | FLOAT | 예 | 0.1 - 16.0 | 목표 총 메가픽셀 수입니다. 정사각형 종횡비 기준 1.0 MP ≈ 1024×1024입니다 (기본값: 1.0). | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `width` | INT | 8의 배수로 계산된 픽셀 단위 너비입니다. | +| `height` | INT | 8의 배수로 계산된 픽셀 단위 높이입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/pt-BR.md b/comfyui_embedded_docs/docs/ResolutionSelector/pt-BR.md new file mode 100644 index 000000000..ad601b5c4 --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/pt-BR.md @@ -0,0 +1,17 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/pt-BR.md) + +O nó Seletor de Resolução calcula a largura e altura em pixels de uma imagem com base em uma proporção de aspecto escolhida e uma resolução total alvo em megapixels. Ele é útil para gerar dimensões consistentes para outros nós, como o nó Imagem Latente Vazia. As dimensões de saída são sempre arredondadas para o múltiplo de 8 mais próximo. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `aspect_ratio` | COMBO | Sim | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | A proporção de aspecto para as dimensões de saída (padrão: `"SQUARE"`). | +| `megapixels` | FLOAT | Sim | 0.1 - 16.0 | Total de megapixels alvo. 1,0 MP ≈ 1024×1024 para uma proporção de aspecto quadrada (padrão: 1,0). | + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `width` | INT | A largura calculada em pixels, que é um múltiplo de 8. | +| `height` | INT | A altura calculada em pixels, que é um múltiplo de 8. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/ru.md b/comfyui_embedded_docs/docs/ResolutionSelector/ru.md new file mode 100644 index 000000000..7f54e4cfc --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/ru.md @@ -0,0 +1,17 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/ru.md) + +Узел Resolution Selector вычисляет ширину и высоту изображения в пикселях на основе выбранного соотношения сторон и целевого общего разрешения в мегапикселях. Он полезен для создания согласованных размеров для других узлов, таких как Empty Latent Image. Выходные размеры всегда округляются до ближайшего числа, кратного 8. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `aspect_ratio` | COMBO | Да | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | Соотношение сторон для выходных размеров (по умолчанию: `"SQUARE"`). | +| `megapixels` | FLOAT | Да | 0.1 - 16.0 | Целевое общее количество мегапикселей. 1.0 МП ≈ 1024×1024 для квадратного соотношения сторон (по умолчанию: 1.0). | + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `width` | INT | Вычисленная ширина в пикселях, кратная 8. | +| `height` | INT | Вычисленная высота в пикселях, кратная 8. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/tr.md b/comfyui_embedded_docs/docs/ResolutionSelector/tr.md new file mode 100644 index 000000000..2137275b9 --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/tr.md @@ -0,0 +1,19 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/tr.md) + +# Çözünürlük Seçici + +Çözünürlük Seçici düğümü, seçilen bir en-boy oranına ve megapiksel cinsinden hedef toplam çözünürlüğe göre bir görüntünün piksel genişliğini ve yüksekliğini hesaplar. Boş Gizli Görüntü düğümü gibi diğer düğümler için tutarlı boyutlar oluşturmada kullanışlıdır. Çıktı boyutları her zaman 8'in en yakın katına yuvarlanır. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|--------|----------| +| `aspect_ratio` | COMBO | Evet | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | Çıktı boyutları için en-boy oranı (varsayılan: `"SQUARE"`). | +| `megapixels` | FLOAT | Evet | 0.1 - 16.0 | Hedef toplam megapiksel değeri. Kare en-boy oranı için 1,0 MP ≈ 1024×1024 (varsayılan: 1,0). | + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `width` | INT | Piksel cinsinden hesaplanan genişlik, 8'in katıdır. | +| `height` | INT | Piksel cinsinden hesaplanan yükseklik, 8'in katıdır. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/zh-TW.md b/comfyui_embedded_docs/docs/ResolutionSelector/zh-TW.md new file mode 100644 index 000000000..fdf025771 --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/zh-TW.md @@ -0,0 +1,17 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/zh-TW.md) + +Resolution Selector 節點會根據選擇的長寬比和以百萬像素為單位的目標總解析度,計算圖像的像素寬度和高度。它對於為其他節點(例如 Empty Latent Image 節點)生成一致的尺寸非常有用。輸出的尺寸總是會四捨五入到最接近的 8 的倍數。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `aspect_ratio` | COMBO | 是 | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | 輸出尺寸的長寬比(預設值:`"SQUARE"`)。 | +| `megapixels` | FLOAT | 是 | 0.1 - 16.0 | 目標總百萬像素數。對於正方形長寬比,1.0 MP 約等於 1024×1024(預設值:1.0)。 | + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `width` | INT | 計算出的像素寬度,為 8 的倍數。 | +| `height` | INT | 計算出的像素高度,為 8 的倍數。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ResolutionSelector/zh.md b/comfyui_embedded_docs/docs/ResolutionSelector/zh.md new file mode 100644 index 000000000..b2da34ed1 --- /dev/null +++ b/comfyui_embedded_docs/docs/ResolutionSelector/zh.md @@ -0,0 +1,17 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ResolutionSelector/zh.md) + +分辨率选择器节点根据选定的宽高比和目标总分辨率(以百万像素为单位)计算图像的像素宽度和高度。该节点可用于为其他节点(如空潜像节点)生成一致的尺寸。输出尺寸始终四舍五入到最接近的8的倍数。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `aspect_ratio` | COMBO | 是 | `"SQUARE"`
`"PORTRAIT_2_3"`
`"PORTRAIT_3_4"`
`"PORTRAIT_9_16"`
`"LANDSCAPE_3_2"`
`"LANDSCAPE_4_3"`
`"LANDSCAPE_16_9"` | 输出尺寸的宽高比(默认:`"SQUARE"`)。 | +| `megapixels` | FLOAT | 是 | 0.1 - 16.0 | 目标总百万像素数。对于正方形宽高比,1.0 MP ≈ 1024×1024(默认:1.0)。 | + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `width` | INT | 计算出的像素宽度,为8的倍数。 | +| `height` | INT | 计算出的像素高度,为8的倍数。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/ar.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/ar.md new file mode 100644 index 000000000..3ad06b5c9 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/ar.md @@ -0,0 +1,50 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/ar.md) + +أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية. + +## قواعد الترجمة + +1. **المحتوى الذي يجب عدم ترجمته:** + - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model` + - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ + - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات + - الكود، مسارات الملفات + +2. **المحتوى الذي يجب ترجمته:** + - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + - جميع النصوص الوصفية والتوضيحية + - أوصاف المعاملات + +3. **جودة الترجمة:** + - استخدام اللغة العربية الفصحى المعاصرة + - الحفاظ على نبرة احترافية ولكن سهلة الفهم + - ضمان الدقة التقنية + - استخدام المصطلحات التقنية العربية القياسية + +4. **التنسيق:** + - الحفاظ على جميع تنسيقات Markdown + - الحفاظ على بنية الجداول + - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا) + +الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة: + +تقوم عقدة "إنشاء الصورة من Reve" (Reve Image Create) بإنشاء صور من الأوصاف النصية باستخدام نموذج Reve AI. حيث ترسل مطالبة نصية إلى واجهة برمجة تطبيقات Reve وتُعيد الصورة المُنشأة. يمكنك التحكم في نسبة العرض إلى الارتفاع للصورة، وتطبيق تأثيرات معالجة لاحقة اختيارية مثل تحسين الدقة (Upscaling). + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | نعم | غير متاح | وصف نصي للصورة المطلوبة. الحد الأقصى 2560 حرفًا. | +| `model` | COMBO | نعم | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | إصدار النموذج ونسبة العرض إلى الارتفاع المستخدمة في التوليد. يحدد الخيار الأول النموذج، وتُعرّف الخيارات التالية نسبة العرض إلى الارتفاع للصورة. | +| `upscale` | COMBO | لا | `"disabled"`
`"enabled"` | يُفعّل أو يُعطّل خطوة المعالجة اللاحقة لتحسين الدقة. عند التفعيل، يجب أيضًا تحديد عامل تحسين الدقة. | +| `upscale_factor` | COMBO | لا | `2`
`3`
`4` | العامل الذي يتم من خلاله زيادة دقة الصورة. يكون هذا المعامل نشطًا فقط عندما تكون قيمة `upscale` مضبوطة على `"enabled"`. | +| `remove_background` | BOOLEAN | لا | غير متاح | عند التفعيل، يطبق خطوة معالجة لاحقة لإزالة الخلفية من الصورة المُنشأة. | +| `seed` | INT | لا | 0 إلى 2147483647 | قيمة بذرة تتحكم في ما إذا كانت العقدة ستعيد التشغيل. ملاحظة: النتائج غير حتمية بغض النظر عن قيمة البذرة. القيمة الافتراضية: 0. | + +**ملاحظة:** يعتمد المعامل `upscale_factor` على ضبط المعامل `upscale` على `"enabled"`. لا يضمن المعامل `seed` مخرجات حتمية. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `image` | IMAGE | الصورة التي تم إنشاؤها بواسطة نموذج Reve بناءً على المطالبة النصية المُدخلة. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/en.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/en.md new file mode 100644 index 000000000..fcd0e32fe --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/en.md @@ -0,0 +1,22 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/en.md) + +The Reve Image Create node generates images from text descriptions using the Reve AI model. It sends a text prompt to the Reve API and returns the generated image. You can control the image's aspect ratio and apply optional post-processing effects like upscaling. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Yes | N/A | Text description of the desired image. Maximum 2560 characters. | +| `model` | COMBO | Yes | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Model version and aspect ratio to use for generation. The first option selects the model, and the subsequent options define the image's aspect ratio. | +| `upscale` | COMBO | No | `"disabled"`
`"enabled"` | Enables or disables the upscaling post-processing step. When enabled, you must also select an upscale factor. | +| `upscale_factor` | COMBO | No | `2`
`3`
`4` | The factor by which to increase the image's resolution. This parameter is only active when `upscale` is set to `"enabled"`. | +| `remove_background` | BOOLEAN | No | N/A | When enabled, applies a background removal post-processing step to the generated image. | +| `seed` | INT | No | 0 to 2147483647 | A seed value that controls whether the node should re-run. Note: Results are non-deterministic regardless of the seed value. Default: 0. | + +**Note:** The `upscale_factor` parameter is dependent on the `upscale` parameter being set to `"enabled"`. The `seed` parameter does not guarantee deterministic outputs. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | The image generated by the Reve model based on the input prompt. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/es.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/es.md new file mode 100644 index 000000000..da22cad32 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/es.md @@ -0,0 +1,22 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/es.md) + +El nodo Reve Image Create genera imágenes a partir de descripciones de texto utilizando el modelo Reve AI. Envía un mensaje de texto a la API de Reve y devuelve la imagen generada. Puedes controlar la relación de aspecto de la imagen y aplicar efectos opcionales de posprocesamiento como el aumento de resolución. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Sí | N/A | Descripción de texto de la imagen deseada. Máximo 2560 caracteres. | +| `model` | COMBO | Sí | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Versión del modelo y relación de aspecto a utilizar para la generación. La primera opción selecciona el modelo, y las opciones posteriores definen la relación de aspecto de la imagen. | +| `upscale` | COMBO | No | `"disabled"`
`"enabled"` | Habilita o deshabilita el paso de posprocesamiento de aumento de resolución. Cuando está habilitado, también debes seleccionar un factor de aumento. | +| `upscale_factor` | COMBO | No | `2`
`3`
`4` | El factor por el cual se aumenta la resolución de la imagen. Este parámetro solo está activo cuando `upscale` está configurado en `"enabled"`. | +| `remove_background` | BOOLEAN | No | N/A | Cuando está habilitado, aplica un paso de posprocesamiento de eliminación de fondo a la imagen generada. | +| `seed` | INT | No | 0 a 2147483647 | Un valor de semilla que controla si el nodo debe volver a ejecutarse. Nota: Los resultados no son deterministas independientemente del valor de la semilla. Por defecto: 0. | + +**Nota:** El parámetro `upscale_factor` depende de que el parámetro `upscale` esté configurado en `"enabled"`. El parámetro `seed` no garantiza salidas deterministas. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `image` | IMAGE | La imagen generada por el modelo Reve basada en el mensaje de entrada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/fr.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/fr.md new file mode 100644 index 000000000..871b3b1b4 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/fr.md @@ -0,0 +1,22 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/fr.md) + +Le nœud Reve Image Create génère des images à partir de descriptions textuelles en utilisant le modèle Reve AI. Il envoie une requête textuelle à l'API Reve et retourne l'image générée. Vous pouvez contrôler le format de l'image et appliquer des effets de post-traitement optionnels comme le suréchantillonnage (upscaling). + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Oui | N/A | Description textuelle de l'image souhaitée. Maximum 2560 caractères. | +| `model` | COMBO | Oui | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Version du modèle et format d'image à utiliser pour la génération. La première option sélectionne le modèle, et les options suivantes définissent le format de l'image. | +| `upscale` | COMBO | Non | `"disabled"`
`"enabled"` | Active ou désactive l'étape de post-traitement de suréchantillonnage. Lorsqu'elle est activée, vous devez également sélectionner un facteur de suréchantillonnage. | +| `upscale_factor` | COMBO | Non | `2`
`3`
`4` | Facteur par lequel augmenter la résolution de l'image. Ce paramètre n'est actif que lorsque `upscale` est défini sur `"enabled"`. | +| `remove_background` | BOOLEAN | Non | N/A | Lorsqu'activé, applique une étape de post-traitement de suppression de l'arrière-plan à l'image générée. | +| `seed` | INT | Non | 0 à 2147483647 | Une valeur de seed qui contrôle si le nœud doit être réexécuté. Remarque : Les résultats ne sont pas déterministes, quelle que soit la valeur du seed. Par défaut : 0. | + +**Remarque :** Le paramètre `upscale_factor` dépend du paramètre `upscale` défini sur `"enabled"`. Le paramètre `seed` ne garantit pas des sorties déterministes. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | L'image générée par le modèle Reve en fonction de la requête textuelle d'entrée. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/ja.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/ja.md new file mode 100644 index 000000000..01c70c9a5 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/ja.md @@ -0,0 +1,26 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/ja.md) + +以下が翻訳結果です。 + +--- + +Reve Image Create ノードは、Reve AI モデルを使用してテキスト記述から画像を生成します。テキストプロンプトを Reve API に送信し、生成された画像を返します。画像のアスペクト比を制御したり、アップスケーリングなどのオプションの後処理効果を適用したりできます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|----------|------|------|------| +| `prompt` | STRING | はい | N/A | 希望する画像のテキスト記述。最大2560文字です。 | +| `model` | COMBO | はい | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | 生成に使用するモデルバージョンとアスペクト比。最初のオプションでモデルを選択し、後続のオプションで画像のアスペクト比を定義します。 | +| `upscale` | COMBO | いいえ | `"disabled"`
`"enabled"` | アップスケーリングの後処理ステップを有効または無効にします。有効にした場合、アップスケール係数も選択する必要があります。 | +| `upscale_factor` | COMBO | いいえ | `2`
`3`
`4` | 画像の解像度を拡大する倍率。このパラメータは、`upscale` が `"enabled"` に設定されている場合のみ有効です。 | +| `remove_background` | BOOLEAN | いいえ | N/A | 有効にすると、生成された画像に背景除去の後処理ステップを適用します。 | +| `seed` | INT | いいえ | 0 ~ 2147483647 | ノードを再実行するかどうかを制御するシード値。注意:シード値に関わらず、結果は非決定的です。デフォルト:0。 | + +**注記:** `upscale_factor` パラメータは、`upscale` パラメータが `"enabled"` に設定されている場合にのみ依存します。`seed` パラメータは決定的な出力を保証しません。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|--------|----------|------| +| `image` | IMAGE | 入力プロンプトに基づいて Reve モデルによって生成された画像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/ko.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/ko.md new file mode 100644 index 000000000..6f76b039f --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/ko.md @@ -0,0 +1,24 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/ko.md) + +# Reve 이미지 생성 노드 + +Reve 이미지 생성 노드는 Reve AI 모델을 사용하여 텍스트 설명으로부터 이미지를 생성합니다. 텍스트 프롬프트를 Reve API로 전송하고 생성된 이미지를 반환합니다. 이미지의 종횡비를 제어하고 업스케일링과 같은 선택적 후처리 효과를 적용할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 예 | 해당 없음 | 원하는 이미지에 대한 텍스트 설명입니다. 최대 2560자까지 입력 가능합니다. | +| `model` | COMBO | 예 | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | 생성에 사용할 모델 버전과 종횡비입니다. 첫 번째 옵션은 모델을 선택하고, 이후 옵션은 이미지의 종횡비를 정의합니다. | +| `upscale` | COMBO | 아니요 | `"disabled"`
`"enabled"` | 업스케일링 후처리 단계를 활성화 또는 비활성화합니다. 활성화된 경우 업스케일 배율도 선택해야 합니다. | +| `upscale_factor` | COMBO | 아니요 | `2`
`3`
`4` | 이미지 해상도를 증가시키는 배율입니다. 이 매개변수는 `upscale`이 `"enabled"`로 설정된 경우에만 활성화됩니다. | +| `remove_background` | BOOLEAN | 아니요 | 해당 없음 | 활성화하면 생성된 이미지에 배경 제거 후처리 단계를 적용합니다. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 노드 재실행 여부를 제어하는 시드 값입니다. 참고: 시드 값과 관계없이 결과는 비결정적입니다. 기본값: 0. | + +**참고:** `upscale_factor` 매개변수는 `upscale` 매개변수가 `"enabled"`로 설정된 경우에만 적용됩니다. `seed` 매개변수는 결정적 출력을 보장하지 않습니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `image` | IMAGE | 입력 프롬프트를 기반으로 Reve 모델이 생성한 이미지입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/pt-BR.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/pt-BR.md new file mode 100644 index 000000000..2674f2082 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/pt-BR.md @@ -0,0 +1,24 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/pt-BR.md) + +Esta documentação foi gerada por IA. Se encontrar algum erro ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/en.md) + +O nó Reve Image Create gera imagens a partir de descrições textuais usando o modelo Reve AI. Ele envia um prompt de texto para a API Reve e retorna a imagem gerada. Você pode controlar a proporção da imagem e aplicar efeitos opcionais de pós-processamento, como upscaling. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `prompt` | STRING | Sim | N/A | Descrição textual da imagem desejada. Máximo de 2560 caracteres. | +| `model` | COMBO | Sim | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Versão do modelo e proporção a serem usados na geração. A primeira opção seleciona o modelo, e as opções subsequentes definem a proporção da imagem. | +| `upscale` | COMBO | Não | `"disabled"`
`"enabled"` | Ativa ou desativa a etapa de pós-processamento de upscaling. Quando ativado, você também deve selecionar um fator de upscaling. | +| `upscale_factor` | COMBO | Não | `2`
`3`
`4` | O fator pelo qual aumentar a resolução da imagem. Este parâmetro só fica ativo quando `upscale` está definido como `"enabled"`. | +| `remove_background` | BOOLEAN | Não | N/A | Quando ativado, aplica uma etapa de pós-processamento de remoção de fundo à imagem gerada. | +| `seed` | INT | Não | 0 a 2147483647 | Um valor de semente que controla se o nó deve ser executado novamente. Nota: Os resultados são não determinísticos independentemente do valor da semente. Padrão: 0. | + +**Nota:** O parâmetro `upscale_factor` depende do parâmetro `upscale` estar definido como `"enabled"`. O parâmetro `seed` não garante saídas determinísticas. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `image` | IMAGE | A imagem gerada pelo modelo Reve com base no prompt de entrada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/ru.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/ru.md new file mode 100644 index 000000000..19243557b --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/ru.md @@ -0,0 +1,24 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/ru.md) + +Вот перевод документации на русский язык: + +Узел Reve Image Create генерирует изображения на основе текстовых описаний с использованием модели Reve AI. Он отправляет текстовый запрос в API Reve и возвращает сгенерированное изображение. Вы можете управлять соотношением сторон изображения и применять дополнительные эффекты постобработки, такие как повышение разрешения. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `prompt` | STRING | Да | Н/Д | Текстовое описание желаемого изображения. Максимум 2560 символов. | +| `model` | COMBO | Да | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Версия модели и соотношение сторон для генерации. Первая опция выбирает модель, а последующие определяют соотношение сторон изображения. | +| `upscale` | COMBO | Нет | `"disabled"`
`"enabled"` | Включает или отключает этап постобработки с повышением разрешения. При включении необходимо также выбрать коэффициент увеличения. | +| `upscale_factor` | COMBO | Нет | `2`
`3`
`4` | Коэффициент увеличения разрешения изображения. Этот параметр активен только когда `upscale` установлен в `"enabled"`. | +| `remove_background` | BOOLEAN | Нет | Н/Д | При включении применяет этап постобработки для удаления фона сгенерированного изображения. | +| `seed` | INT | Нет | от 0 до 2147483647 | Значение зерна, которое определяет, должен ли узел выполниться повторно. Примечание: результаты не являются детерминированными независимо от значения зерна. По умолчанию: 0. | + +**Примечание:** Параметр `upscale_factor` зависит от того, установлен ли параметр `upscale` в значение `"enabled"`. Параметр `seed` не гарантирует детерминированных результатов. + +## Выходные данные + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `image` | IMAGE | Изображение, сгенерированное моделью Reve на основе входного запроса. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/tr.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/tr.md new file mode 100644 index 000000000..a755d2656 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/tr.md @@ -0,0 +1,50 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/tr.md) + +ComfyUI düğüm belgelerini İngilizceden Türkçeye çevirmede uzmanlaşmış teknik çeviri uzmanısınız. + +## Çeviri Kuralları + +1. **Çevrilmemesi gereken içerik:** + - Ters tırnak içindeki parametre adları: `image`, `seed`, `model` + - BÜYÜK harflerle veri türleri: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, vb. + - Range sütunundaki değerler: sayılar, "auto", seçenek adları + - Kod, dosya yolları + +2. **Çevrilmesi gereken içerik:** + - Bölüm başlıkları: ## Genel Bakış, ## Girdiler, ## Çıktılar + - Tüm açıklayıcı metinler + - Parametre açıklamaları + +3. **Çeviri kalitesi:** + - Standart Türkçe kullanın + - Profesyonel ama anlaşılır bir üslup koruyun + - Teknik doğruluğu sağlayın + - Standart Türkçe teknik terminolojiyi kullanın + +4. **Format:** + - Tüm Markdown biçimlendirmesini koruyun + - Tablo yapısını koruyun + - Belgenin başına herhangi bir not veya bağlantı eklemeyin (otomatik olarak eklenecektir) + +Lütfen aşağıdaki belgeyi Türkçeye çevirin (belgenin başlangıç notunu dahil etmeyin): + +Reve Image Create düğümü, Reve AI modelini kullanarak metin açıklamalarından görseller oluşturur. Bir metin istemini Reve API'sine gönderir ve oluşturulan görseli döndürür. Görselin en-boy oranını kontrol edebilir ve yükseltme gibi isteğe bağlı son işleme efektleri uygulayabilirsiniz. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Evet | Yok | İstenen görselin metin açıklaması. Maksimum 2560 karakter. | +| `model` | COMBO | Evet | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Oluşturma için kullanılacak model sürümü ve en-boy oranı. İlk seçenek modeli seçer, sonraki seçenekler ise görselin en-boy oranını tanımlar. | +| `upscale` | COMBO | Hayır | `"disabled"`
`"enabled"` | Yükseltme son işleme adımını etkinleştirir veya devre dışı bırakır. Etkinleştirildiğinde, bir yükseltme faktörü de seçmelisiniz. | +| `upscale_factor` | COMBO | Hayır | `2`
`3`
`4` | Görselin çözünürlüğünün artırılacağı faktör. Bu parametre yalnızca `upscale` `"enabled"` olarak ayarlandığında etkindir. | +| `remove_background` | BOOLEAN | Hayır | Yok | Etkinleştirildiğinde, oluşturulan görsele bir arka plan kaldırma son işleme adımı uygular. | +| `seed` | INT | Hayır | 0 ile 2147483647 arası | Düğümün yeniden çalıştırılıp çalıştırılmayacağını kontrol eden bir tohum değeri. Not: Tohum değerinden bağımsız olarak sonuçlar deterministik değildir. Varsayılan: 0. | + +**Not:** `upscale_factor` parametresi, `upscale` parametresinin `"enabled"` olarak ayarlanmasına bağlıdır. `seed` parametresi deterministik çıktıları garanti etmez. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `image` | IMAGE | Giriş istemine dayalı olarak Reve modeli tarafından oluşturulan görsel. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/zh-TW.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/zh-TW.md new file mode 100644 index 000000000..4ad5d2924 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/zh-TW.md @@ -0,0 +1,22 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/zh-TW.md) + +Reve Image Create 節點使用 Reve AI 模型,根據文字描述生成圖像。它會將文字提示發送到 Reve API 並返回生成的圖像。您可以控制圖像的長寬比,並應用可選的後處理效果,例如放大。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | N/A | 期望圖像的文字描述。最多 2560 個字元。 | +| `model` | COMBO | 是 | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | 用於生成的模型版本和長寬比。第一個選項選擇模型,後續選項定義圖像的長寬比。 | +| `upscale` | COMBO | 否 | `"disabled"`
`"enabled"` | 啟用或停用放大後處理步驟。啟用時,您還必須選擇一個放大倍率。 | +| `upscale_factor` | COMBO | 否 | `2`
`3`
`4` | 提高圖像解析度的倍率。此參數僅在 `upscale` 設置為 `"enabled"` 時生效。 | +| `remove_background` | BOOLEAN | 否 | N/A | 啟用時,對生成的圖像應用背景移除後處理步驟。 | +| `seed` | INT | 否 | 0 至 2147483647 | 控制節點是否應重新執行的種子值。注意:無論種子值為何,結果都是非確定性的。預設值:0。 | + +**注意:** `upscale_factor` 參數依賴於 `upscale` 參數設置為 `"enabled"`。`seed` 參數不保證輸出是確定性的。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 由 Reve 模型根據輸入提示生成的圖像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageCreateNode/zh.md b/comfyui_embedded_docs/docs/ReveImageCreateNode/zh.md new file mode 100644 index 000000000..a5157a726 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageCreateNode/zh.md @@ -0,0 +1,22 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageCreateNode/zh.md) + +Reve Image Create 节点使用 Reve AI 模型,根据文本描述生成图像。它将文本提示发送到 Reve API 并返回生成的图像。您可以控制图像的宽高比,并应用可选的后处理效果,如放大。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | N/A | 期望图像的文本描述。最多 2560 个字符。 | +| `model` | COMBO | 是 | `"reve-create@20250915"`
`"3:2"`
`"16:9"`
`"9:16"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | 用于生成的模型版本和宽高比。第一个选项选择模型,后续选项定义图像的宽高比。 | +| `upscale` | COMBO | 否 | `"disabled"`
`"enabled"` | 启用或禁用放大的后处理步骤。启用时,还必须选择一个放大因子。 | +| `upscale_factor` | COMBO | 否 | `2`
`3`
`4` | 图像分辨率增加的倍数。此参数仅在 `upscale` 设置为 `"enabled"` 时生效。 | +| `remove_background` | BOOLEAN | 否 | N/A | 启用后,对生成的图像应用背景移除的后处理步骤。 | +| `seed` | INT | 否 | 0 到 2147483647 | 控制节点是否应重新运行的种子值。注意:无论种子值如何,结果都是非确定性的。默认值:0。 | + +**注意:** `upscale_factor` 参数依赖于 `upscale` 参数被设置为 `"enabled"`。`seed` 参数不保证输出是确定性的。 + +## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 由 Reve 模型根据输入提示生成的图像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/ar.md b/comfyui_embedded_docs/docs/ReveImageEditNode/ar.md new file mode 100644 index 000000000..8e6ee6c38 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/ar.md @@ -0,0 +1,25 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/ar.md) + +# ترجمة وثيقة عقد Reve Image Edit + +عقد Reve Image Edit يتيح لك تعديل صورة موجودة بناءً على وصف نصي. يستخدم واجهة برمجة تطبيقات Reve لتفسير تعليماتك وتطبيق التغييرات المطلوبة على الصورة التي تقدمها. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|--------------|--------|--------|-------| +| `image` | IMAGE | نعم | - | الصورة المراد تعديلها. | +| `edit_instruction` | STRING | نعم | - | وصف نصي لكيفية تعديل الصورة. الحد الأقصى 2560 حرفًا. | +| `model` | MODEL | نعم | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | إصدار النموذج المستخدم للتعديل. تتضمن الخيارات إصدارات نماذج محددة وإعدادات نسبة الأبعاد. | +| `upscale` | COMBO | لا | `"disabled"`
`"enabled"` | يتحكم في ما إذا كان سيتم تحسين دقة الصورة المولدة. | +| `upscale_factor` | FLOAT | لا | - | العامل الذي سيتم به تحسين دقة الصورة عند تفعيل خيار تحسين الدقة. | +| `remove_background` | BOOLEAN | لا | - | يتحكم في إزالة الخلفية من الصورة المولدة. | +| `seed` | INT | لا | 0 إلى 2147483647 | البذرة تتحكم في ما إذا كان يجب إعادة تشغيل العقد؛ النتائج غير حتمية بغض النظر عن البذرة. (الافتراضي: 0) | + +**ملاحظة:** معامل `upscale_factor` يكون ذا صلة فقط عندما يتم تعيين معامل `upscale` إلى `"enabled"`. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|--------------|-------| +| `image` | IMAGE | الصورة المعدلة المولدة بناءً على التعليمات. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/en.md b/comfyui_embedded_docs/docs/ReveImageEditNode/en.md new file mode 100644 index 000000000..cf66ceb6d --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/en.md @@ -0,0 +1,23 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/en.md) + +The Reve Image Edit node allows you to modify an existing image based on a text description. It uses the Reve API to interpret your instructions and apply the requested changes to the image you provide. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Yes | - | The image to edit. | +| `edit_instruction` | STRING | Yes | - | Text description of how to edit the image. Maximum 2560 characters. | +| `model` | MODEL | Yes | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Model version to use for editing. The options include specific model versions and aspect ratio settings. | +| `upscale` | COMBO | No | `"disabled"`
`"enabled"` | Controls whether to upscale the generated image. | +| `upscale_factor` | FLOAT | No | - | The factor by which to upscale the image when upscaling is enabled. | +| `remove_background` | BOOLEAN | No | - | Controls whether to remove the background from the generated image. | +| `seed` | INT | No | 0 to 2147483647 | Seed controls whether the node should re-run; results are non-deterministic regardless of seed. (default: 0) | + +**Note:** The `upscale_factor` parameter is only relevant when the `upscale` parameter is set to `"enabled"`. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | The edited image generated based on the instruction. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/es.md b/comfyui_embedded_docs/docs/ReveImageEditNode/es.md new file mode 100644 index 000000000..426e6f890 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/es.md @@ -0,0 +1,23 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/es.md) + +El nodo Reve Image Edit permite modificar una imagen existente basándose en una descripción de texto. Utiliza la API de Reve para interpretar tus instrucciones y aplicar los cambios solicitados a la imagen que proporciones. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Sí | - | La imagen a editar. | +| `edit_instruction` | STRING | Sí | - | Descripción textual de cómo editar la imagen. Máximo 2560 caracteres. | +| `model` | MODEL | Sí | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Versión del modelo a utilizar para la edición. Las opciones incluyen versiones específicas del modelo y configuraciones de relación de aspecto. | +| `upscale` | COMBO | No | `"disabled"`
`"enabled"` | Controla si se debe aumentar la resolución (upscale) de la imagen generada. | +| `upscale_factor` | FLOAT | No | - | El factor por el cual aumentar la resolución de la imagen cuando el upscaling está habilitado. | +| `remove_background` | BOOLEAN | No | - | Controla si se debe eliminar el fondo de la imagen generada. | +| `seed` | INT | No | 0 a 2147483647 | La semilla controla si el nodo debe volver a ejecutarse; los resultados no son deterministas independientemente de la semilla. (valor por defecto: 0) | + +**Nota:** El parámetro `upscale_factor` solo es relevante cuando el parámetro `upscale` está configurado como `"enabled"`. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `image` | IMAGE | La imagen editada generada basándose en la instrucción. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/fr.md b/comfyui_embedded_docs/docs/ReveImageEditNode/fr.md new file mode 100644 index 000000000..71a9ac7e3 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/fr.md @@ -0,0 +1,23 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/fr.md) + +Le nœud Reve Image Edit vous permet de modifier une image existante en fonction d'une description textuelle. Il utilise l'API Reve pour interpréter vos instructions et appliquer les modifications demandées à l'image que vous fournissez. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Oui | - | L'image à modifier. | +| `edit_instruction` | STRING | Oui | - | Description textuelle de la manière de modifier l'image. Maximum 2560 caractères. | +| `model` | MODEL | Oui | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Version du modèle à utiliser pour l'édition. Les options incluent des versions de modèles spécifiques et des paramètres de rapport d'aspect. | +| `upscale` | COMBO | Non | `"disabled"`
`"enabled"` | Contrôle si l'image générée doit être suréchantillonnée (upscalée). | +| `upscale_factor` | FLOAT | Non | - | Le facteur par lequel suréchantillonner l'image lorsque l'upscaling est activé. | +| `remove_background` | BOOLEAN | Non | - | Contrôle si l'arrière-plan doit être supprimé de l'image générée. | +| `seed` | INT | Non | 0 à 2147483647 | La graine contrôle si le nœud doit être réexécuté ; les résultats sont non déterministes quelle que soit la graine. (par défaut : 0) | + +**Note :** Le paramètre `upscale_factor` n'est pertinent que lorsque le paramètre `upscale` est défini sur `"enabled"`. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | L'image modifiée générée en fonction de l'instruction. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/ja.md b/comfyui_embedded_docs/docs/ReveImageEditNode/ja.md new file mode 100644 index 000000000..cf39f25c9 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/ja.md @@ -0,0 +1,25 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/ja.md) + +以下が日本語訳です。 + +Reve Image Edit ノードを使用すると、テキストによる説明に基づいて既存の画像を変更できます。このノードは Reve API を利用して指示を解釈し、提供された画像に対して要求された変更を適用します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|----------|------|-------|------| +| `image` | IMAGE | はい | - | 編集する画像。 | +| `edit_instruction` | STRING | はい | - | 画像の編集方法を記述したテキスト。最大2560文字。 | +| `model` | MODEL | はい | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | 編集に使用するモデルバージョン。オプションには特定のモデルバージョンとアスペクト比の設定が含まれます。 | +| `upscale` | COMBO | いいえ | `"disabled"`
`"enabled"` | 生成された画像をアップスケールするかどうかを制御します。 | +| `upscale_factor` | FLOAT | いいえ | - | アップスケールが有効な場合に画像を拡大する倍率。 | +| `remove_background` | BOOLEAN | いいえ | - | 生成された画像から背景を除去するかどうかを制御します。 | +| `seed` | INT | いいえ | 0 ~ 2147483647 | シードはノードを再実行するかどうかを制御します。シードに関わらず結果は非決定的です。(デフォルト:0) | + +**注記:** `upscale_factor` パラメータは、`upscale` パラメータが `"enabled"` に設定されている場合にのみ有効です。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|--------|----------|------| +| `image` | IMAGE | 指示に基づいて生成された編集済み画像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/ko.md b/comfyui_embedded_docs/docs/ReveImageEditNode/ko.md new file mode 100644 index 000000000..7c7d413b7 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/ko.md @@ -0,0 +1,25 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/ko.md) + +# Reve 이미지 편집 노드 + +Reve 이미지 편집 노드는 텍스트 설명을 기반으로 기존 이미지를 수정할 수 있게 해줍니다. Reve API를 사용하여 사용자의 지침을 해석하고 제공된 이미지에 요청된 변경 사항을 적용합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 예 | - | 편집할 이미지입니다. | +| `edit_instruction` | STRING | 예 | - | 이미지를 편집하는 방법에 대한 텍스트 설명입니다. 최대 2560자입니다. | +| `model` | MODEL | 예 | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | 편집에 사용할 모델 버전입니다. 특정 모델 버전과 화면 비율 설정 옵션이 포함됩니다. | +| `upscale` | COMBO | 아니요 | `"disabled"`
`"enabled"` | 생성된 이미지를 업스케일할지 여부를 제어합니다. | +| `upscale_factor` | FLOAT | 아니요 | - | 업스케일이 활성화된 경우 이미지를 업스케일할 배율입니다. | +| `remove_background` | BOOLEAN | 아니요 | - | 생성된 이미지에서 배경을 제거할지 여부를 제어합니다. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 시드는 노드를 다시 실행할지 여부를 제어합니다. 시드와 관계없이 결과는 비결정적입니다. (기본값: 0) | + +**참고:** `upscale_factor` 매개변수는 `upscale` 매개변수가 `"enabled"`로 설정된 경우에만 관련이 있습니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `image` | IMAGE | 지침에 따라 생성된 편집된 이미지입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/pt-BR.md b/comfyui_embedded_docs/docs/ReveImageEditNode/pt-BR.md new file mode 100644 index 000000000..37c0f0da4 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/pt-BR.md @@ -0,0 +1,23 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/pt-BR.md) + +O nó Reve Image Edit permite modificar uma imagem existente com base em uma descrição textual. Ele utiliza a API Reve para interpretar suas instruções e aplicar as alterações solicitadas à imagem fornecida. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `image` | IMAGE | Sim | - | A imagem a ser editada. | +| `edit_instruction` | STRING | Sim | - | Descrição textual de como editar a imagem. Máximo de 2560 caracteres. | +| `model` | MODEL | Sim | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Versão do modelo a ser usada para edição. As opções incluem versões específicas do modelo e configurações de proporção de aspecto. | +| `upscale` | COMBO | Não | `"disabled"`
`"enabled"` | Controla se a imagem gerada deve ser ampliada (upscale). | +| `upscale_factor` | FLOAT | Não | - | O fator pelo qual ampliar a imagem quando a ampliação estiver ativada. | +| `remove_background` | BOOLEAN | Não | - | Controla se o fundo da imagem gerada deve ser removido. | +| `seed` | INT | Não | 0 a 2147483647 | A semente controla se o nó deve ser executado novamente; os resultados são não determinísticos independentemente da semente. (padrão: 0) | + +**Observação:** O parâmetro `upscale_factor` só é relevante quando o parâmetro `upscale` estiver definido como `"enabled"`. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `image` | IMAGE | A imagem editada gerada com base na instrução. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/ru.md b/comfyui_embedded_docs/docs/ReveImageEditNode/ru.md new file mode 100644 index 000000000..4bc98f436 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/ru.md @@ -0,0 +1,25 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/ru.md) + +Вот перевод документации на русский язык в соответствии с вашими правилами: + +Узел Reve Image Edit позволяет изменять существующее изображение на основе текстового описания. Он использует API Reve для интерпретации ваших инструкций и применения запрошенных изменений к предоставленному изображению. + +## Входные данные + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Да | - | Изображение для редактирования. | +| `edit_instruction` | STRING | Да | - | Текстовое описание того, как редактировать изображение. Максимум 2560 символов. | +| `model` | MODEL | Да | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Версия модели для редактирования. Варианты включают конкретные версии модели и настройки соотношения сторон. | +| `upscale` | COMBO | Нет | `"disabled"`
`"enabled"` | Управляет увеличением масштаба сгенерированного изображения. | +| `upscale_factor` | FLOAT | Нет | - | Коэффициент, на который увеличивается изображение, когда увеличение масштаба включено. | +| `remove_background` | BOOLEAN | Нет | - | Управляет удалением фона из сгенерированного изображения. | +| `seed` | INT | Нет | от 0 до 2147483647 | Seed управляет тем, должен ли узел перезапускаться; результаты недетерминированы независимо от seed. (по умолчанию: 0) | + +**Примечание:** Параметр `upscale_factor` актуален только в том случае, если параметр `upscale` установлен в значение `"enabled"`. + +## Выходные данные + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `image` | IMAGE | Отредактированное изображение, сгенерированное на основе инструкции. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/tr.md b/comfyui_embedded_docs/docs/ReveImageEditNode/tr.md new file mode 100644 index 000000000..7b4e77934 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/tr.md @@ -0,0 +1,23 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/tr.md) + +Reve Image Edit düğümü, mevcut bir görseli metin açıklamasına göre değiştirmenizi sağlar. Sağladığınız görsele istenen değişiklikleri uygulamak için Reve API'sini kullanır. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Evet | - | Düzenlenecek görsel. | +| `edit_instruction` | STRING | Evet | - | Görselin nasıl düzenleneceğine dair metin açıklaması. Maksimum 2560 karakter. | +| `model` | MODEL | Evet | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | Düzenleme için kullanılacak model sürümü. Seçenekler arasında belirli model sürümleri ve en-boy oranı ayarları bulunur. | +| `upscale` | COMBO | Hayır | `"disabled"`
`"enabled"` | Oluşturulan görselin yükseltilip yükseltilmeyeceğini kontrol eder. | +| `upscale_factor` | FLOAT | Hayır | - | Yükseltme etkinleştirildiğinde görselin yükseltme faktörü. | +| `remove_background` | BOOLEAN | Hayır | - | Oluşturulan görselden arka planın kaldırılıp kaldırılmayacağını kontrol eder. | +| `seed` | INT | Hayır | 0 ile 2147483647 arası | Tohum, düğümün yeniden çalıştırılıp çalıştırılmayacağını kontrol eder; sonuçlar tohumdan bağımsız olarak deterministik değildir. (varsayılan: 0) | + +**Not:** `upscale_factor` parametresi yalnızca `upscale` parametresi `"enabled"` olarak ayarlandığında geçerlidir. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|-------------| +| `image` | IMAGE | Talimata göre oluşturulan düzenlenmiş görsel. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/zh-TW.md b/comfyui_embedded_docs/docs/ReveImageEditNode/zh-TW.md new file mode 100644 index 000000000..baf162898 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/zh-TW.md @@ -0,0 +1,23 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/zh-TW.md) + +Reve Image Edit 節點讓您能夠根據文字描述修改現有圖像。它使用 Reve API 來解讀您的指令,並將要求的變更應用到您提供的圖像上。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | - | 要編輯的圖像。 | +| `edit_instruction` | STRING | 是 | - | 描述如何編輯圖像的文字說明。最多 2560 個字元。 | +| `model` | MODEL | 是 | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | 用於編輯的模型版本。選項包含特定的模型版本和長寬比設定。 | +| `upscale` | COMBO | 否 | `"disabled"`
`"enabled"` | 控制是否對生成的圖像進行放大。 | +| `upscale_factor` | FLOAT | 否 | - | 當啟用放大時,圖像的放大倍率。 | +| `remove_background` | BOOLEAN | 否 | - | 控制是否從生成的圖像中移除背景。 | +| `seed` | INT | 否 | 0 到 2147483647 | 種子值控制節點是否應重新執行;無論種子值為何,結果都是非確定性的。(預設值: 0) | + +**注意:** 僅當 `upscale` 參數設定為 `"enabled"` 時,`upscale_factor` 參數才相關。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 根據指令生成的已編輯圖像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageEditNode/zh.md b/comfyui_embedded_docs/docs/ReveImageEditNode/zh.md new file mode 100644 index 000000000..66a6d13ea --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageEditNode/zh.md @@ -0,0 +1,23 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageEditNode/zh.md) + +Reve Image Edit 节点允许您基于文本描述修改现有图像。它使用 Reve API 来解读您的指令,并将请求的更改应用到您提供的图像上。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | - | 待编辑的图像。 | +| `edit_instruction` | STRING | 是 | - | 描述如何编辑图像的文本。最多 2560 个字符。 | +| `model` | MODEL | 是 | `"reve-edit@20250915"`
`"reve-edit-fast@20251030"`
`"auto"`
`"16:9"`
`"9:16"`
`"3:2"`
`"2:3"`
`"4:3"`
`"3:4"`
`"1:1"` | 用于编辑的模型版本。选项包括特定的模型版本和宽高比设置。 | +| `upscale` | COMBO | 否 | `"disabled"`
`"enabled"` | 控制是否对生成的图像进行放大。 | +| `upscale_factor` | FLOAT | 否 | - | 当启用放大时,图像放大的倍数。 | +| `remove_background` | BOOLEAN | 否 | - | 控制是否从生成的图像中移除背景。 | +| `seed` | INT | 否 | 0 到 2147483647 | 种子控制节点是否应重新运行;无论种子如何,结果都是非确定性的。(默认值:0) | + +**注意:** 仅当 `upscale` 参数设置为 `"enabled"` 时,`upscale_factor` 参数才相关。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 根据指令生成的已编辑图像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/ar.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/ar.md new file mode 100644 index 000000000..5478d9601 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/ar.md @@ -0,0 +1,52 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/ar.md) + +أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية. + +## قواعد الترجمة + +1. **المحتوى الذي يجب عدم ترجمته:** + - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model` + - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ + - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات + - الكود، مسارات الملفات + +2. **المحتوى الذي يجب ترجمته:** + - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + - جميع النصوص الوصفية والتوضيحية + - أوصاف المعاملات + +3. **جودة الترجمة:** + - استخدام اللغة العربية الفصحى المعاصرة + - الحفاظ على نبرة احترافية ولكن سهلة الفهم + - ضمان الدقة التقنية + - استخدام المصطلحات التقنية العربية القياسية + +4. **التنسيق:** + - الحفاظ على جميع تنسيقات Markdown + - الحفاظ على بنية الجداول + - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا) + +الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة: + +> تم إنشاء هذه الوثائق بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/en.md) + +تستخدم عقدة Reve Image Remix واجهة برمجة تطبيقات Reve API لإنشاء صورة جديدة. تجمع هذه العقدة بين صورة مرجعية واحدة أو أكثر مع نص وصفي (برومبت) لإنشاء صورة جديدة معاد مزجها بناءً على الوصف المقدم. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `reference_images` | IMAGE | نعم | من 1 إلى 6 صور | صورة مرجعية واحدة أو أكثر لاستخدامها كأساس لعملية إعادة المزج. يمكنك إضافة ما بين 1 و 6 صور. | +| `prompt` | STRING | نعم | من 1 إلى 2560 حرفًا | وصف نصي للصورة المطلوبة. يمكنك تضمين وسوم XML `` للإشارة إلى صور محددة حسب فهرسها (مثل: `0`، `1`). | +| `model` | COMBO | نعم | `reve-remix@20250915`
`reve-remix-fast@20251030` | إصدار النموذج المستخدم في إعادة المزج. يتضمن كل خيار من خيارات النموذج نسب أبعاد قابلة للتخصيص وتحجيم وقت الاختبار. | +| `upscale` | COMBO | لا | `"disabled"`
`"enabled"` | يتحكم في ما إذا كان سيتم رفع دقة الصورة المُنشأة. عند التمكين، يمكنك تحديد عامل رفع الدقة. | +| `remove_background` | BOOLEAN | لا | `true`
`false` | عند التمكين، يحاول إزالة الخلفية من الصورة المُنشأة. | +| `seed` | INT | لا | من 0 إلى 2147483647 | قيمة بذرة. تغيير هذه القيمة سيؤدي إلى إعادة تشغيل العقدة، لكن النتائج غير حتمية. (القيمة الافتراضية: 0) | + +**ملاحظة:** معامل `model` هو قائمة ديناميكية تتضمن إعدادات متداخلة لـ `aspect_ratio` (مثل: "auto"، "16:9"، "1:1") و `test_time_scaling`. معامل `upscale`، عند ضبطه على "enabled"، يكشف عن إعداد متداخل لـ `upscale_factor`. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `image` | IMAGE | الصورة الجديدة التي تم إنشاؤها بواسطة عملية إعادة المزج Reve. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/en.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/en.md new file mode 100644 index 000000000..69a187423 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/en.md @@ -0,0 +1,22 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/en.md) + +The Reve Image Remix node uses the Reve API to generate a new image. It combines one or more reference images with a text prompt to create a new, remixed image based on the provided description. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `reference_images` | IMAGE | Yes | 1 to 6 images | One or more reference images to use as a base for the remix. You can add between 1 and 6 images. | +| `prompt` | STRING | Yes | 1 to 2560 characters | A text description of the desired image. You can include XML `` tags to reference specific images by their index (e.g., `0`, `1`). | +| `model` | COMBO | Yes | `reve-remix@20250915`
`reve-remix-fast@20251030` | The model version to use for remixing. Each model option includes configurable aspect ratios and test-time scaling. | +| `upscale` | COMBO | No | `"disabled"`
`"enabled"` | Controls whether to upscale the generated image. When enabled, you can select an upscale factor. | +| `remove_background` | BOOLEAN | No | `true`
`false` | When enabled, attempts to remove the background from the generated image. | +| `seed` | INT | No | 0 to 2147483647 | A seed value. Changing this value will cause the node to re-run, but the results are non-deterministic. (default: 0) | + +**Note:** The `model` parameter is a dynamic combo that includes nested settings for `aspect_ratio` (e.g., "auto", "16:9", "1:1") and `test_time_scaling`. The `upscale` parameter, when set to "enabled", reveals a nested `upscale_factor` setting. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | The new image generated by the Reve remix process. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/es.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/es.md new file mode 100644 index 000000000..bac914f5c --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/es.md @@ -0,0 +1,22 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/es.md) + +El nodo Reve Image Remix utiliza la API de Reve para generar una nueva imagen. Combina una o más imágenes de referencia con un texto descriptivo para crear una nueva imagen remezclada basada en la descripción proporcionada. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `reference_images` | IMAGE | Sí | De 1 a 6 imágenes | Una o más imágenes de referencia que se usarán como base para la remezcla. Puedes añadir entre 1 y 6 imágenes. | +| `prompt` | STRING | Sí | De 1 a 2560 caracteres | Una descripción textual de la imagen deseada. Puedes incluir etiquetas XML `` para hacer referencia a imágenes específicas por su índice (por ejemplo, `0`, `1`). | +| `model` | COMBO | Sí | `reve-remix@20250915`
`reve-remix-fast@20251030` | La versión del modelo a utilizar para la remezcla. Cada opción de modelo incluye relaciones de aspecto configurables y escalado en tiempo de prueba. | +| `upscale` | COMBO | No | `"disabled"`
`"enabled"` | Controla si se debe aumentar la resolución de la imagen generada. Cuando está habilitado, puedes seleccionar un factor de aumento de resolución. | +| `remove_background` | BOOLEAN | No | `true`
`false` | Cuando está habilitado, intenta eliminar el fondo de la imagen generada. | +| `seed` | INT | No | 0 a 2147483647 | Un valor de semilla. Cambiar este valor hará que el nodo se vuelva a ejecutar, pero los resultados no son deterministas. (por defecto: 0) | + +**Nota:** El parámetro `model` es un combo dinámico que incluye configuraciones anidadas para `aspect_ratio` (por ejemplo, "auto", "16:9", "1:1") y `test_time_scaling`. El parámetro `upscale`, cuando se establece en "enabled", revela una configuración anidada `upscale_factor`. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `image` | IMAGE | La nueva imagen generada por el proceso de remezcla de Reve. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/fr.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/fr.md new file mode 100644 index 000000000..a2c20dd45 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/fr.md @@ -0,0 +1,22 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/fr.md) + +Le nœud Reve Image Remix utilise l'API Reve pour générer une nouvelle image. Il combine une ou plusieurs images de référence avec une invite textuelle pour créer une nouvelle image remixée basée sur la description fournie. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `reference_images` | IMAGE | Oui | 1 à 6 images | Une ou plusieurs images de référence à utiliser comme base pour le remix. Vous pouvez ajouter entre 1 et 6 images. | +| `prompt` | STRING | Oui | 1 à 2560 caractères | Une description textuelle de l'image souhaitée. Vous pouvez inclure des balises XML `` pour référencer des images spécifiques par leur index (par exemple, `0`, `1`). | +| `model` | COMBO | Oui | `reve-remix@20250915`
`reve-remix-fast@20251030` | La version du modèle à utiliser pour le remix. Chaque option de modèle inclut des rapports d'aspect et un facteur d'échelle à l'inférence configurables. | +| `upscale` | COMBO | Non | `"disabled"`
`"enabled"` | Contrôle si l'image générée doit être suréchantillonnée. Lorsqu'il est activé, vous pouvez sélectionner un facteur de suréchantillonnage. | +| `remove_background` | BOOLEAN | Non | `true`
`false` | Lorsqu'il est activé, tente de supprimer l'arrière-plan de l'image générée. | +| `seed` | INT | Non | 0 à 2147483647 | Une valeur de graine. Modifier cette valeur forcera le nœud à s'exécuter à nouveau, mais les résultats ne sont pas déterministes. (par défaut : 0) | + +**Note :** Le paramètre `model` est un menu déroulant dynamique qui inclut des paramètres imbriqués pour `aspect_ratio` (par exemple, "auto", "16:9", "1:1") et `test_time_scaling`. Le paramètre `upscale`, lorsqu'il est défini sur "enabled", révèle un paramètre imbriqué `upscale_factor`. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | La nouvelle image générée par le processus de remix Reve. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/ja.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/ja.md new file mode 100644 index 000000000..a1af05832 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/ja.md @@ -0,0 +1,25 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/ja.md) + +以下が翻訳結果です。 + +## 概要 +Reve Image Remix ノードは、Reve API を使用して新しい画像を生成します。1つ以上の参照画像とテキストプロンプトを組み合わせ、指定された説明に基づいて新しいリミックス画像を作成します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `reference_images` | IMAGE | はい | 1~6枚の画像 | リミックスのベースとして使用する1つ以上の参照画像。1~6枚の画像を追加できます。 | +| `prompt` | STRING | はい | 1~2560文字 | 希望する画像のテキストによる説明。XMLの``タグを使用して、特定の画像をインデックスで参照できます(例:`0`、`1`)。 | +| `model` | COMBO | はい | `reve-remix@20250915`
`reve-remix-fast@20251030` | リミックスに使用するモデルバージョン。各モデルオプションには、設定可能なアスペクト比とテスト時スケーリングが含まれます。 | +| `upscale` | COMBO | いいえ | `"disabled"`
`"enabled"` | 生成された画像をアップスケールするかどうかを制御します。有効にすると、アップスケール倍率を選択できます。 | +| `remove_background` | BOOLEAN | いいえ | `true`
`false` | 有効にすると、生成された画像から背景の除去を試みます。 | +| `seed` | INT | いいえ | 0~2147483647 | シード値。この値を変更するとノードが再実行されますが、結果は非決定的です。(デフォルト:0) | + +**注記:** `model` パラメータは動的なコンボであり、`aspect_ratio`(例:"auto"、"16:9"、"1:1")や `test_time_scaling` などのネストされた設定を含みます。`upscale` パラメータを "enabled" に設定すると、ネストされた `upscale_factor` 設定が表示されます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `image` | IMAGE | Reve リミックス処理によって生成された新しい画像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/ko.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/ko.md new file mode 100644 index 000000000..44347f4be --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/ko.md @@ -0,0 +1,26 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/ko.md) + +# Reve Image Remix 노드 + +이 문서는 AI로 생성되었습니다. 오류를 발견하시거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/en.md) + +Reve Image Remix 노드는 Reve API를 사용하여 새 이미지를 생성합니다. 하나 이상의 참조 이미지와 텍스트 프롬프트를 결합하여 제공된 설명에 기반한 새로운 리믹스 이미지를 만듭니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `reference_images` | IMAGE | 예 | 1~6개 이미지 | 리믹스의 기준으로 사용할 하나 이상의 참조 이미지입니다. 1~6개의 이미지를 추가할 수 있습니다. | +| `prompt` | STRING | 예 | 1~2560자 | 원하는 이미지에 대한 텍스트 설명입니다. XML `` 태그를 사용하여 특정 이미지를 인덱스로 참조할 수 있습니다(예: `0`, `1`). | +| `model` | COMBO | 예 | `reve-remix@20250915`
`reve-remix-fast@20251030` | 리믹싱에 사용할 모델 버전입니다. 각 모델 옵션에는 설정 가능한 종횡비와 테스트 시간 스케일링이 포함됩니다. | +| `upscale` | COMBO | 아니요 | `"disabled"`
`"enabled"` | 생성된 이미지의 업스케일 여부를 제어합니다. 활성화하면 업스케일 배율을 선택할 수 있습니다. | +| `remove_background` | BOOLEAN | 아니요 | `true`
`false` | 활성화하면 생성된 이미지에서 배경 제거를 시도합니다. | +| `seed` | INT | 아니요 | 0~2147483647 | 시드 값입니다. 이 값을 변경하면 노드가 다시 실행되지만 결과는 비결정적입니다. (기본값: 0) | + +**참고:** `model` 매개변수는 `aspect_ratio`(예: "auto", "16:9", "1:1") 및 `test_time_scaling`에 대한 중첩 설정을 포함하는 동적 콤보입니다. `upscale` 매개변수를 "enabled"로 설정하면 중첩된 `upscale_factor` 설정이 표시됩니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `image` | IMAGE | Reve 리믹스 프로세스로 생성된 새 이미지입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/pt-BR.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/pt-BR.md new file mode 100644 index 000000000..6fa557fbc --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/pt-BR.md @@ -0,0 +1,22 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/pt-BR.md) + +O nó Reve Image Remix utiliza a API Reve para gerar uma nova imagem. Ele combina uma ou mais imagens de referência com um prompt de texto para criar uma nova imagem remixada com base na descrição fornecida. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `reference_images` | IMAGE | Sim | 1 a 6 imagens | Uma ou mais imagens de referência para usar como base para o remix. Você pode adicionar entre 1 e 6 imagens. | +| `prompt` | STRING | Sim | 1 a 2560 caracteres | Uma descrição textual da imagem desejada. Você pode incluir tags XML `` para referenciar imagens específicas pelo seu índice (ex.: `0`, `1`). | +| `model` | COMBO | Sim | `reve-remix@20250915`
`reve-remix-fast@20251030` | A versão do modelo a ser usada para o remix. Cada opção de modelo inclui proporções de aspecto configuráveis e escalonamento em tempo de teste. | +| `upscale` | COMBO | Não | `"disabled"`
`"enabled"` | Controla se a imagem gerada deve ser ampliada (upscale). Quando ativado, você pode selecionar um fator de ampliação. | +| `remove_background` | BOOLEAN | Não | `true`
`false` | Quando ativado, tenta remover o fundo da imagem gerada. | +| `seed` | INT | Não | 0 a 2147483647 | Um valor de semente (seed). Alterar este valor fará com que o nó seja executado novamente, mas os resultados são não determinísticos. (padrão: 0) | + +**Nota:** O parâmetro `model` é um combo dinâmico que inclui configurações aninhadas para `aspect_ratio` (ex.: "auto", "16:9", "1:1") e `test_time_scaling`. O parâmetro `upscale`, quando definido como "enabled", revela uma configuração aninhada `upscale_factor`. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `image` | IMAGE | A nova imagem gerada pelo processo de remix do Reve. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/ru.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/ru.md new file mode 100644 index 000000000..06bb2cd57 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/ru.md @@ -0,0 +1,24 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/ru.md) + +Вот перевод документации на русский язык: + +Узел Reve Image Remix использует API Reve для генерации нового изображения. Он объединяет одно или несколько эталонных изображений с текстовым запросом, чтобы создать новое, ремикшированное изображение на основе предоставленного описания. + +## Входные данные + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `reference_images` | IMAGE | Да | от 1 до 6 изображений | Одно или несколько эталонных изображений, используемых в качестве основы для ремикса. Можно добавить от 1 до 6 изображений. | +| `prompt` | STRING | Да | от 1 до 2560 символов | Текстовое описание желаемого изображения. Можно использовать XML-теги `` для ссылки на конкретные изображения по их индексу (например, `0`, `1`). | +| `model` | COMBO | Да | `reve-remix@20250915`
`reve-remix-fast@20251030` | Версия модели, используемая для ремикса. Каждый вариант модели включает настраиваемые соотношения сторон и масштабирование во время тестирования. | +| `upscale` | COMBO | Нет | `"disabled"`
`"enabled"` | Управляет повышением разрешения сгенерированного изображения. При включении можно выбрать коэффициент увеличения. | +| `remove_background` | BOOLEAN | Нет | `true`
`false` | При включении пытается удалить фон из сгенерированного изображения. | +| `seed` | INT | Нет | от 0 до 2147483647 | Значение зерна. Изменение этого значения приведет к повторному запуску узла, но результаты не являются детерминированными. (по умолчанию: 0) | + +**Примечание:** Параметр `model` представляет собой динамическое комбо-поле, которое включает вложенные настройки для `aspect_ratio` (например, "auto", "16:9", "1:1") и `test_time_scaling`. Параметр `upscale` при установке значения "enabled" раскрывает вложенную настройку `upscale_factor`. + +## Выходные данные + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `image` | IMAGE | Новое изображение, сгенерированное процессом ремикса Reve. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/tr.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/tr.md new file mode 100644 index 000000000..a4bb10e3c --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/tr.md @@ -0,0 +1,50 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/tr.md) + +ComfyUI düğüm belgelerini İngilizceden Türkçeye çevirmede uzmanlaşmış teknik çeviri uzmanısınız. + +## Çeviri Kuralları + +1. **Çevrilmemesi gereken içerik:** + - Ters tırnak içindeki parametre adları: `image`, `seed`, `model` + - BÜYÜK harflerle veri türleri: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, vb. + - Range sütunundaki değerler: sayılar, "auto", seçenek adları + - Kod, dosya yolları + +2. **Çevrilmesi gereken içerik:** + - Bölüm başlıkları: ## Genel Bakış, ## Girdiler, ## Çıktılar + - Tüm açıklayıcı metinler + - Parametre açıklamaları + +3. **Çeviri kalitesi:** + - Standart Türkçe kullanın + - Profesyonel ama anlaşılır bir üslup koruyun + - Teknik doğruluğu sağlayın + - Standart Türkçe teknik terminolojiyi kullanın + +4. **Format:** + - Tüm Markdown biçimlendirmesini koruyun + - Tablo yapısını koruyun + - Belgenin başına herhangi bir not veya bağlantı eklemeyin (otomatik olarak eklenecektir) + +Lütfen aşağıdaki belgeyi Türkçeye çevirin (belgenin başlangıç notunu dahil etmeyin): + +Reve Image Remix düğümü, yeni bir görsel oluşturmak için Reve API'sini kullanır. Bir veya daha fazla referans görselini bir metin istemiyle birleştirerek, sağlanan açıklamaya dayalı yeni, yeniden düzenlenmiş bir görsel oluşturur. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `reference_images` | IMAGE | Evet | 1 ila 6 görsel | Remiks için temel olarak kullanılacak bir veya daha fazla referans görseli. 1 ila 6 arasında görsel ekleyebilirsiniz. | +| `prompt` | STRING | Evet | 1 ila 2560 karakter | İstenen görselin metin açıklaması. Belirli görselleri indekslerine göre referans göstermek için XML `` etiketleri ekleyebilirsiniz (örn. `0`, `1`). | +| `model` | COMBO | Evet | `reve-remix@20250915`
`reve-remix-fast@20251030` | Remiks için kullanılacak model sürümü. Her model seçeneği, yapılandırılabilir en-boy oranları ve test zamanı ölçeklendirmesi içerir. | +| `upscale` | COMBO | Hayır | `"disabled"`
`"enabled"` | Oluşturulan görselin ölçeklendirilip ölçeklendirilmeyeceğini kontrol eder. Etkinleştirildiğinde, bir ölçeklendirme faktörü seçebilirsiniz. | +| `remove_background` | BOOLEAN | Hayır | `true`
`false` | Etkinleştirildiğinde, oluşturulan görselden arka planı kaldırmaya çalışır. | +| `seed` | INT | Hayır | 0 ila 2147483647 | Bir tohum değeri. Bu değeri değiştirmek düğümün yeniden çalışmasına neden olur, ancak sonuçlar deterministik değildir. (varsayılan: 0) | + +**Not:** `model` parametresi, `aspect_ratio` (örn. "auto", "16:9", "1:1") ve `test_time_scaling` için iç içe ayarlar içeren dinamik bir birleşik giriştir. `upscale` parametresi "enabled" olarak ayarlandığında, iç içe bir `upscale_factor` ayarını ortaya çıkarır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `image` | IMAGE | Reve remiks işlemi tarafından oluşturulan yeni görsel. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/zh-TW.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/zh-TW.md new file mode 100644 index 000000000..24cc6ccbc --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/zh-TW.md @@ -0,0 +1,22 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/zh-TW.md) + +Reve Image Remix 節點使用 Reve API 來生成新圖像。它將一個或多個參考圖像與文字提示結合,根據提供的描述創建一個新的、經過混搭的圖像。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `reference_images` | IMAGE | 是 | 1 到 6 張圖像 | 用作混搭基礎的一個或多個參考圖像。您可以添加 1 到 6 張圖像。 | +| `prompt` | STRING | 是 | 1 到 2560 個字元 | 對期望圖像的文字描述。您可以包含 XML `` 標籤,透過索引來引用特定圖像(例如 `0`、`1`)。 | +| `model` | COMBO | 是 | `reve-remix@20250915`
`reve-remix-fast@20251030` | 用於混搭的模型版本。每個模型選項都包含可配置的長寬比和測試時縮放設定。 | +| `upscale` | COMBO | 否 | `"disabled"`
`"enabled"` | 控制是否對生成的圖像進行放大。啟用後,您可以選擇放大倍率。 | +| `remove_background` | BOOLEAN | 否 | `true`
`false` | 啟用時,會嘗試移除生成圖像的背景。 | +| `seed` | INT | 否 | 0 到 2147483647 | 種子值。更改此值將導致節點重新運行,但結果是非確定性的。(預設值:0) | + +**注意:** `model` 參數是一個動態組合框,包含 `aspect_ratio`(例如 "auto"、"16:9"、"1:1")和 `test_time_scaling` 的嵌套設定。當 `upscale` 參數設為 "enabled" 時,會顯示一個嵌套的 `upscale_factor` 設定。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 由 Reve 混搭流程生成的新圖像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/ReveImageRemixNode/zh.md b/comfyui_embedded_docs/docs/ReveImageRemixNode/zh.md new file mode 100644 index 000000000..fcde33cf9 --- /dev/null +++ b/comfyui_embedded_docs/docs/ReveImageRemixNode/zh.md @@ -0,0 +1,22 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ReveImageRemixNode/zh.md) + +Reve Image Remix 节点使用 Reve API 生成新图像。它将一个或多个参考图像与文本提示相结合,根据提供的描述创建出新的混合图像。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `reference_images` | IMAGE | 是 | 1 到 6 张图像 | 用作混合基础的一个或多个参考图像。可以添加 1 到 6 张图像。 | +| `prompt` | STRING | 是 | 1 到 2560 个字符 | 对期望图像的文本描述。可以包含 XML `` 标签来按索引引用特定图像(例如 `0`、`1`)。 | +| `model` | COMBO | 是 | `reve-remix@20250915`
`reve-remix-fast@20251030` | 用于混合的模型版本。每个模型选项都包含可配置的宽高比和测试时间缩放。 | +| `upscale` | COMBO | 否 | `"disabled"`
`"enabled"` | 控制是否对生成的图像进行放大。启用后,可以选择放大倍数。 | +| `remove_background` | BOOLEAN | 否 | `true`
`false` | 启用后,会尝试移除生成图像的背景。 | +| `seed` | INT | 否 | 0 到 2147483647 | 种子值。更改此值将导致节点重新运行,但结果是非确定性的。(默认值:0) | + +**注意:** `model` 参数是一个动态组合框,包含 `aspect_ratio`(例如 "auto"、"16:9"、"1:1")和 `test_time_scaling` 的嵌套设置。当 `upscale` 参数设置为 "enabled" 时,会显示嵌套的 `upscale_factor` 设置。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 由 Reve 混合过程生成的新图像。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/ar.md b/comfyui_embedded_docs/docs/SAM3_Detect/ar.md new file mode 100644 index 000000000..583bbba1b --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/ar.md @@ -0,0 +1,37 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/ar.md) + +# عقدة كشف SAM3 + +## نظرة عامة + +تقوم عقدة كشف SAM3 بإجراء الكشف والتجزئة مفتوحة المفردات باستخدام الأوصاف النصية أو المربعات المحيطة أو مؤشرات النقاط. يمكنها تحديد وتجزئة الكائنات في الصورة بناءً على ما تصفه بالنص، أو أين ترسم المربعات، أو أين تنقر على النقاط. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | نعم | - | نموذج SAM3 المستخدم للكشف والتجزئة | +| `image` | IMAGE | نعم | - | الصورة المدخلة للمعالجة | +| `conditioning` | CONDITIONING | لا | - | التكييف النصي من CLIPTextEncode. مطلوب عند استخدام المؤشرات النصية للكشف | +| `bboxes` | BOUNDING_BOX | لا | - | المربعات المحيطة للتجزئة داخلها. يمكن أن تكون مربعاً واحداً (يطبق على جميع الإطارات)، أو قائمة من المربعات (تطبق على جميع الإطارات)، أو قائمة من القوائم (مربعات لكل إطار). عند تقديمها بدون تكييف نصي، تقوم العقدة بالتجزئة داخل كل مربع | +| `positive_coords` | STRING | لا | - | مؤشرات النقاط الإيجابية بتنسيق JSON `[{"x": int, "y": int}, ...]` باستخدام إحداثيات البكسل. هذه هي النقاط التي تريد تضمينها في التجزئة | +| `negative_coords` | STRING | لا | - | مؤشرات النقاط السلبية بتنسيق JSON `[{"x": int, "y": int}, ...]` باستخدام إحداثيات البكسل. هذه هي النقاط التي تريد استبعادها من التجزئة | +| `threshold` | FLOAT | لا | 0.0 إلى 1.0 | عتبة الثقة للكشف النصي. يتم الاحتفاظ فقط بالكشفات ذات الدرجات الأعلى من هذه القيمة (الافتراضي: 0.5) | +| `refine_iterations` | INT | لا | 0 إلى 5 | عدد مرات تحسين تمرير مفكك SAM. القيم الأعلى يمكن أن تحسن جودة القناع. اضبط على 0 لاستخدام أقنعة الكاشف الخام بدون تحسين (الافتراضي: 2) | +| `individual_masks` | BOOLEAN | لا | True/False | عند التفعيل، يخرج أقنعة منفصلة لكل كائن مكتشف بدلاً من دمجها في قناع واحد (الافتراضي: False) | + +### قيود وملاحظات المعاملات + +- **المؤشرات النصية**: لاستخدام الكشف النصي، يجب توفير مدخل `conditioning`. عند توفير التكييف النصي، تقوم العقدة بتشغيل الكشف الموجه بالنص على الصورة. +- **مؤشرات المربعات**: عند توفير `bboxes` بدون تكييف نصي، تقوم العقدة بتجزئة المنطقة داخل كل مربع محيط. +- **مؤشرات النقاط**: عند توفير `positive_coords` أو `negative_coords`، تستخدم العقدة التجزئة القائمة على النقاط. يتم تحجيم النقاط تلقائياً إلى الدقة الداخلية للنموذج. +- **أنواع متعددة من المؤشرات**: يمكنك دمج أنواع مختلفة من المؤشرات. على سبيل المثال، يمكنك توفير كل من التكييف النصي والمربعات المحيطة لتقييد الكشف النصي في مناطق محددة. +- **المعالجة المجمعة**: تدعم العقدة الصور المجمعة. عند معالجة إطارات متعددة، يمكن توفير المربعات المحيطة لكل إطار باستخدام تنسيق قائمة من القوائم. +- **تنسيق JSON للنقاط**: يجب توفير إحداثيات النقاط كسلاسل JSON صالحة بالتنسيق `[{"x": 100, "y": 200}, {"x": 150, "y": 250}]`. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `masks` | MASK | أقنعة التجزئة. عندما يكون `individual_masks` غير مفعل (الافتراضي)، يعيد قناعاً واحداً مدمجاً لكل إطار. عند التفعيل، يعيد أقنعة فردية لكل كائن مكتشف | +| `bboxes` | BOUNDING_BOX | المربعات المحيطة المكتشفة مع الإحداثيات ودرجات الثقة. يتضمن كل مربع قيم `x` و `y` و `width` و `height` و `score` | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/en.md b/comfyui_embedded_docs/docs/SAM3_Detect/en.md new file mode 100644 index 000000000..5d4d871cd --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/en.md @@ -0,0 +1,37 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/en.md) + +# SAM3 Detect Node + +## Overview + +The SAM3 Detect node performs open-vocabulary detection and segmentation using text descriptions, bounding boxes, or point prompts. It can identify and segment objects in an image based on what you describe in text, where you draw boxes, or where you click points. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Yes | - | The SAM3 model to use for detection and segmentation | +| `image` | IMAGE | Yes | - | The input image to process | +| `conditioning` | CONDITIONING | No | - | Text conditioning from CLIPTextEncode. Required when using text prompts for detection | +| `bboxes` | BOUNDING_BOX | No | - | Bounding boxes to segment within. Can be a single box (applied to all frames), a list of boxes (applied to all frames), or a list of lists (per-frame boxes). When provided without text conditioning, the node segments inside each box | +| `positive_coords` | STRING | No | - | Positive point prompts as JSON format `[{"x": int, "y": int}, ...]` using pixel coordinates. These are points you want to include in the segmentation | +| `negative_coords` | STRING | No | - | Negative point prompts as JSON format `[{"x": int, "y": int}, ...]` using pixel coordinates. These are points you want to exclude from the segmentation | +| `threshold` | FLOAT | No | 0.0 to 1.0 | Confidence threshold for text-based detections. Only detections with scores above this value are kept (default: 0.5) | +| `refine_iterations` | INT | No | 0 to 5 | Number of SAM decoder refinement passes. Higher values can improve mask quality. Set to 0 to use raw detector masks without refinement (default: 2) | +| `individual_masks` | BOOLEAN | No | True/False | When enabled, outputs separate masks for each detected object instead of combining them into a single mask (default: False) | + +### Parameter Constraints and Notes + +- **Text prompts**: To use text-based detection, you must provide `conditioning` input. When text conditioning is provided, the node runs text-guided detection on the image. +- **Box prompts**: When `bboxes` are provided without text conditioning, the node segments the area inside each bounding box. +- **Point prompts**: When `positive_coords` or `negative_coords` are provided, the node uses point-based segmentation. Points are scaled to the model's internal resolution automatically. +- **Multiple prompt types**: You can combine different prompt types. For example, you can provide both text conditioning and bounding boxes to restrict text detection to specific areas. +- **Batch processing**: The node supports batched images. When processing multiple frames, bounding boxes can be provided per-frame using a list of lists format. +- **JSON format for points**: Point coordinates must be provided as valid JSON strings in the format `[{"x": 100, "y": 200}, {"x": 150, "y": 250}]`. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `masks` | MASK | Segmentation masks. When `individual_masks` is False (default), returns a single combined mask per frame. When True, returns individual masks for each detected object | +| `bboxes` | BOUNDING_BOX | Detected bounding boxes with coordinates and confidence scores. Each box includes `x`, `y`, `width`, `height`, and `score` values | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/es.md b/comfyui_embedded_docs/docs/SAM3_Detect/es.md new file mode 100644 index 000000000..87b4ac5f0 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/es.md @@ -0,0 +1,37 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/es.md) + +# Nodo SAM3 Detect + +## Descripción General + +El nodo SAM3 Detect realiza detección y segmentación de vocabulario abierto utilizando descripciones de texto, cuadros delimitadores o indicaciones de puntos. Puede identificar y segmentar objetos en una imagen basándose en lo que describas en texto, dónde dibujes cuadros o dónde hagas clic en puntos. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|--------------|-------------|-------|-------------| +| `model` | MODEL | Sí | - | El modelo SAM3 a utilizar para detección y segmentación | +| `image` | IMAGE | Sí | - | La imagen de entrada a procesar | +| `conditioning` | CONDITIONING | No | - | Condicionamiento de texto desde CLIPTextEncode. Requerido cuando se usan indicaciones de texto para detección | +| `bboxes` | BOUNDING_BOX | No | - | Cuadros delimitadores para segmentar dentro de ellos. Puede ser un solo cuadro (aplicado a todos los fotogramas), una lista de cuadros (aplicada a todos los fotogramas) o una lista de listas (cuadros por fotograma). Cuando se proporciona sin condicionamiento de texto, el nodo segmenta dentro de cada cuadro | +| `positive_coords` | STRING | No | - | Indicaciones de puntos positivos en formato JSON `[{"x": int, "y": int}, ...]` usando coordenadas de píxeles. Son puntos que deseas incluir en la segmentación | +| `negative_coords` | STRING | No | - | Indicaciones de puntos negativos en formato JSON `[{"x": int, "y": int}, ...]` usando coordenadas de píxeles. Son puntos que deseas excluir de la segmentación | +| `threshold` | FLOAT | No | 0.0 a 1.0 | Umbral de confianza para detecciones basadas en texto. Solo se conservan las detecciones con puntuaciones superiores a este valor (predeterminado: 0.5) | +| `refine_iterations` | INT | No | 0 a 5 | Número de pasos de refinamiento del decodificador SAM. Valores más altos pueden mejorar la calidad de las máscaras. Establecer en 0 para usar máscaras del detector sin refinamiento (predeterminado: 2) | +| `individual_masks` | BOOLEAN | No | True/False | Cuando está habilitado, genera máscaras separadas para cada objeto detectado en lugar de combinarlas en una sola máscara (predeterminado: False) | + +### Restricciones y Notas de Parámetros + +- **Indicaciones de texto**: Para usar detección basada en texto, debes proporcionar la entrada `conditioning`. Cuando se proporciona condicionamiento de texto, el nodo ejecuta detección guiada por texto en la imagen. +- **Indicaciones de cuadros**: Cuando se proporcionan `bboxes` sin condicionamiento de texto, el nodo segmenta el área dentro de cada cuadro delimitador. +- **Indicaciones de puntos**: Cuando se proporcionan `positive_coords` o `negative_coords`, el nodo utiliza segmentación basada en puntos. Los puntos se escalan automáticamente a la resolución interna del modelo. +- **Múltiples tipos de indicaciones**: Puedes combinar diferentes tipos de indicaciones. Por ejemplo, puedes proporcionar tanto condicionamiento de texto como cuadros delimitadores para restringir la detección de texto a áreas específicas. +- **Procesamiento por lotes**: El nodo admite imágenes por lotes. Al procesar múltiples fotogramas, los cuadros delimitadores se pueden proporcionar por fotograma usando un formato de lista de listas. +- **Formato JSON para puntos**: Las coordenadas de los puntos deben proporcionarse como cadenas JSON válidas en el formato `[{"x": 100, "y": 200}, {"x": 150, "y": 250}]`. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|------------------|--------------|-------------| +| `masks` | MASK | Máscaras de segmentación. Cuando `individual_masks` es False (predeterminado), devuelve una sola máscara combinada por fotograma. Cuando es True, devuelve máscaras individuales para cada objeto detectado | +| `bboxes` | BOUNDING_BOX | Cuadros delimitadores detectados con coordenadas y puntuaciones de confianza. Cada cuadro incluye valores de `x`, `y`, `width`, `height` y `score` | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/fr.md b/comfyui_embedded_docs/docs/SAM3_Detect/fr.md new file mode 100644 index 000000000..6f8244a80 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/fr.md @@ -0,0 +1,37 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/fr.md) + +# Nœud SAM3 Detect + +## Présentation + +Le nœud SAM3 Detect effectue une détection et une segmentation à vocabulaire ouvert à l'aide de descriptions textuelles, de boîtes englobantes ou d'invites par points. Il peut identifier et segmenter des objets dans une image en fonction de ce que vous décrivez en texte, de l'endroit où vous dessinez des boîtes ou de l'endroit où vous cliquez sur des points. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------------|--------|-------|-------------| +| `model` | MODEL | Oui | - | Le modèle SAM3 à utiliser pour la détection et la segmentation | +| `image` | IMAGE | Oui | - | L'image d'entrée à traiter | +| `conditioning` | CONDITIONING | Non | - | Conditionnement textuel provenant de CLIPTextEncode. Requis lors de l'utilisation d'invites textuelles pour la détection | +| `bboxes` | BOUNDING_BOX | Non | - | Boîtes englobantes dans lesquelles segmenter. Peut être une seule boîte (appliquée à toutes les images), une liste de boîtes (appliquée à toutes les images) ou une liste de listes (boîtes par image). Lorsqu'il est fourni sans conditionnement textuel, le nœud segmente à l'intérieur de chaque boîte | +| `positive_coords` | STRING | Non | - | Invites par points positifs au format JSON `[{"x": int, "y": int}, ...]` utilisant les coordonnées en pixels. Ce sont les points que vous souhaitez inclure dans la segmentation | +| `negative_coords` | STRING | Non | - | Invites par points négatifs au format JSON `[{"x": int, "y": int}, ...]` utilisant les coordonnées en pixels. Ce sont les points que vous souhaitez exclure de la segmentation | +| `threshold` | FLOAT | Non | 0,0 à 1,0 | Seuil de confiance pour les détections basées sur le texte. Seules les détections avec des scores supérieurs à cette valeur sont conservées (par défaut : 0,5) | +| `refine_iterations` | INT | Non | 0 à 5 | Nombre de passes d'affinement du décodeur SAM. Des valeurs plus élevées peuvent améliorer la qualité des masques. Mettre à 0 pour utiliser les masques bruts du détecteur sans affinement (par défaut : 2) | +| `individual_masks` | BOOLEAN | Non | Vrai/Faux | Lorsqu'il est activé, produit des masques séparés pour chaque objet détecté au lieu de les combiner en un seul masque (par défaut : Faux) | + +### Contraintes et remarques sur les paramètres + +- **Invites textuelles** : Pour utiliser la détection basée sur le texte, vous devez fournir l'entrée `conditioning`. Lorsqu'un conditionnement textuel est fourni, le nœud effectue une détection guidée par le texte sur l'image. +- **Invites par boîtes** : Lorsque des `bboxes` sont fournies sans conditionnement textuel, le nœud segmente la zone à l'intérieur de chaque boîte englobante. +- **Invites par points** : Lorsque `positive_coords` ou `negative_coords` sont fournis, le nœud utilise une segmentation basée sur les points. Les points sont automatiquement mis à l'échelle selon la résolution interne du modèle. +- **Types d'invites multiples** : Vous pouvez combiner différents types d'invites. Par exemple, vous pouvez fournir à la fois un conditionnement textuel et des boîtes englobantes pour restreindre la détection textuelle à des zones spécifiques. +- **Traitement par lots** : Le nœud prend en charge les images par lots. Lors du traitement de plusieurs images, les boîtes englobantes peuvent être fournies par image en utilisant un format de liste de listes. +- **Format JSON pour les points** : Les coordonnées des points doivent être fournies sous forme de chaînes JSON valides au format `[{"x": 100, "y": 200}, {"x": 150, "y": 250}]`. + +## Sorties + +| Nom de sortie | Type de données | Description | +|---------------|-----------------|-------------| +| `masks` | MASK | Masques de segmentation. Lorsque `individual_masks` est Faux (par défaut), renvoie un seul masque combiné par image. Lorsqu'il est Vrai, renvoie des masques individuels pour chaque objet détecté | +| `bboxes` | BOUNDING_BOX | Boîtes englobantes détectées avec coordonnées et scores de confiance. Chaque boîte inclut les valeurs `x`, `y`, `width`, `height` et `score` | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/ja.md b/comfyui_embedded_docs/docs/SAM3_Detect/ja.md new file mode 100644 index 000000000..1a3c85f3c --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/ja.md @@ -0,0 +1,37 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/ja.md) + +# SAM3 Detect ノード + +## 概要 + +SAM3 Detect ノードは、テキストによる説明、バウンディングボックス、またはポイントプロンプトを使用して、オープンボキャブラリーの検出とセグメンテーションを実行します。テキストで記述した内容、ボックスを描いた場所、またはポイントをクリックした位置に基づいて、画像内のオブジェクトを識別およびセグメント化できます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | はい | - | 検出とセグメンテーションに使用するSAM3モデル | +| `image` | IMAGE | はい | - | 処理する入力画像 | +| `conditioning` | CONDITIONING | いいえ | - | CLIPTextEncodeからのテキスト条件付け。テキストプロンプトを使用した検出時に必要です | +| `bboxes` | BOUNDING_BOX | いいえ | - | セグメンテーションを実行するバウンディングボックス。単一のボックス(全フレームに適用)、ボックスのリスト(全フレームに適用)、またはリストのリスト(フレームごとのボックス)を指定できます。テキスト条件付けなしで指定した場合、ノードは各ボックス内をセグメント化します | +| `positive_coords` | STRING | いいえ | - | JSON形式のポジティブポイントプロンプト `[{"x": int, "y": int}, ...]`(ピクセル座標)。セグメンテーションに含めたいポイントです | +| `negative_coords` | STRING | いいえ | - | JSON形式のネガティブポイントプロンプト `[{"x": int, "y": int}, ...]`(ピクセル座標)。セグメンテーションから除外したいポイントです | +| `threshold` | FLOAT | いいえ | 0.0 ~ 1.0 | テキストベース検出の信頼度しきい値。この値を超えるスコアの検出のみが保持されます(デフォルト:0.5) | +| `refine_iterations` | INT | いいえ | 0 ~ 5 | SAMデコーダーのリファインメントパスの数。値を大きくするとマスク品質が向上する可能性があります。0に設定すると、リファインメントなしで生の検出マスクを使用します(デフォルト:2) | +| `individual_masks` | BOOLEAN | いいえ | True/False | 有効にすると、検出された各オブジェクトの個別のマスクを出力し、単一のマスクに結合しません(デフォルト:False) | + +### パラメータの制約と注意事項 + +- **テキストプロンプト**:テキストベースの検出を使用するには、`conditioning` 入力を提供する必要があります。テキスト条件付けが提供されると、ノードは画像上でテキストガイド付き検出を実行します。 +- **ボックスプロンプト**:テキスト条件付けなしで `bboxes` が提供された場合、ノードは各バウンディングボックス内の領域をセグメント化します。 +- **ポイントプロンプト**:`positive_coords` または `negative_coords` が提供された場合、ノードはポイントベースのセグメンテーションを使用します。ポイントは自動的にモデルの内部解像度にスケーリングされます。 +- **複数のプロンプトタイプ**:異なるプロンプトタイプを組み合わせることができます。例えば、テキスト条件付けとバウンディングボックスの両方を提供して、テキスト検出を特定の領域に制限できます。 +- **バッチ処理**:ノードはバッチ画像をサポートしています。複数のフレームを処理する場合、リストのリスト形式を使用してフレームごとにバウンディングボックスを提供できます。 +- **ポイントのJSON形式**:ポイント座標は、`[{"x": 100, "y": 200}, {"x": 150, "y": 250}]` の形式の有効なJSON文字列として提供する必要があります。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `masks` | MASK | セグメンテーションマスク。`individual_masks` が False(デフォルト)の場合、フレームごとに単一の結合マスクを返します。True の場合、検出された各オブジェクトの個別のマスクを返します | +| `bboxes` | BOUNDING_BOX | 座標と信頼度スコアを含む検出されたバウンディングボックス。各ボックスには `x`、`y`、`width`、`height`、および `score` の値が含まれます | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/ko.md b/comfyui_embedded_docs/docs/SAM3_Detect/ko.md new file mode 100644 index 000000000..095108d20 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/ko.md @@ -0,0 +1,37 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/ko.md) + +# SAM3 Detect 노드 + +## 개요 + +SAM3 Detect 노드는 텍스트 설명, 경계 상자 또는 포인트 프롬프트를 사용하여 개방형 어휘 탐지 및 분할을 수행합니다. 텍스트로 설명하는 내용, 상자를 그리는 위치, 또는 포인트를 클릭하는 위치에 따라 이미지에서 객체를 식별하고 분할할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 예 | - | 탐지 및 분할에 사용할 SAM3 모델 | +| `image` | IMAGE | 예 | - | 처리할 입력 이미지 | +| `conditioning` | CONDITIONING | 아니요 | - | CLIPTextEncode의 텍스트 컨디셔닝. 텍스트 프롬프트를 사용한 탐지 시 필요 | +| `bboxes` | BOUNDING_BOX | 아니요 | - | 분할할 경계 상자. 단일 상자(모든 프레임에 적용), 상자 목록(모든 프레임에 적용), 또는 목록의 목록(프레임별 상자)으로 제공 가능. 텍스트 컨디셔닝 없이 제공 시 각 상자 내부를 분할 | +| `positive_coords` | STRING | 아니요 | - | 픽셀 좌표를 사용한 JSON 형식 `[{"x": int, "y": int}, ...]`의 양성 포인트 프롬프트. 분할에 포함하려는 포인트 | +| `negative_coords` | STRING | 아니요 | - | 픽셀 좌표를 사용한 JSON 형식 `[{"x": int, "y": int}, ...]`의 음성 포인트 프롬프트. 분할에서 제외하려는 포인트 | +| `threshold` | FLOAT | 아니요 | 0.0 ~ 1.0 | 텍스트 기반 탐지의 신뢰도 임계값. 이 값 이상의 점수를 가진 탐지만 유지 (기본값: 0.5) | +| `refine_iterations` | INT | 아니요 | 0 ~ 5 | SAM 디코더 정제 반복 횟수. 높은 값은 마스크 품질을 향상시킬 수 있음. 정제 없이 원시 탐지기 마스크를 사용하려면 0으로 설정 (기본값: 2) | +| `individual_masks` | BOOLEAN | 아니요 | True/False | 활성화 시 감지된 각 객체에 대해 개별 마스크를 출력하며, 단일 마스크로 결합하지 않음 (기본값: False) | + +### 매개변수 제약 조건 및 참고 사항 + +- **텍스트 프롬프트**: 텍스트 기반 탐지를 사용하려면 `conditioning` 입력을 제공해야 합니다. 텍스트 컨디셔닝이 제공되면 노드는 이미지에서 텍스트 기반 탐지를 실행합니다. +- **상자 프롬프트**: 텍스트 컨디셔닝 없이 `bboxes`가 제공되면 노드는 각 경계 상자 내부 영역을 분할합니다. +- **포인트 프롬프트**: `positive_coords` 또는 `negative_coords`가 제공되면 노드는 포인트 기반 분할을 사용합니다. 포인트는 모델의 내부 해상도로 자동 조정됩니다. +- **여러 프롬프트 유형**: 다양한 프롬프트 유형을 결합할 수 있습니다. 예를 들어, 텍스트 탐지를 특정 영역으로 제한하기 위해 텍스트 컨디셔닝과 경계 상자를 함께 제공할 수 있습니다. +- **배치 처리**: 노드는 배치 이미지를 지원합니다. 여러 프레임을 처리할 때 목록의 목록 형식을 사용하여 프레임별로 경계 상자를 제공할 수 있습니다. +- **포인트의 JSON 형식**: 포인트 좌표는 `[{"x": 100, "y": 200}, {"x": 150, "y": 250}]` 형식의 유효한 JSON 문자열로 제공되어야 합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `masks` | MASK | 분할 마스크. `individual_masks`가 False(기본값)인 경우 프레임당 단일 결합 마스크를 반환합니다. True인 경우 감지된 각 객체에 대한 개별 마스크를 반환합니다 | +| `bboxes` | BOUNDING_BOX | 좌표와 신뢰도 점수가 포함된 감지된 경계 상자. 각 상자에는 `x`, `y`, `width`, `height` 및 `score` 값이 포함됩니다 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/pt-BR.md b/comfyui_embedded_docs/docs/SAM3_Detect/pt-BR.md new file mode 100644 index 000000000..c28ae4522 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/pt-BR.md @@ -0,0 +1,37 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/pt-BR.md) + +# Nó de Detecção SAM3 + +## Visão Geral + +O nó de Detecção SAM3 realiza detecção e segmentação de vocabulário aberto usando descrições de texto, caixas delimitadoras ou prompts de ponto. Ele pode identificar e segmentar objetos em uma imagem com base no que você descreve em texto, onde você desenha caixas ou onde você clica em pontos. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `model` | MODEL | Sim | - | O modelo SAM3 a ser usado para detecção e segmentação | +| `image` | IMAGE | Sim | - | A imagem de entrada a ser processada | +| `conditioning` | CONDITIONING | Não | - | Condicionamento de texto do CLIPTextEncode. Necessário ao usar prompts de texto para detecção | +| `bboxes` | BOUNDING_BOX | Não | - | Caixas delimitadoras para segmentar. Pode ser uma única caixa (aplicada a todos os quadros), uma lista de caixas (aplicada a todos os quadros) ou uma lista de listas (caixas por quadro). Quando fornecido sem condicionamento de texto, o nó segmenta dentro de cada caixa | +| `positive_coords` | STRING | Não | - | Prompts de ponto positivo no formato JSON `[{"x": int, "y": int}, ...]` usando coordenadas de pixel. São pontos que você deseja incluir na segmentação | +| `negative_coords` | STRING | Não | - | Prompts de ponto negativo no formato JSON `[{"x": int, "y": int}, ...]` usando coordenadas de pixel. São pontos que você deseja excluir da segmentação | +| `threshold` | FLOAT | Não | 0.0 a 1.0 | Limiar de confiança para detecções baseadas em texto. Apenas detecções com pontuações acima deste valor são mantidas (padrão: 0.5) | +| `refine_iterations` | INT | Não | 0 a 5 | Número de passagens de refinamento do decodificador SAM. Valores maiores podem melhorar a qualidade das máscaras. Defina como 0 para usar máscaras brutas do detector sem refinamento (padrão: 2) | +| `individual_masks` | BOOLEAN | Não | Verdadeiro/Falso | Quando ativado, gera máscaras separadas para cada objeto detectado em vez de combiná-las em uma única máscara (padrão: Falso) | + +### Restrições e Observações dos Parâmetros + +- **Prompts de texto**: Para usar detecção baseada em texto, você deve fornecer a entrada `conditioning`. Quando o condicionamento de texto é fornecido, o nó executa detecção guiada por texto na imagem. +- **Prompts de caixa**: Quando `bboxes` são fornecidas sem condicionamento de texto, o nó segmenta a área dentro de cada caixa delimitadora. +- **Prompts de ponto**: Quando `positive_coords` ou `negative_coords` são fornecidos, o nó usa segmentação baseada em pontos. Os pontos são dimensionados automaticamente para a resolução interna do modelo. +- **Múltiplos tipos de prompt**: Você pode combinar diferentes tipos de prompt. Por exemplo, você pode fornecer tanto condicionamento de texto quanto caixas delimitadoras para restringir a detecção de texto a áreas específicas. +- **Processamento em lote**: O nó suporta imagens em lote. Ao processar múltiplos quadros, as caixas delimitadoras podem ser fornecidas por quadro usando um formato de lista de listas. +- **Formato JSON para pontos**: As coordenadas dos pontos devem ser fornecidas como strings JSON válidas no formato `[{"x": 100, "y": 200}, {"x": 150, "y": 250}]`. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `masks` | MASK | Máscaras de segmentação. Quando `individual_masks` é Falso (padrão), retorna uma única máscara combinada por quadro. Quando Verdadeiro, retorna máscaras individuais para cada objeto detectado | +| `bboxes` | BOUNDING_BOX | Caixas delimitadoras detectadas com coordenadas e pontuações de confiança. Cada caixa inclui valores de `x`, `y`, `largura`, `altura` e `pontuação` | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/ru.md b/comfyui_embedded_docs/docs/SAM3_Detect/ru.md new file mode 100644 index 000000000..cbfa0fc77 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/ru.md @@ -0,0 +1,37 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/ru.md) + +# Узел SAM3 Detect + +## Обзор + +Узел SAM3 Detect выполняет детекцию и сегментацию на основе открытого словаря с использованием текстовых описаний, ограничивающих рамок или точечных подсказок. Он может идентифицировать и сегментировать объекты на изображении на основе того, что вы описываете в тексте, где рисуете рамки или где указываете точки. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `model` | MODEL | Да | - | Модель SAM3 для детекции и сегментации | +| `image` | IMAGE | Да | - | Входное изображение для обработки | +| `conditioning` | CONDITIONING | Нет | - | Текстовое условие от CLIPTextEncode. Требуется при использовании текстовых подсказок для детекции | +| `bboxes` | BOUNDING_BOX | Нет | - | Ограничивающие рамки для сегментации. Может быть одной рамкой (применяется ко всем кадрам), списком рамок (применяется ко всем кадрам) или списком списков (рамки для каждого кадра). При подаче без текстового условия узел выполняет сегментацию внутри каждой рамки | +| `positive_coords` | STRING | Нет | - | Положительные точечные подсказки в формате JSON `[{"x": int, "y": int}, ...]` с использованием пиксельных координат. Это точки, которые нужно включить в сегментацию | +| `negative_coords` | STRING | Нет | - | Отрицательные точечные подсказки в формате JSON `[{"x": int, "y": int}, ...]` с использованием пиксельных координат. Это точки, которые нужно исключить из сегментации | +| `threshold` | FLOAT | Нет | 0.0 до 1.0 | Порог уверенности для текстовой детекции. Сохраняются только детекции с оценкой выше этого значения (по умолчанию: 0.5) | +| `refine_iterations` | INT | Нет | 0 до 5 | Количество проходов уточнения декодера SAM. Более высокие значения могут улучшить качество масок. Установите 0 для использования сырых масок детектора без уточнения (по умолчанию: 2) | +| `individual_masks` | BOOLEAN | Нет | True/False | При включении выводит отдельные маски для каждого обнаруженного объекта вместо объединения их в одну маску (по умолчанию: False) | + +### Ограничения и примечания к параметрам + +- **Текстовые подсказки**: Для использования текстовой детекции необходимо подать вход `conditioning`. При подаче текстового условия узел выполняет текстовую детекцию на изображении. +- **Подсказки рамками**: Когда `bboxes` подаются без текстового условия, узел сегментирует область внутри каждой ограничивающей рамки. +- **Точечные подсказки**: Когда подаются `positive_coords` или `negative_coords`, узел использует точечную сегментацию. Координаты точек автоматически масштабируются под внутреннее разрешение модели. +- **Комбинирование типов подсказок**: Можно комбинировать различные типы подсказок. Например, можно подать как текстовое условие, так и ограничивающие рамки, чтобы ограничить текстовую детекцию определенными областями. +- **Пакетная обработка**: Узел поддерживает пакетную обработку изображений. При обработке нескольких кадров ограничивающие рамки можно подавать для каждого кадра, используя формат списка списков. +- **Формат JSON для точек**: Координаты точек должны подаваться в виде корректных JSON-строк в формате `[{"x": 100, "y": 200}, {"x": 150, "y": 250}]`. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `masks` | MASK | Маски сегментации. Когда `individual_masks` имеет значение False (по умолчанию), возвращает одну объединенную маску на кадр. При значении True возвращает отдельные маски для каждого обнаруженного объекта | +| `bboxes` | BOUNDING_BOX | Обнаруженные ограничивающие рамки с координатами и оценками уверенности. Каждая рамка содержит значения `x`, `y`, `width`, `height` и `score` | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/tr.md b/comfyui_embedded_docs/docs/SAM3_Detect/tr.md new file mode 100644 index 000000000..2f1a30d1b --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/tr.md @@ -0,0 +1,37 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/tr.md) + +# SAM3 Algılama Düğümü + +## Genel Bakış + +SAM3 Algılama düğümü, metin açıklamaları, sınırlayıcı kutular veya nokta istemleri kullanarak açık-kelime dağarcığı algılama ve bölütleme gerçekleştirir. Metin olarak tanımladıklarınıza, kutu çizdiğiniz yerlere veya nokta tıkladığınız konumlara göre bir görüntüdeki nesneleri tanımlayabilir ve bölütleyebilir. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|--------|----------| +| `model` | MODEL | Evet | - | Algılama ve bölütleme için kullanılacak SAM3 modeli | +| `image` | IMAGE | Evet | - | İşlenecek giriş görüntüsü | +| `conditioning` | CONDITIONING | Hayır | - | CLIPTextEncode'dan metin koşullandırması. Metin istemleri kullanılarak algılama yapılırken gereklidir | +| `bboxes` | BOUNDING_BOX | Hayır | - | İçinde bölütleme yapılacak sınırlayıcı kutular. Tek bir kutu (tüm karelere uygulanır), kutu listesi (tüm karelere uygulanır) veya liste listesi (kare başına kutular) olabilir. Metin koşullandırması olmadan sağlandığında, düğüm her kutunun içini bölütler | +| `positive_coords` | STRING | Hayır | - | JSON formatında pozitif nokta istemleri `[{"x": int, "y": int}, ...]` piksel koordinatları kullanılarak. Bunlar bölütlemeye dahil etmek istediğiniz noktalardır | +| `negative_coords` | STRING | Hayır | - | JSON formatında negatif nokta istemleri `[{"x": int, "y": int}, ...]` piksel koordinatları kullanılarak. Bunlar bölütlemeden çıkarmak istediğiniz noktalardır | +| `threshold` | FLOAT | Hayır | 0.0 ile 1.0 | Metin tabanlı algılamalar için güven eşiği. Bu değerin üzerinde puana sahip algılamalar tutulur (varsayılan: 0.5) | +| `refine_iterations` | INT | Hayır | 0 ile 5 | SAM kodlayıcı iyileştirme geçiş sayısı. Daha yüksek değerler maske kalitesini artırabilir. İyileştirme olmadan ham dedektör maskelerini kullanmak için 0 olarak ayarlayın (varsayılan: 2) | +| `individual_masks` | BOOLEAN | Hayır | True/False | Etkinleştirildiğinde, algılanan her nesne için ayrı maskeler çıktılar, tek bir maskede birleştirmek yerine (varsayılan: False) | + +### Parametre Kısıtlamaları ve Notlar + +- **Metin istemleri**: Metin tabanlı algılama kullanmak için `conditioning` girişi sağlamalısınız. Metin koşullandırması sağlandığında, düğüm görüntü üzerinde metin yönlendirmeli algılama çalıştırır. +- **Kutu istemleri**: `bboxes` metin koşullandırması olmadan sağlandığında, düğüm her sınırlayıcı kutunun içindeki alanı bölütler. +- **Nokta istemleri**: `positive_coords` veya `negative_coords` sağlandığında, düğüm nokta tabanlı bölütleme kullanır. Noktalar otomatik olarak modelin iç çözünürlüğüne ölçeklenir. +- **Birden çok istem türü**: Farklı istem türlerini birleştirebilirsiniz. Örneğin, metin algılamasını belirli alanlarla sınırlamak için hem metin koşullandırması hem de sınırlayıcı kutular sağlayabilirsiniz. +- **Toplu işleme**: Düğüm toplu görüntüleri destekler. Birden çok kare işlenirken, sınırlayıcı kutular liste listesi formatı kullanılarak kare başına sağlanabilir. +- **Noktalar için JSON formatı**: Nokta koordinatları, `[{"x": 100, "y": 200}, {"x": 150, "y": 250}]` formatında geçerli JSON dizeleri olarak sağlanmalıdır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `masks` | MASK | Bölütleme maskeleri. `individual_masks` False (varsayılan) olduğunda, kare başına tek bir birleşik maske döndürür. True olduğunda, algılanan her nesne için ayrı maskeler döndürür | +| `bboxes` | BOUNDING_BOX | Koordinatlar ve güven puanları ile algılanan sınırlayıcı kutular. Her kutu `x`, `y`, `width`, `height` ve `score` değerlerini içerir | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/zh-TW.md b/comfyui_embedded_docs/docs/SAM3_Detect/zh-TW.md new file mode 100644 index 000000000..15933129d --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/zh-TW.md @@ -0,0 +1,37 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/zh-TW.md) + +# SAM3 檢測節點 + +## ## 概述 + +SAM3 檢測節點使用文字描述、邊界框或點提示執行開放詞彙檢測和分割。它能根據您在文字中描述的內容、繪製的框或點擊的位置,在圖像中識別和分割物體。 + +## ## 輸入 + +| 參數 | 資料類型 | 必要 | 範圍 | 說明 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | - | 用於檢測和分割的 SAM3 模型 | +| `image` | IMAGE | 是 | - | 要處理的輸入圖像 | +| `conditioning` | CONDITIONING | 否 | - | 來自 CLIPTextEncode 的文字條件。使用文字提示進行檢測時為必要項目 | +| `bboxes` | BOUNDING_BOX | 否 | - | 要進行分割的邊界框。可以是單個框(應用於所有影格)、框列表(應用於所有影格)或列表的列表(每個影格的框)。當未提供文字條件時,節點會在每個框內進行分割 | +| `positive_coords` | STRING | 否 | - | 正向點提示,採用 JSON 格式 `[{"x": int, "y": int}, ...]`,使用像素座標。這些是您要包含在分割中的點 | +| `negative_coords` | STRING | 否 | - | 負向點提示,採用 JSON 格式 `[{"x": int, "y": int}, ...]`,使用像素座標。這些是您要從分割中排除的點 | +| `threshold` | FLOAT | 否 | 0.0 至 1.0 | 基於文字的檢測的置信度閾值。只有分數高於此值的檢測結果才會保留(預設值:0.5) | +| `refine_iterations` | INT | 否 | 0 至 5 | SAM 解碼器精煉次數。較高的值可以改善遮罩品質。設為 0 則使用原始檢測器遮罩而不進行精煉(預設值:2) | +| `individual_masks` | BOOLEAN | 否 | True/False | 啟用時,為每個檢測到的物體輸出單獨的遮罩,而不是將它們合併為單一遮罩(預設值:False) | + +### 參數限制與注意事項 + +- **文字提示**:要使用基於文字的檢測,您必須提供 `conditioning` 輸入。當提供文字條件時,節點會在圖像上執行文字引導的檢測。 +- **框提示**:當提供 `bboxes` 但未提供文字條件時,節點會分割每個邊界框內的區域。 +- **點提示**:當提供 `positive_coords` 或 `negative_coords` 時,節點會使用基於點的分割。點會自動縮放到模型的內部解析度。 +- **多種提示類型**:您可以組合不同的提示類型。例如,您可以同時提供文字條件和邊界框,將文字檢測限制在特定區域。 +- **批次處理**:節點支援批次圖像。在處理多個影格時,可以使用列表的列表格式為每個影格提供邊界框。 +- **點的 JSON 格式**:點座標必須以有效的 JSON 字串格式提供,例如 `[{"x": 100, "y": 200}, {"x": 150, "y": 250}]`。 + +## ## 輸出 + +| 輸出名稱 | 資料類型 | 說明 | +|-------------|-----------|-------------| +| `masks` | MASK | 分割遮罩。當 `individual_masks` 為 False(預設值)時,返回每個影格的單一組合遮罩。設為 True 時,返回每個檢測物體的個別遮罩 | +| `bboxes` | BOUNDING_BOX | 檢測到的邊界框,包含座標和置信度分數。每個框包含 `x`、`y`、`width`、`height` 和 `score` 值 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_Detect/zh.md b/comfyui_embedded_docs/docs/SAM3_Detect/zh.md new file mode 100644 index 000000000..4bc36c2c0 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_Detect/zh.md @@ -0,0 +1,37 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_Detect/zh.md) + +# SAM3 检测节点 + +## ## 概述 + +SAM3 检测节点使用文本描述、边界框或点提示执行开放词汇检测和分割。它能够根据您描述的文本、绘制的框或点击的点来识别和分割图像中的物体。 + +## ## 输入 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | - | 用于检测和分割的 SAM3 模型 | +| `image` | IMAGE | 是 | - | 待处理的输入图像 | +| `conditioning` | CONDITIONING | 否 | - | 来自 CLIPTextEncode 的文本条件。使用文本提示进行检测时需要提供 | +| `bboxes` | BOUNDING_BOX | 否 | - | 需要分割的边界框。可以是单个框(应用于所有帧)、框列表(应用于所有帧)或列表的列表(逐帧框)。未提供文本条件时,节点在每个框内进行分割 | +| `positive_coords` | STRING | 否 | - | 正点提示,JSON 格式 `[{"x": int, "y": int}, ...]`,使用像素坐标。这些是您希望包含在分割中的点 | +| `negative_coords` | STRING | 否 | - | 负点提示,JSON 格式 `[{"x": int, "y": int}, ...]`,使用像素坐标。这些是您希望从分割中排除的点 | +| `threshold` | FLOAT | 否 | 0.0 到 1.0 | 基于文本检测的置信度阈值。仅保留得分高于此值的检测结果(默认值:0.5) | +| `refine_iterations` | INT | 否 | 0 到 5 | SAM 解码器优化迭代次数。较高的值可以改善遮罩质量。设置为 0 以使用原始检测器遮罩而不进行优化(默认值:2) | +| `individual_masks` | BOOLEAN | 否 | True/False | 启用后,为每个检测到的物体输出单独的遮罩,而不是合并为单个遮罩(默认值:False) | + +### 参数约束与说明 + +- **文本提示**:要使用基于文本的检测,必须提供 `conditioning` 输入。提供文本条件时,节点在图像上运行文本引导的检测。 +- **框提示**:当提供 `bboxes` 但未提供文本条件时,节点在每个边界框内进行分割。 +- **点提示**:当提供 `positive_coords` 或 `negative_coords` 时,节点使用基于点的分割。点坐标会自动缩放到模型的内部分辨率。 +- **多种提示类型**:您可以组合不同的提示类型。例如,可以同时提供文本条件和边界框,将文本检测限制在特定区域。 +- **批量处理**:节点支持批量图像。处理多个帧时,可以使用列表的列表格式为每帧提供边界框。 +- **点的 JSON 格式**:点坐标必须作为有效的 JSON 字符串提供,格式为 `[{"x": 100, "y": 200}, {"x": 150, "y": 250}]`。 + +## ## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `masks` | MASK | 分割遮罩。当 `individual_masks` 为 False(默认值)时,返回每帧的单个合并遮罩。为 True 时,返回每个检测到的物体的单独遮罩 | +| `bboxes` | BOUNDING_BOX | 检测到的边界框,包含坐标和置信度得分。每个框包含 `x`、`y`、`width`、`height` 和 `score` 值 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/ar.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/ar.md new file mode 100644 index 000000000..d14ec1e11 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/ar.md @@ -0,0 +1,20 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/ar.md) + +## نظرة عامة + +تنشئ هذه العقدة معاينة فيديو للكائنات المتتبعة، حيث ترسم كل كائن متتبع بطبقة لونية مميزة وملصق رقمي. لا تُخرج هذه العقدة أي موترات صور أو فيديو — بل تحفظ فيديو المعاينة الناتج مباشرة في ملف مؤقت. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `track_data` | TRACK_DATA | نعم | - | بيانات التتبع التي تحتوي على الأقنعة المجمعة ومعلومات الكائنات من عقدة تتبع SAM3. | +| `images` | IMAGE | لا | - | صور إدخال اختيارية لاستخدامها كخلفية للمعاينة. إذا لم يتم توفيرها، تُستخدم خلفية سوداء. | +| `opacity` | FLOAT | لا | 0.0 إلى 1.0 (الخطوة: 0.05) | شفافية الطبقة اللونية المطبقة على الكائنات المتتبعة (الافتراضي: 0.5). | +| `fps` | FLOAT | لا | 1.0 إلى 120.0 (الخطوة: 1.0) | معدل الإطارات لفيديو الإخراج (الافتراضي: 24.0). | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `ui` | PREVIEW_VIDEO | عنصر واجهة مستخدم يعرض فيديو المعاينة المُنشأ. لا يتم إرجاع أي بيانات موتر. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/en.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/en.md new file mode 100644 index 000000000..63dce6c6b --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/en.md @@ -0,0 +1,20 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/en.md) + +## Overview + +This node creates a video preview of tracked objects, drawing each tracked object with a distinct color overlay and a number label. It does not output any image or video tensors — instead, it saves the resulting preview video directly to a temporary file. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `track_data` | TRACK_DATA | Yes | - | The tracking data containing packed masks and object information from a SAM3 tracking node. | +| `images` | IMAGE | No | - | Optional input images to use as the background for the preview. If not provided, a black background is used. | +| `opacity` | FLOAT | No | 0.0 to 1.0 (step: 0.05) | The opacity of the color overlay applied to tracked objects (default: 0.5). | +| `fps` | FLOAT | No | 1.0 to 120.0 (step: 1.0) | The frame rate of the output video (default: 24.0). | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `ui` | PREVIEW_VIDEO | A UI element that displays the generated preview video. No tensor data is returned. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/es.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/es.md new file mode 100644 index 000000000..e80f0bdcf --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/es.md @@ -0,0 +1,48 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/es.md) + +Eres un experto en traducción técnica especializado en documentación de nodos ComfyUI del inglés al español. + +## Reglas de Traducción + +1. **Contenido que NO debe traducirse:** + - Nombres de parámetros entre comillas invertidas: `image`, `seed`, `model` + - Tipos de datos en MAYÚSCULAS: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, etc. + - Valores en columna Range: números, "auto", nombres de opciones + - Código, rutas de archivos + +2. **Contenido que SÍ debe traducirse:** + - Títulos de secciones: ## Descripción general, ## Entradas, ## Salidas + - Todo el texto descriptivo y explicativo + - Descripciones de parámetros + +3. **Calidad de traducción:** + - Usar español estándar y neutral + - Mantener tono profesional pero accesible + - Asegurar precisión técnica + - Usar terminología técnica estándar en español + +4. **Formato:** + - Mantener todo el formato Markdown + - Preservar estructura de tablas + - No agregar ninguna nota o enlace al inicio del documento (será agregado automáticamente) + +Por favor traduce la siguiente documentación al español, sin incluir la nota inicial del documento: + +## Resumen + +Este nodo crea una vista previa de video de objetos rastreados, dibujando cada objeto rastreado con una superposición de color distintiva y una etiqueta numérica. No genera ningún tensor de imagen o video; en su lugar, guarda el video de vista previa resultante directamente en un archivo temporal. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|--------------|-------------|-------|-------------| +| `track_data` | TRACK_DATA | Sí | - | Los datos de rastreo que contienen máscaras empaquetadas e información de objetos provenientes de un nodo de rastreo SAM3. | +| `images` | IMAGE | No | - | Imágenes de entrada opcionales para usar como fondo de la vista previa. Si no se proporcionan, se utiliza un fondo negro. | +| `opacity` | FLOAT | No | 0.0 a 1.0 (paso: 0.05) | La opacidad de la superposición de color aplicada a los objetos rastreados (predeterminado: 0.5). | +| `fps` | FLOAT | No | 1.0 a 120.0 (paso: 1.0) | La velocidad de fotogramas del video de salida (predeterminado: 24.0). | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|------------------|--------------|-------------| +| `ui` | PREVIEW_VIDEO | Un elemento de interfaz de usuario que muestra el video de vista previa generado. No se devuelve ningún tensor de datos. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/fr.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/fr.md new file mode 100644 index 000000000..269b8f04c --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/fr.md @@ -0,0 +1,22 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/fr.md) + +Voici la traduction en français de la documentation du nœud ComfyUI, en respectant toutes les règles spécifiées : + +## Aperçu + +Ce nœud crée un aperçu vidéo des objets suivis, en dessinant chaque objet suivi avec une superposition de couleur distincte et une étiquette numérique. Il ne produit aucun tenseur d'image ou de vidéo — à la place, il enregistre directement la vidéo d'aperçu résultante dans un fichier temporaire. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------------|--------|-------|-------------| +| `track_data` | TRACK_DATA | Oui | - | Les données de suivi contenant les masques compressés et les informations d'objets provenant d'un nœud de suivi SAM3. | +| `images` | IMAGE | Non | - | Images d'entrée facultatives à utiliser comme arrière-plan pour l'aperçu. Si non fournies, un arrière-plan noir est utilisé. | +| `opacity` | FLOAT | Non | 0,0 à 1,0 (pas : 0,05) | L'opacité de la superposition de couleur appliquée aux objets suivis (par défaut : 0,5). | +| `fps` | FLOAT | Non | 1,0 à 120,0 (pas : 1,0) | La fréquence d'images de la vidéo de sortie (par défaut : 24,0). | + +## Sorties + +| Nom de sortie | Type de données | Description | +|---------------|-----------------|-------------| +| `ui` | PREVIEW_VIDEO | Un élément d'interface utilisateur qui affiche la vidéo d'aperçu générée. Aucune donnée tensorielle n'est retournée. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/ja.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/ja.md new file mode 100644 index 000000000..792f11e95 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/ja.md @@ -0,0 +1,22 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/ja.md) + +このドキュメントはAI生成です。誤りや改善のご提案がございましたら、ぜひご貢献ください! [GitHubで編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/en.md) + +## 概要 + +このノードは、追跡対象オブジェクトのビデオプレビューを作成します。各追跡オブジェクトを異なる色のオーバーレイと番号ラベルで描画します。画像やビデオのテンソルを出力するのではなく、結果のプレビュービデオを一時ファイルに直接保存します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `track_data` | TRACK_DATA | はい | - | SAM3トラッキングノードからのパックされたマスクとオブジェクト情報を含むトラッキングデータ。 | +| `images` | IMAGE | いいえ | - | プレビューの背景として使用するオプションの入力画像。指定しない場合は黒い背景が使用されます。 | +| `opacity` | FLOAT | いいえ | 0.0~1.0(ステップ:0.05) | 追跡オブジェクトに適用されるカラーオーバーレイの不透明度(デフォルト:0.5)。 | +| `fps` | FLOAT | いいえ | 1.0~120.0(ステップ:1.0) | 出力ビデオのフレームレート(デフォルト:24.0)。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `ui` | PREVIEW_VIDEO | 生成されたプレビュービデオを表示するUI要素。テンソルデータは返されません。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/ko.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/ko.md new file mode 100644 index 000000000..556cbbec0 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/ko.md @@ -0,0 +1,20 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/ko.md) + +# 개요 + +이 노드는 추적된 객체의 비디오 미리보기를 생성하며, 각 추적 객체를 고유한 색상 오버레이와 숫자 레이블로 표시합니다. 이미지나 비디오 텐서를 출력하지 않고, 결과 미리보기 비디오를 임시 파일에 직접 저장합니다. + +# 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `track_data` | TRACK_DATA | 예 | - | SAM3 추적 노드에서 생성된 패킹된 마스크와 객체 정보가 포함된 추적 데이터입니다. | +| `images` | IMAGE | 아니요 | - | 미리보기의 배경으로 사용할 선택적 입력 이미지입니다. 제공되지 않으면 검은색 배경이 사용됩니다. | +| `opacity` | FLOAT | 아니요 | 0.0 ~ 1.0 (단계: 0.05) | 추적 객체에 적용되는 색상 오버레이의 불투명도입니다 (기본값: 0.5). | +| `fps` | FLOAT | 아니요 | 1.0 ~ 120.0 (단계: 1.0) | 출력 비디오의 프레임 속도입니다 (기본값: 24.0). | + +# 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `ui` | PREVIEW_VIDEO | 생성된 미리보기 비디오를 표시하는 UI 요소입니다. 텐서 데이터는 반환되지 않습니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/pt-BR.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/pt-BR.md new file mode 100644 index 000000000..825f5f87c --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/pt-BR.md @@ -0,0 +1,20 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/pt-BR.md) + +# Visão Geral + +Este nó cria uma prévia em vídeo dos objetos rastreados, desenhando cada objeto rastreado com uma sobreposição de cor distinta e um rótulo numérico. Ele não gera nenhum tensor de imagem ou vídeo — em vez disso, salva o vídeo de prévia resultante diretamente em um arquivo temporário. + +# Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Intervalo | Descrição | +|-----------|--------------|-------------|-----------|-----------| +| `track_data` | TRACK_DATA | Sim | - | Os dados de rastreamento contendo máscaras empacotadas e informações de objetos de um nó de rastreamento SAM3. | +| `images` | IMAGE | Não | - | Imagens de entrada opcionais para usar como fundo da prévia. Se não fornecidas, um fundo preto é usado. | +| `opacity` | FLOAT | Não | 0.0 a 1.0 (passo: 0.05) | A opacidade da sobreposição de cor aplicada aos objetos rastreados (padrão: 0.5). | +| `fps` | FLOAT | Não | 1.0 a 120.0 (passo: 1.0) | A taxa de quadros do vídeo de saída (padrão: 24.0). | + +# Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `ui` | PREVIEW_VIDEO | Um elemento de interface que exibe o vídeo de prévia gerado. Nenhum dado de tensor é retornado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/ru.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/ru.md new file mode 100644 index 000000000..faca663c5 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/ru.md @@ -0,0 +1,20 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/ru.md) + +## Обзор + +Этот узел создает видео-превью отслеживаемых объектов, отображая каждый отслеживаемый объект с цветной накладкой и числовой меткой. Он не выводит тензоры изображений или видео — вместо этого он сохраняет результирующее видео-превью непосредственно во временный файл. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `track_data` | TRACK_DATA | Да | - | Данные отслеживания, содержащие упакованные маски и информацию об объектах из узла отслеживания SAM3. | +| `images` | IMAGE | Нет | - | Необязательные входные изображения для использования в качестве фона превью. Если не указаны, используется черный фон. | +| `opacity` | FLOAT | Нет | от 0.0 до 1.0 (шаг: 0.05) | Непрозрачность цветной накладки, применяемой к отслеживаемым объектам (по умолчанию: 0.5). | +| `fps` | FLOAT | Нет | от 1.0 до 120.0 (шаг: 1.0) | Частота кадров выходного видео (по умолчанию: 24.0). | + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `ui` | PREVIEW_VIDEO | Элемент пользовательского интерфейса, отображающий сгенерированное видео-превью. Тензорные данные не возвращаются. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/tr.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/tr.md new file mode 100644 index 000000000..92101a0cf --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/tr.md @@ -0,0 +1,20 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/tr.md) + +## Genel Bakış + +Bu düğüm, izlenen nesnelerin bir video önizlemesini oluşturur; her izlenen nesneyi farklı bir renk katmanı ve bir numara etiketiyle çizer. Herhangi bir görüntü veya video tensörü çıktısı vermez; bunun yerine, ortaya çıkan önizleme videosunu doğrudan geçici bir dosyaya kaydeder. + +## Girdiler + +| Parametre | Veri Türü | Gerekli | Aralık | Açıklama | +|-----------|-----------|---------|--------|-----------| +| `track_data` | TRACK_DATA | Evet | - | Bir SAM3 izleme düğümünden paketlenmiş maskeler ve nesne bilgilerini içeren izleme verileri. | +| `images` | IMAGE | Hayır | - | Önizleme için arka plan olarak kullanılacak isteğe bağlı giriş görüntüleri. Sağlanmazsa siyah bir arka plan kullanılır. | +| `opacity` | FLOAT | Hayır | 0.0 ile 1.0 arası (adım: 0.05) | İzlenen nesnelere uygulanan renk katmanının opaklığı (varsayılan: 0.5). | +| `fps` | FLOAT | Hayır | 1.0 ile 120.0 arası (adım: 1.0) | Çıktı videosunun kare hızı (varsayılan: 24.0). | + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|-----------| +| `ui` | PREVIEW_VIDEO | Oluşturulan önizleme videosunu görüntüleyen bir kullanıcı arayüzü öğesi. Herhangi bir tensör verisi döndürülmez. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/zh-TW.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/zh-TW.md new file mode 100644 index 000000000..72e804d2a --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/zh-TW.md @@ -0,0 +1,20 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/zh-TW.md) + +## 概述 + +此節點會建立追蹤物件的影片預覽,為每個追蹤物件繪製不同顏色的疊加層和數字標籤。它不會輸出任何影像或影片張量,而是直接將產生的預覽影片儲存到暫存檔案中。 + +## 輸入 + +| 參數 | 資料類型 | 必要 | 範圍 | 說明 | +|-----------|-----------|----------|-------|-------------| +| `track_data` | TRACK_DATA | 是 | - | 包含來自 SAM3 追蹤節點的封裝遮罩和物件資訊的追蹤資料。 | +| `images` | IMAGE | 否 | - | 可選的輸入影像,用作預覽的背景。如果未提供,則使用黑色背景。 | +| `opacity` | FLOAT | 否 | 0.0 至 1.0(步長:0.05) | 套用至追蹤物件的顏色疊加層透明度(預設值:0.5)。 | +| `fps` | FLOAT | 否 | 1.0 至 120.0(步長:1.0) | 輸出影片的影格率(預設值:24.0)。 | + +## 輸出 + +| 輸出名稱 | 資料類型 | 說明 | +|-------------|-----------|-------------| +| `ui` | PREVIEW_VIDEO | 顯示所產生預覽影片的 UI 元素。不會回傳任何張量資料。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackPreview/zh.md b/comfyui_embedded_docs/docs/SAM3_TrackPreview/zh.md new file mode 100644 index 000000000..4a169ed37 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackPreview/zh.md @@ -0,0 +1,20 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackPreview/zh.md) + +## 概述 + +此节点用于创建跟踪对象的视频预览,为每个跟踪对象绘制不同颜色的覆盖层和数字标签。它不输出任何图像或视频张量,而是直接将生成的预览视频保存到临时文件中。 + +## 输入 + +| 参数 | 数据类型 | 是否必需 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `track_data` | TRACK_DATA | 是 | - | 包含来自 SAM3 跟踪节点的打包遮罩和对象信息的跟踪数据。 | +| `images` | IMAGE | 否 | - | 可选输入图像,用作预览的背景。如果未提供,则使用黑色背景。 | +| `opacity` | FLOAT | 否 | 0.0 到 1.0(步长:0.05) | 应用于跟踪对象的颜色覆盖层的不透明度(默认值:0.5)。 | +| `fps` | FLOAT | 否 | 1.0 到 120.0(步长:1.0) | 输出视频的帧率(默认值:24.0)。 | + +## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `ui` | PREVIEW_VIDEO | 显示生成的预览视频的 UI 元素。不返回任何张量数据。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/ar.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/ar.md new file mode 100644 index 000000000..965d65ae8 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/ar.md @@ -0,0 +1,18 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/ar.md) + +نظرة عامة + +تحدد كائنات التتبع المحددة من جلسة تتبع SAM3 باستخدام أرقامها الفهرسية وتدمجها في قناع إخراج واحد. يتيح لك ذلك اختيار الكائنات التي تريد الاحتفاظ بها والتي تريد تجاهلها من نتائج التتبع. + +المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `track_data` | SAM3TRACKDATA | نعم | غير متاح | بيانات المخرجات من عقدة تتبع SAM3، والتي تحتوي على الأقنعة المعبأة وحجم الصورة الأصلي. | +| `object_indices` | STRING | لا | أي قائمة أعداد صحيحة مفصولة بفواصل | أرقام فهرسية للكائنات مفصولة بفواصل لتضمينها في قناع الإخراج (مثل '0,2,3'). إذا تُركت فارغة، يتم تضمين جميع الكائنات المتتبعة. | + +المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `masks` | MASK | قناع ثنائي واحد لكل إطار، حيث يتم دمج الكائنات المحددة في قناع واحد. إذا لم يتم تحديد أي كائنات أو لم توجد بيانات تتبع، يتم إرجاع قناع صفري. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/en.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/en.md new file mode 100644 index 000000000..083e45008 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/en.md @@ -0,0 +1,18 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/en.md) + +## Overview + +Selects specific tracked objects from a SAM3 tracking session by their index numbers and combines them into a single output mask. This allows you to choose which objects to keep and which to ignore from the tracking results. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `track_data` | SAM3TRACKDATA | Yes | N/A | The tracking data output from a SAM3 tracker node, containing the packed masks and original image size. | +| `object_indices` | STRING | No | Any comma-separated list of integers | Comma-separated object indices to include in the output mask (e.g., '0,2,3'). If left empty, all tracked objects are included. | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `masks` | MASK | A single binary mask for each frame, where selected objects are combined into one mask. If no objects are selected or no tracking data exists, returns a zero mask. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/es.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/es.md new file mode 100644 index 000000000..04b46b0df --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/es.md @@ -0,0 +1,18 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/es.md) + +# Resumen + +Selecciona objetos rastreados específicos de una sesión de seguimiento SAM3 mediante sus números de índice y los combina en una única máscara de salida. Esto permite elegir qué objetos conservar y cuáles ignorar de los resultados del seguimiento. + +## Entradas + +| Parámetro | Tipo de dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `track_data` | SAM3TRACKDATA | Sí | N/A | Los datos de seguimiento provenientes de un nodo rastreador SAM3, que contienen las máscaras empaquetadas y el tamaño de imagen original. | +| `object_indices` | STRING | No | Cualquier lista de enteros separados por comas | Índices de objetos separados por comas para incluir en la máscara de salida (ej. '0,2,3'). Si se deja vacío, se incluyen todos los objetos rastreados. | + +## Salidas + +| Nombre de salida | Tipo de dato | Descripción | +|-------------|-----------|-------------| +| `masks` | MASK | Una única máscara binaria para cada fotograma, donde los objetos seleccionados se combinan en una sola máscara. Si no se selecciona ningún objeto o no existen datos de seguimiento, devuelve una máscara de ceros. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/fr.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/fr.md new file mode 100644 index 000000000..af8b0e6df --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/fr.md @@ -0,0 +1,20 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/fr.md) + +Voici la traduction en français de la documentation du nœud ComfyUI `SAM3_TrackToMask`, en respectant vos règles : + +## Aperçu + +Sélectionne des objets suivis spécifiques à partir d'une session de suivi SAM3 en fonction de leurs numéros d'index et les combine en un seul masque de sortie. Cela vous permet de choisir les objets à conserver et ceux à ignorer parmi les résultats du suivi. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------------|--------|-------|-------------| +| `track_data` | SAM3TRACKDATA | Oui | N/D | Les données de suivi provenant d'un nœud de suivi SAM3, contenant les masques compressés et la taille de l'image d'origine. | +| `object_indices` | STRING | Non | Toute liste d'entiers séparés par des virgules | Index des objets à inclure dans le masque de sortie, séparés par des virgules (par exemple, '0,2,3'). Si laissé vide, tous les objets suivis sont inclus. | + +## Sorties + +| Nom de la sortie | Type de données | Description | +|------------------|-----------------|-------------| +| `masks` | MASK | Un masque binaire unique pour chaque image, où les objets sélectionnés sont combinés en un seul masque. Si aucun objet n'est sélectionné ou si aucune donnée de suivi n'existe, renvoie un masque nul. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/ja.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/ja.md new file mode 100644 index 000000000..781f1ff87 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/ja.md @@ -0,0 +1,20 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/ja.md) + +これはComfyUIノードドキュメントの技術翻訳です。以下に日本語訳を提供します。 + +## 概要 + +SAM3トラッキングセッションから、インデックス番号によって特定の追跡オブジェクトを選択し、それらを1つの出力マスクに結合します。これにより、トラッキング結果から保持するオブジェクトと無視するオブジェクトを選択できます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `track_data` | SAM3TRACKDATA | はい | N/A | SAM3トラッカーノードから出力されるトラッキングデータで、パックされたマスクと元の画像サイズを含みます。 | +| `object_indices` | STRING | いいえ | カンマ区切りの任意の整数リスト | 出力マスクに含めるオブジェクトインデックスをカンマ区切りで指定します(例:'0,2,3')。空のままにすると、すべての追跡オブジェクトが含まれます。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `masks` | MASK | 各フレームに対する単一のバイナリマスクで、選択されたオブジェクトが1つのマスクに結合されます。オブジェクトが選択されていない場合、またはトラッキングデータが存在しない場合は、ゼロマスクを返します。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/ko.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/ko.md new file mode 100644 index 000000000..307ba2a20 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/ko.md @@ -0,0 +1,20 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/ko.md) + +이 문서는 AI가 생성했습니다. 오류를 발견하거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/en.md) + +## 개요 + +SAM3 추적 세션에서 특정 추적 객체를 인덱스 번호로 선택하여 단일 출력 마스크로 결합합니다. 이를 통해 추적 결과에서 유지할 객체와 무시할 객체를 선택할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `track_data` | SAM3TRACKDATA | 예 | 해당 없음 | SAM3 추적기 노드에서 출력된 추적 데이터로, 패킹된 마스크와 원본 이미지 크기를 포함합니다. | +| `object_indices` | STRING | 아니요 | 쉼표로 구분된 정수 목록 | 출력 마스크에 포함할 쉼표로 구분된 객체 인덱스입니다(예: '0,2,3'). 비워두면 모든 추적 객체가 포함됩니다. | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `masks` | MASK | 각 프레임에 대한 단일 이진 마스크로, 선택된 객체가 하나의 마스크로 결합됩니다. 객체가 선택되지 않았거나 추적 데이터가 없는 경우 0 마스크를 반환합니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/pt-BR.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/pt-BR.md new file mode 100644 index 000000000..404a7d357 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/pt-BR.md @@ -0,0 +1,18 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/pt-BR.md) + +# Visão Geral + +Seleciona objetos rastreados específicos de uma sessão de rastreamento SAM3 por seus números de índice e os combina em uma única máscara de saída. Isso permite que você escolha quais objetos manter e quais ignorar dos resultados do rastreamento. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Intervalo | Descrição | +|-----------|--------------|-------------|-----------|-----------| +| `track_data` | SAM3TRACKDATA | Sim | N/A | Os dados de rastreamento provenientes de um nó rastreador SAM3, contendo as máscaras empacotadas e o tamanho original da imagem. | +| `object_indices` | STRING | Não | Qualquer lista de inteiros separados por vírgula | Índices de objetos separados por vírgula a serem incluídos na máscara de saída (ex.: '0,2,3'). Se deixado vazio, todos os objetos rastreados são incluídos. | + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `masks` | MASK | Uma única máscara binária para cada quadro, onde os objetos selecionados são combinados em uma máscara. Se nenhum objeto for selecionado ou não houver dados de rastreamento, retorna uma máscara zero. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/ru.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/ru.md new file mode 100644 index 000000000..889fd2b0f --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/ru.md @@ -0,0 +1,18 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/ru.md) + +## Обзор + +Выбирает конкретные отслеживаемые объекты из сессии трекинга SAM3 по их порядковым номерам и объединяет их в единую выходную маску. Это позволяет выбрать, какие объекты оставить, а какие игнорировать в результатах отслеживания. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `track_data` | SAM3TRACKDATA | Да | Н/Д | Выходные данные трекинга из узла трекера SAM3, содержащие упакованные маски и исходный размер изображения. | +| `object_indices` | STRING | Нет | Любой список целых чисел через запятую | Индексы объектов через запятую для включения в выходную маску (например, '0,2,3'). Если оставить пустым, включаются все отслеживаемые объекты. | + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `masks` | MASK | Единая бинарная маска для каждого кадра, где выбранные объекты объединены в одну маску. Если объекты не выбраны или данные трекинга отсутствуют, возвращает нулевую маску. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/tr.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/tr.md new file mode 100644 index 000000000..4e9ea481e --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/tr.md @@ -0,0 +1,18 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/tr.md) + +# Genel Bakış + +Bir SAM3 izleme oturumundan belirli izlenen nesneleri indeks numaralarına göre seçer ve bunları tek bir çıktı maskesinde birleştirir. Bu sayede izleme sonuçlarından hangi nesneleri tutacağınızı ve hangilerini yok sayacağınızı seçebilirsiniz. + +## Girdiler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-----------| +| `track_data` | SAM3TRACKDATA | Evet | Yok | Bir SAM3 izleyici düğümünden gelen, paketlenmiş maskeleri ve orijinal görüntü boyutunu içeren izleme verisi çıktısı. | +| `object_indices` | STRING | Hayır | Virgülle ayrılmış herhangi bir tam sayı listesi | Çıktı maskesine dahil edilecek virgülle ayrılmış nesne indeksleri (örneğin, '0,2,3'). Boş bırakılırsa, izlenen tüm nesneler dahil edilir. | + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `masks` | MASK | Her kare için, seçilen nesnelerin tek bir maskede birleştirildiği ikili maske. Hiçbir nesne seçilmezse veya izleme verisi yoksa, sıfır maskesi döndürür. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/zh-TW.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/zh-TW.md new file mode 100644 index 000000000..ade2b2ee1 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/zh-TW.md @@ -0,0 +1,18 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/zh-TW.md) + +## 概述 + +從 SAM3 追蹤會話中,根據索引編號選取特定的追蹤物件,並將其合併為單一輸出遮罩。這讓您可以從追蹤結果中選擇要保留的物件,並忽略不需要的物件。 + +## 輸入 + +| 參數 | 資料類型 | 必要 | 範圍 | 說明 | +|-----------|-----------|----------|-------|-------------| +| `track_data` | SAM3TRACKDATA | 是 | 不適用 | 來自 SAM3 追蹤器節點的追蹤資料輸出,包含壓縮後的遮罩與原始影像尺寸。 | +| `object_indices` | STRING | 否 | 任何以逗號分隔的整數列表 | 要包含在輸出遮罩中的逗號分隔物件索引(例如 '0,2,3')。若留空,則包含所有追蹤到的物件。 | + +## 輸出 + +| 輸出名稱 | 資料類型 | 說明 | +|-------------|-----------|-------------| +| `masks` | MASK | 每個影格的單一二進位遮罩,其中選取的物件會合併為一個遮罩。若未選取任何物件或無追蹤資料,則回傳零遮罩。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_TrackToMask/zh.md b/comfyui_embedded_docs/docs/SAM3_TrackToMask/zh.md new file mode 100644 index 000000000..fb4d3fc04 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_TrackToMask/zh.md @@ -0,0 +1,18 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_TrackToMask/zh.md) + +## ## 概述 + +通过索引编号从 SAM3 跟踪会话中选择特定的跟踪对象,并将其合并为单个输出遮罩。这使您能够从跟踪结果中选择要保留的对象,忽略不需要的对象。 + +## ## 输入 + +| 参数 | 数据类型 | 是否必需 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `track_data` | SAM3TRACKDATA | 是 | 不适用 | 来自 SAM3 跟踪器节点的跟踪数据输出,包含打包的遮罩和原始图像尺寸。 | +| `object_indices` | STRING | 否 | 任意逗号分隔的整数列表 | 要包含在输出遮罩中的逗号分隔对象索引(例如 '0,2,3')。如果留空,则包含所有跟踪对象。 | + +## ## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `masks` | MASK | 每帧的单个二值遮罩,其中选定的对象合并为一个遮罩。如果未选择任何对象或不存在跟踪数据,则返回零遮罩。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/ar.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/ar.md new file mode 100644 index 000000000..abe3c9cfc --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/ar.md @@ -0,0 +1,25 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/ar.md) + +# نظرة عامة + +تتبع الأجسام عبر إطارات الفيديو باستخدام متعقب SAM3 القائم على الذاكرة. تقوم هذه العقدة بمعالجة سلسلة من إطارات الفيديو وتحافظ على هويات الأجسام عبر الإطارات، باستخدام إما الأقنعة الأولية أو مطالبات نصية لتحديد ما يجب تتبعه. + +# المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|----------|---------------|--------|---------|---------| +| `images` | IMAGE | نعم | إطارات فيديو مجمعة | إطارات الفيديو كصور مجمعة | +| `model` | MODEL | نعم | نموذج SAM3 | نموذج SAM3 المستخدم للتتبع | +| `initial_mask` | MASK | لا | قناع واحد لكل جسم | قناع (أقنعة) للإطار الأول للتتبع (واحد لكل جسم). مطلوب إذا لم يتم توفير `conditioning`. | +| `conditioning` | CONDITIONING | لا | تكييف نصي | تكييف نصي لاكتشاف الأجسام الجديدة أثناء التتبع. مطلوب إذا لم يتم توفير `initial_mask`. | +| `detection_threshold` | FLOAT | لا | 0.0 إلى 1.0 (الافتراضي: 0.5) | عتبة النتيجة للكشف بالمطالبة النصية | +| `max_objects` | INT | لا | 0 إلى غير محدود (الافتراضي: 0) | الحد الأقصى للأجسام المتتبعة (0=غير محدود). الأقنعة الأولية تُحتسب ضمن هذا الحد. | +| `detect_interval` | INT | لا | 1 إلى غير محدود (الافتراضي: 1) | تشغيل الكشف كل N إطار (1=كل إطار). القيم الأعلى توفر الموارد الحاسوبية. | + +**ملاحظة:** يجب توفير إما `initial_mask` أو `conditioning`. إذا تم حذف كليهما، ستُظهر العقدة خطأً. + +# المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|---------------|---------| +| `track_data` | SAM3TrackData | بيانات التتبع التي تحتوي على أقنعة الأجسام والبيانات الوصفية عبر جميع إطارات الفيديو | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/en.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/en.md new file mode 100644 index 000000000..23d99df8e --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/en.md @@ -0,0 +1,25 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/en.md) + +## Overview + +Track objects across video frames using SAM3's memory-based tracker. This node processes a sequence of video frames and maintains object identities across frames, using either initial masks or text prompts to define what to track. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `images` | IMAGE | Yes | Batched video frames | Video frames as batched images | +| `model` | MODEL | Yes | SAM3 model | The SAM3 model to use for tracking | +| `initial_mask` | MASK | No | One mask per object | Mask(s) for the first frame to track (one per object). Required if `conditioning` is not provided. | +| `conditioning` | CONDITIONING | No | Text conditioning | Text conditioning for detecting new objects during tracking. Required if `initial_mask` is not provided. | +| `detection_threshold` | FLOAT | No | 0.0 to 1.0 (default: 0.5) | Score threshold for text-prompted detection | +| `max_objects` | INT | No | 0 to unlimited (default: 0) | Max tracked objects (0=unlimited). Initial masks count toward this limit. | +| `detect_interval` | INT | No | 1 to unlimited (default: 1) | Run detection every N frames (1=every frame). Higher values save compute. | + +**Note:** Either `initial_mask` or `conditioning` must be provided. If both are omitted, the node will raise an error. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `track_data` | SAM3TrackData | Tracking data containing object masks and metadata across all video frames | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/es.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/es.md new file mode 100644 index 000000000..0b2c3d8c3 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/es.md @@ -0,0 +1,27 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/es.md) + +Esta documentación fue generada por IA. Si encuentras algún error o tienes sugerencias de mejora, ¡no dudes en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/en.md) + +## Resumen + +Rastrea objetos a través de fotogramas de video utilizando el rastreador basado en memoria de SAM3. Este nodo procesa una secuencia de fotogramas de video y mantiene las identidades de los objetos a lo largo de los fotogramas, utilizando máscaras iniciales o indicaciones de texto para definir qué rastrear. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|---------------|-------------|-------|-------------| +| `images` | IMAGE | Sí | Fotogramas de video por lotes | Fotogramas de video como imágenes por lotes | +| `model` | MODEL | Sí | Modelo SAM3 | El modelo SAM3 a utilizar para el rastreo | +| `initial_mask` | MASK | No | Una máscara por objeto | Máscara(s) para el primer fotograma a rastrear (una por objeto). Obligatorio si no se proporciona `conditioning`. | +| `conditioning` | CONDITIONING | No | Condicionamiento de texto | Condicionamiento de texto para detectar nuevos objetos durante el rastreo. Obligatorio si no se proporciona `initial_mask`. | +| `detection_threshold` | FLOAT | No | 0.0 a 1.0 (predeterminado: 0.5) | Umbral de puntuación para la detección mediante indicaciones de texto | +| `max_objects` | INT | No | 0 a ilimitado (predeterminado: 0) | Máximo de objetos rastreados (0=ilimitado). Las máscaras iniciales cuentan para este límite. | +| `detect_interval` | INT | No | 1 a ilimitado (predeterminado: 1) | Ejecutar detección cada N fotogramas (1=cada fotograma). Valores más altos ahorran cómputo. | + +**Nota:** Se debe proporcionar `initial_mask` o `conditioning`. Si se omiten ambos, el nodo generará un error. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|------------------|---------------|-------------| +| `track_data` | SAM3TrackData | Datos de rastreo que contienen máscaras de objetos y metadatos en todos los fotogramas de video | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/fr.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/fr.md new file mode 100644 index 000000000..4e457a1c6 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/fr.md @@ -0,0 +1,27 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/fr.md) + +Voici la traduction en français de la documentation du nœud ComfyUI **SAM3_VideoTrack** : + +## Aperçu + +Suivez des objets à travers les images d’une vidéo à l’aide du tracker basé sur la mémoire de SAM3. Ce nœud traite une séquence d’images vidéo et maintient l’identité des objets d’une image à l’autre, en utilisant soit des masques initiaux, soit des invites textuelles pour définir ce qui doit être suivi. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------------|--------|-------|-------------| +| `images` | IMAGE | Oui | Images vidéo par lots | Images vidéo sous forme d’images regroupées en lots | +| `model` | MODEL | Oui | Modèle SAM3 | Le modèle SAM3 à utiliser pour le suivi | +| `initial_mask` | MASK | Non | Un masque par objet | Masque(s) pour la première image à suivre (un par objet). Requis si `conditioning` n’est pas fourni. | +| `conditioning` | CONDITIONING | Non | Conditionnement textuel | Conditionnement textuel pour détecter de nouveaux objets pendant le suivi. Requis si `initial_mask` n’est pas fourni. | +| `detection_threshold` | FLOAT | Non | 0,0 à 1,0 (par défaut : 0,5) | Seuil de score pour la détection par invite textuelle | +| `max_objects` | INT | Non | 0 à illimité (par défaut : 0) | Nombre maximal d’objets suivis (0 = illimité). Les masques initiaux comptent dans cette limite. | +| `detect_interval` | INT | Non | 1 à illimité (par défaut : 1) | Exécuter la détection toutes les N images (1 = chaque image). Des valeurs plus élevées économisent des ressources de calcul. | + +**Remarque :** `initial_mask` ou `conditioning` doit être fourni. Si les deux sont omis, le nœud générera une erreur. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|------------------|-----------------|-------------| +| `track_data` | SAM3TrackData | Données de suivi contenant les masques d’objets et les métadonnées sur toutes les images vidéo | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/ja.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/ja.md new file mode 100644 index 000000000..65badd4cd --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/ja.md @@ -0,0 +1,27 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/ja.md) + +以下が翻訳結果です。 + +## 概要 + +SAM3のメモリベーストラッカーを使用して、ビデオフレーム間でオブジェクトを追跡します。このノードは一連のビデオフレームを処理し、フレーム間でオブジェクトの識別情報を維持します。追跡対象を定義するために、初期マスクまたはテキストプロンプトのいずれかを使用します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `images` | IMAGE | はい | バッチ処理されたビデオフレーム | バッチ画像としてのビデオフレーム | +| `model` | MODEL | はい | SAM3モデル | 追跡に使用するSAM3モデル | +| `initial_mask` | MASK | いいえ | オブジェクトごとに1つのマスク | 追跡する最初のフレームのマスク(オブジェクトごとに1つ)。`conditioning`が提供されない場合に必須です。 | +| `conditioning` | CONDITIONING | いいえ | テキスト条件付け | 追跡中に新しいオブジェクトを検出するためのテキスト条件付け。`initial_mask`が提供されない場合に必須です。 | +| `detection_threshold` | FLOAT | いいえ | 0.0~1.0(デフォルト: 0.5) | テキストプロンプトによる検出のスコアしきい値 | +| `max_objects` | INT | いいえ | 0~無制限(デフォルト: 0) | 最大追跡オブジェクト数(0=無制限)。初期マスクもこの制限にカウントされます。 | +| `detect_interval` | INT | いいえ | 1~無制限(デフォルト: 1) | Nフレームごとに検出を実行(1=毎フレーム)。値を大きくすると計算負荷が軽減されます。 | + +**注:** `initial_mask`または`conditioning`のいずれかを指定する必要があります。両方を省略した場合、ノードはエラーを発生させます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `track_data` | SAM3TrackData | すべてのビデオフレームにわたるオブジェクトマスクとメタデータを含む追跡データ | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/ko.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/ko.md new file mode 100644 index 000000000..5d3536527 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/ko.md @@ -0,0 +1,25 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/ko.md) + +# 개요 + +SAM3의 메모리 기반 추적기를 사용하여 비디오 프레임 간 객체를 추적합니다. 이 노드는 비디오 프레임 시퀀스를 처리하고, 초기 마스크나 텍스트 프롬프트를 사용하여 추적할 대상을 정의함으로써 프레임 간 객체 식별 정보를 유지합니다. + +# 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `images` | IMAGE | 예 | 배치된 비디오 프레임 | 배치된 이미지 형태의 비디오 프레임 | +| `model` | MODEL | 예 | SAM3 모델 | 추적에 사용할 SAM3 모델 | +| `initial_mask` | MASK | 아니요 | 객체당 하나의 마스크 | 추적할 첫 번째 프레임의 마스크 (객체당 하나). `conditioning`이 제공되지 않은 경우 필수입니다. | +| `conditioning` | CONDITIONING | 아니요 | 텍스트 컨디셔닝 | 추적 중 새 객체 감지를 위한 텍스트 컨디셔닝. `initial_mask`가 제공되지 않은 경우 필수입니다. | +| `detection_threshold` | FLOAT | 아니요 | 0.0 ~ 1.0 (기본값: 0.5) | 텍스트 프롬프트 기반 감지를 위한 점수 임계값 | +| `max_objects` | INT | 아니요 | 0 ~ 무제한 (기본값: 0) | 최대 추적 객체 수 (0=무제한). 초기 마스크도 이 제한에 포함됩니다. | +| `detect_interval` | INT | 아니요 | 1 ~ 무제한 (기본값: 1) | N 프레임마다 감지 실행 (1=매 프레임). 값이 높을수록 계산량이 절약됩니다. | + +**참고:** `initial_mask` 또는 `conditioning` 중 하나는 반드시 제공되어야 합니다. 둘 다 생략하면 노드에서 오류가 발생합니다. + +# 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `track_data` | SAM3TrackData | 모든 비디오 프레임에 걸친 객체 마스크와 메타데이터를 포함하는 추적 데이터 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/pt-BR.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/pt-BR.md new file mode 100644 index 000000000..97632e9f1 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/pt-BR.md @@ -0,0 +1,25 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/pt-BR.md) + +# Visão Geral + +Rastreie objetos entre quadros de vídeo usando o rastreador baseado em memória do SAM3. Este nó processa uma sequência de quadros de vídeo e mantém as identidades dos objetos entre os quadros, usando máscaras iniciais ou prompts de texto para definir o que deve ser rastreado. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Intervalo | Descrição | +|-----------|--------------|-------------|-----------|-----------| +| `images` | IMAGE | Sim | Quadros de vídeo em lote | Quadros de vídeo como imagens agrupadas em lote | +| `model` | MODEL | Sim | Modelo SAM3 | O modelo SAM3 a ser usado para rastreamento | +| `initial_mask` | MASK | Não | Uma máscara por objeto | Máscara(s) para o primeiro quadro a ser rastreado (uma por objeto). Obrigatório se `conditioning` não for fornecido. | +| `conditioning` | CONDITIONING | Não | Condicionamento de texto | Condicionamento de texto para detectar novos objetos durante o rastreamento. Obrigatório se `initial_mask` não for fornecido. | +| `detection_threshold` | FLOAT | Não | 0,0 a 1,0 (padrão: 0,5) | Limiar de pontuação para detecção baseada em prompt de texto | +| `max_objects` | INT | Não | 0 a ilimitado (padrão: 0) | Máximo de objetos rastreados (0=ilimitado). Máscaras iniciais contam para este limite. | +| `detect_interval` | INT | Não | 1 a ilimitado (padrão: 1) | Executar detecção a cada N quadros (1=todos os quadros). Valores maiores economizam processamento. | + +**Observação:** É necessário fornecer `initial_mask` ou `conditioning`. Se ambos forem omitidos, o nó gerará um erro. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `track_data` | SAM3TrackData | Dados de rastreamento contendo máscaras de objetos e metadados em todos os quadros de vídeo | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/ru.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/ru.md new file mode 100644 index 000000000..a10674097 --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/ru.md @@ -0,0 +1,27 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/ru.md) + +Вот перевод документации на русский язык: + +## Обзор + +Отслеживание объектов между кадрами видео с помощью трекера на основе памяти SAM3. Этот узел обрабатывает последовательность видеокадров и сохраняет идентификаторы объектов между кадрами, используя начальные маски или текстовые подсказки для определения того, что отслеживать. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `images` | IMAGE | Да | Пакетные видеокадры | Видеокадры в виде пакетных изображений | +| `model` | MODEL | Да | Модель SAM3 | Модель SAM3, используемая для отслеживания | +| `initial_mask` | MASK | Нет | Одна маска на объект | Маска(и) для первого кадра отслеживания (по одной на объект). Обязательно, если не указано `conditioning`. | +| `conditioning` | CONDITIONING | Нет | Текстовое условие | Текстовое условие для обнаружения новых объектов во время отслеживания. Обязательно, если не указано `initial_mask`. | +| `detection_threshold` | FLOAT | Нет | от 0.0 до 1.0 (по умолчанию: 0.5) | Порог оценки для обнаружения по текстовой подсказке | +| `max_objects` | INT | Нет | от 0 до без ограничений (по умолчанию: 0) | Максимальное количество отслеживаемых объектов (0 = без ограничений). Начальные маски учитываются в этом лимите. | +| `detect_interval` | INT | Нет | от 1 до без ограничений (по умолчанию: 1) | Запуск обнаружения каждые N кадров (1 = каждый кадр). Более высокие значения экономят вычислительные ресурсы. | + +**Примечание:** Необходимо указать либо `initial_mask`, либо `conditioning`. Если оба параметра опущены, узел выдаст ошибку. + +## Выходные данные + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `track_data` | SAM3TrackData | Данные отслеживания, содержащие маски объектов и метаданные по всем видеокадрам | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/tr.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/tr.md new file mode 100644 index 000000000..59972c44a --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/tr.md @@ -0,0 +1,53 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/tr.md) + +ComfyUI düğüm belgelerini İngilizceden Türkçeye çevirmede uzmanlaşmış teknik çeviri uzmanısınız. + +## Çeviri Kuralları + +1. **Çevrilmemesi gereken içerik:** + - Ters tırnak içindeki parametre adları: `image`, `seed`, `model` + - BÜYÜK harflerle veri türleri: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, vb. + - Range sütunundaki değerler: sayılar, "auto", seçenek adları + - Kod, dosya yolları + +2. **Çevrilmesi gereken içerik:** + - Bölüm başlıkları: ## Genel Bakış, ## Girdiler, ## Çıktılar + - Tüm açıklayıcı metinler + - Parametre açıklamaları + +3. **Çeviri kalitesi:** + - Standart Türkçe kullanın + - Profesyonel ama anlaşılır bir üslup koruyun + - Teknik doğruluğu sağlayın + - Standart Türkçe teknik terminolojiyi kullanın + +4. **Format:** + - Tüm Markdown biçimlendirmesini koruyun + - Tablo yapısını koruyun + - Belgenin başına herhangi bir not veya bağlantı eklemeyin (otomatik olarak eklenecektir) + +Lütfen aşağıdaki belgeyi Türkçeye çevirin (belgenin başlangıç notunu dahil etmeyin): + +## Genel Bakış + +SAM3'ün bellek tabanlı izleyicisini kullanarak video kareleri arasında nesneleri takip edin. Bu düğüm, bir dizi video karesini işler ve nesne kimliklerini kareler arasında korur; neyin izleneceğini tanımlamak için başlangıç maskelerini veya metin istemlerini kullanır. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `images` | IMAGE | Evet | Toplu video kareleri | Toplu görüntüler olarak video kareleri | +| `model` | MODEL | Evet | SAM3 modeli | İzleme için kullanılacak SAM3 modeli | +| `initial_mask` | MASK | Hayır | Nesne başına bir maske | İzlenecek ilk kare için maske(ler) (nesne başına bir tane). `conditioning` sağlanmamışsa zorunludur. | +| `conditioning` | CONDITIONING | Hayır | Metin koşullandırması | İzleme sırasında yeni nesneleri algılamak için metin koşullandırması. `initial_mask` sağlanmamışsa zorunludur. | +| `detection_threshold` | FLOAT | Hayır | 0.0 ile 1.0 arası (varsayılan: 0.5) | Metin istemiyle algılama için puan eşiği | +| `max_objects` | INT | Hayır | 0 ile sınırsız (varsayılan: 0) | Maksimum izlenen nesne sayısı (0=sınırsız). Başlangıç maskeleri bu sınıra dahildir. | +| `detect_interval` | INT | Hayır | 1 ile sınırsız (varsayılan: 1) | Her N karede bir algılama çalıştır (1=her kare). Daha yüksek değerler hesaplama tasarrufu sağlar. | + +**Not:** `initial_mask` veya `conditioning`'den en az biri sağlanmalıdır. İkisi de atlanırsa, düğüm bir hata verecektir. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `track_data` | SAM3TrackData | Tüm video karelerindeki nesne maskelerini ve meta verilerini içeren izleme verileri | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/zh-TW.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/zh-TW.md new file mode 100644 index 000000000..a27ada8bf --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/zh-TW.md @@ -0,0 +1,25 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/zh-TW.md) + +## 概述 + +使用 SAM3 的記憶體追蹤器在影片幀之間追蹤物體。此節點處理一系列影片幀,並透過使用初始遮罩或文字提示來定義要追蹤的內容,從而跨幀維持物體身份。 + +## 輸入 + +| 參數 | 資料類型 | 必要 | 範圍 | 說明 | +|-----------|-----------|----------|-------|-------------| +| `images` | IMAGE | 是 | 批次影片幀 | 作為批次圖像的影片幀 | +| `model` | MODEL | 是 | SAM3 模型 | 用於追蹤的 SAM3 模型 | +| `initial_mask` | MASK | 否 | 每個物體一個遮罩 | 第一幀要追蹤的物體遮罩(每個物體一個)。如果未提供 `conditioning`,則此為必要參數。 | +| `conditioning` | CONDITIONING | 否 | 文字條件設定 | 用於在追蹤過程中偵測新物體的文字條件設定。如果未提供 `initial_mask`,則此為必要參數。 | +| `detection_threshold` | FLOAT | 否 | 0.0 至 1.0(預設值:0.5) | 文字提示偵測的得分閾值 | +| `max_objects` | INT | 否 | 0 至無上限(預設值:0) | 最大追蹤物體數量(0=無上限)。初始遮罩計入此限制。 | +| `detect_interval` | INT | 否 | 1 至無上限(預設值:1) | 每 N 幀執行一次偵測(1=每幀)。較高的值可節省運算資源。 | + +**注意:** 必須提供 `initial_mask` 或 `conditioning` 其中之一。如果兩者都省略,節點將引發錯誤。 + +## 輸出 + +| 輸出名稱 | 資料類型 | 說明 | +|-------------|-----------|-------------| +| `track_data` | SAM3TrackData | 包含所有影片幀中物體遮罩和元資料的追蹤資料 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SAM3_VideoTrack/zh.md b/comfyui_embedded_docs/docs/SAM3_VideoTrack/zh.md new file mode 100644 index 000000000..62a85eedb --- /dev/null +++ b/comfyui_embedded_docs/docs/SAM3_VideoTrack/zh.md @@ -0,0 +1,25 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SAM3_VideoTrack/zh.md) + +## ## 概述 + +使用 SAM3 的基于记忆的追踪器,在视频帧间追踪物体。此节点处理一系列视频帧,并通过初始遮罩或文本提示定义追踪目标,从而在帧间保持物体身份。 + +## ## 输入 + +| 参数 | 数据类型 | 是否必需 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `images` | IMAGE | 是 | 批量视频帧 | 作为批量图像输入的视频帧 | +| `model` | MODEL | 是 | SAM3 模型 | 用于追踪的 SAM3 模型 | +| `initial_mask` | MASK | 否 | 每个物体一个遮罩 | 第一帧中要追踪的物体遮罩(每个物体一个)。如果未提供 `conditioning`,则此项为必需。 | +| `conditioning` | CONDITIONING | 否 | 文本条件 | 用于在追踪过程中检测新物体的文本条件。如果未提供 `initial_mask`,则此项为必需。 | +| `detection_threshold` | FLOAT | 否 | 0.0 到 1.0(默认值:0.5) | 文本提示检测的分数阈值 | +| `max_objects` | INT | 否 | 0 到无限制(默认值:0) | 最大追踪物体数(0 表示无限制)。初始遮罩计入此限制。 | +| `detect_interval` | INT | 否 | 1 到无限制(默认值:1) | 每 N 帧运行一次检测(1 表示每帧)。较高的值可节省计算资源。 | + +**注意:** 必须提供 `initial_mask` 或 `conditioning` 中的至少一项。如果两者均省略,节点将报错。 + +## ## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `track_data` | SAM3TrackData | 包含所有视频帧中物体遮罩及元数据的追踪数据 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ar.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ar.md new file mode 100644 index 000000000..62ef7b7b4 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ar.md @@ -0,0 +1,54 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ar.md) + +أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية. + +## قواعد الترجمة + +1. **المحتوى الذي يجب عدم ترجمته:** + - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model` + - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ + - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات + - الكود، مسارات الملفات + +2. **المحتوى الذي يجب ترجمته:** + - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + - جميع النصوص الوصفية والتوضيحية + - أوصاف المعاملات + +3. **جودة الترجمة:** + - استخدام اللغة العربية الفصحى المعاصرة + - الحفاظ على نبرة احترافية ولكن سهلة الفهم + - ضمان الدقة التقنية + - استخدام المصطلحات التقنية العربية القياسية + +4. **التنسيق:** + - الحفاظ على جميع تنسيقات Markdown + - الحفاظ على بنية الجداول + - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا) + +الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة: + +> تم إنشاء هذه الوثائق بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/en.md) + +تأخذ عقدة SDPoseDrawKeypoints بيانات تقدير الوضع (النقاط الرئيسية) وترسمها كهيكل عظمي مرئي على لوحة فارغة. تتيح لك رسم أجزاء مختلفة من الوضع بشكل انتقائي، مثل الجسم واليدين والوجه والقدمين، مع عرض خطوط وأحجام نقاط قابلة للتخصيص. يمكن استخدام الصورة الناتجة للعرض المرئي أو كمدخل لعقد أخرى تتطلب صورة وضع. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | نعم | - | بيانات النقاط الرئيسية للوضع المراد رسمها. تأتي هذه البيانات عادةً من عقدة كشف الوضع. | +| `draw_body` | BOOLEAN | لا | - | يتحكم في رسم الهيكل العظمي الرئيسي للجسم (الافتراضي: True). | +| `draw_hands` | BOOLEAN | لا | - | يتحكم في رسم النقاط الرئيسية لليدين (الافتراضي: True). | +| `draw_face` | BOOLEAN | لا | - | يتحكم في رسم النقاط الرئيسية للوجه (الافتراضي: True). | +| `draw_feet` | BOOLEAN | لا | - | يتحكم في رسم النقاط الرئيسية للقدمين (الافتراضي: False). | +| `stick_width` | INT | لا | 1 إلى 10 | عرض الخطوط المستخدمة لرسم الهيكل العظمي للجسم (الافتراضي: 4). | +| `face_point_size` | INT | لا | 1 إلى 10 | حجم النقاط المستخدمة لرسم النقاط الرئيسية للوجه (الافتراضي: 3). | +| `score_threshold` | FLOAT | لا | 0.0 إلى 1.0 | الحد الأدنى لدرجة الثقة التي يجب أن تحققها النقطة الرئيسية ليتم رسمها. يتم تجاهل النقاط الرئيسية ذات الدرجات الأقل من هذه القيمة (الافتراضي: 0.3). | + +**ملاحظة:** إذا كان إدخال `keypoints` فارغًا أو يساوي `None`، فستقوم العقدة بإخراج صورة فارغة بحجم 64×64 بكسل. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `output` | IMAGE | صورة تحتوي على النقاط الرئيسية للوضع المرسومة. تتطابق أبعاد الصورة مع قيم `canvas_height` و `canvas_width` المحددة في بيانات النقاط الرئيسية المدخلة. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/en.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/en.md new file mode 100644 index 000000000..5fa769baa --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/en.md @@ -0,0 +1,24 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/en.md) + +The SDPoseDrawKeypoints node takes pose estimation data (keypoints) and draws them as a visual skeleton on a blank canvas. It allows you to selectively draw different parts of the pose, such as the body, hands, face, and feet, with customizable line widths and point sizes. The resulting image can be used for visualization or as input for other nodes that require a pose image. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | Yes | - | The pose keypoint data to be drawn. This data typically comes from a pose detection node. | +| `draw_body` | BOOLEAN | No | - | Controls whether the main body skeleton is drawn (default: True). | +| `draw_hands` | BOOLEAN | No | - | Controls whether the hand keypoints are drawn (default: True). | +| `draw_face` | BOOLEAN | No | - | Controls whether the face keypoints are drawn (default: True). | +| `draw_feet` | BOOLEAN | No | - | Controls whether the foot keypoints are drawn (default: False). | +| `stick_width` | INT | No | 1 to 10 | The width of the lines used to draw the body skeleton (default: 4). | +| `face_point_size` | INT | No | 1 to 10 | The size of the points used to draw the face keypoints (default: 3). | +| `score_threshold` | FLOAT | No | 0.0 to 1.0 | The minimum confidence score a keypoint must have to be drawn. Keypoints with scores below this value are ignored (default: 0.3). | + +**Note:** If the `keypoints` input is empty or `None`, the node will output a blank 64x64 image. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `output` | IMAGE | An image with the drawn pose keypoints. The image dimensions match the `canvas_height` and `canvas_width` specified in the input keypoint data. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/es.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/es.md new file mode 100644 index 000000000..63d95e7d5 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/es.md @@ -0,0 +1,24 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/es.md) + +El nodo SDPoseDrawKeypoints toma datos de estimación de pose (puntos clave) y los dibuja como un esqueleto visual sobre un lienzo en blanco. Permite dibujar selectivamente diferentes partes de la pose, como el cuerpo, las manos, la cara y los pies, con anchos de línea y tamaños de punto personalizables. La imagen resultante puede usarse para visualización o como entrada para otros nodos que requieran una imagen de pose. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | Sí | - | Los datos de puntos clave de la pose que se dibujarán. Estos datos suelen provenir de un nodo de detección de pose. | +| `draw_body` | BOOLEAN | No | - | Controla si se dibuja el esqueleto principal del cuerpo (valor por defecto: True). | +| `draw_hands` | BOOLEAN | No | - | Controla si se dibujan los puntos clave de las manos (valor por defecto: True). | +| `draw_face` | BOOLEAN | No | - | Controla si se dibujan los puntos clave de la cara (valor por defecto: True). | +| `draw_feet` | BOOLEAN | No | - | Controla si se dibujan los puntos clave de los pies (valor por defecto: False). | +| `stick_width` | INT | No | 1 a 10 | El ancho de las líneas utilizadas para dibujar el esqueleto del cuerpo (valor por defecto: 4). | +| `face_point_size` | INT | No | 1 a 10 | El tamaño de los puntos utilizados para dibujar los puntos clave de la cara (valor por defecto: 3). | +| `score_threshold` | FLOAT | No | 0.0 a 1.0 | La puntuación de confianza mínima que debe tener un punto clave para ser dibujado. Los puntos clave con puntuaciones inferiores a este valor se ignoran (valor por defecto: 0.3). | + +**Nota:** Si la entrada `keypoints` está vacía o es `None`, el nodo generará una imagen en blanco de 64x64. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `output` | IMAGE | Una imagen con los puntos clave de la pose dibujados. Las dimensiones de la imagen coinciden con `canvas_height` y `canvas_width` especificados en los datos de puntos clave de entrada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/fr.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/fr.md new file mode 100644 index 000000000..4606cc0af --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/fr.md @@ -0,0 +1,24 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/fr.md) + +Le nœud SDPoseDrawKeypoints prend des données d'estimation de pose (points clés) et les dessine sous forme de squelette visuel sur un canevas vierge. Il permet de dessiner sélectivement différentes parties de la pose, comme le corps, les mains, le visage et les pieds, avec des largeurs de ligne et des tailles de point personnalisables. L'image résultante peut être utilisée pour la visualisation ou comme entrée pour d'autres nœuds nécessitant une image de pose. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | Oui | - | Les données de points clés de pose à dessiner. Ces données proviennent généralement d'un nœud de détection de pose. | +| `draw_body` | BOOLEAN | Non | - | Contrôle si le squelette principal du corps est dessiné (par défaut : True). | +| `draw_hands` | BOOLEAN | Non | - | Contrôle si les points clés des mains sont dessinés (par défaut : True). | +| `draw_face` | BOOLEAN | Non | - | Contrôle si les points clés du visage sont dessinés (par défaut : True). | +| `draw_feet` | BOOLEAN | Non | - | Contrôle si les points clés des pieds sont dessinés (par défaut : False). | +| `stick_width` | INT | Non | 1 à 10 | La largeur des lignes utilisées pour dessiner le squelette du corps (par défaut : 4). | +| `face_point_size` | INT | Non | 1 à 10 | La taille des points utilisés pour dessiner les points clés du visage (par défaut : 3). | +| `score_threshold` | FLOAT | Non | 0.0 à 1.0 | Le score de confiance minimum qu'un point clé doit avoir pour être dessiné. Les points clés avec des scores inférieurs à cette valeur sont ignorés (par défaut : 0.3). | + +**Note :** Si l'entrée `keypoints` est vide ou `None`, le nœud produira une image vierge de 64x64 pixels. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `output` | IMAGE | Une image avec les points clés de pose dessinés. Les dimensions de l'image correspondent aux `canvas_height` et `canvas_width` spécifiés dans les données de points clés d'entrée. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ja.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ja.md new file mode 100644 index 000000000..f8aca7fde --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ja.md @@ -0,0 +1,24 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ja.md) + +SDPoseDrawKeypoints ノードは、姿勢推定データ(キーポイント)を受け取り、空白のキャンバス上に視覚的なスケルトンとして描画します。身体、手、顔、足など、姿勢の異なる部位を選択的に描画でき、線の太さや点のサイズもカスタマイズ可能です。生成された画像は可視化目的や、姿勢画像を必要とする他のノードへの入力として使用できます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | はい | - | 描画する姿勢キーポイントデータです。このデータは通常、姿勢検出ノードから取得されます。 | +| `draw_body` | BOOLEAN | いいえ | - | メインの身体スケルトンを描画するかどうかを制御します(デフォルト:True)。 | +| `draw_hands` | BOOLEAN | いいえ | - | 手のキーポイントを描画するかどうかを制御します(デフォルト:True)。 | +| `draw_face` | BOOLEAN | いいえ | - | 顔のキーポイントを描画するかどうかを制御します(デフォルト:True)。 | +| `draw_feet` | BOOLEAN | いいえ | - | 足のキーポイントを描画するかどうかを制御します(デフォルト:False)。 | +| `stick_width` | INT | いいえ | 1 ~ 10 | 身体スケルトンの描画に使用する線の太さです(デフォルト:4)。 | +| `face_point_size` | INT | いいえ | 1 ~ 10 | 顔のキーポイントを描画する点のサイズです(デフォルト:3)。 | +| `score_threshold` | FLOAT | いいえ | 0.0 ~ 1.0 | キーポイントを描画するために必要な最小信頼スコアです。この値を下回るスコアのキーポイントは無視されます(デフォルト:0.3)。 | + +**注記:** `keypoints` 入力が空または `None` の場合、ノードは空白の 64x64 画像を出力します。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `output` | IMAGE | 描画された姿勢キーポイントを含む画像です。画像の寸法は、入力キーポイントデータで指定された `canvas_height` および `canvas_width` に一致します。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ko.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ko.md new file mode 100644 index 000000000..981ffc7b4 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ko.md @@ -0,0 +1,26 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ko.md) + +# SDPoseDrawKeypoints 노드 + +SDPoseDrawKeypoints 노드는 포즈 추정 데이터(키포인트)를 가져와 빈 캔버스에 시각적 골격 형태로 그립니다. 신체, 손, 얼굴, 발 등 포즈의 다양한 부분을 선택적으로 그릴 수 있으며, 선 두께와 점 크기를 사용자 지정할 수 있습니다. 결과 이미지는 시각화 용도로 사용하거나 포즈 이미지가 필요한 다른 노드의 입력으로 사용할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | 예 | - | 그릴 포즈 키포인트 데이터입니다. 이 데이터는 일반적으로 포즈 감지 노드에서 가져옵니다. | +| `draw_body` | BOOLEAN | 아니요 | - | 주요 신체 골격을 그릴지 여부를 제어합니다 (기본값: True). | +| `draw_hands` | BOOLEAN | 아니요 | - | 손 키포인트를 그릴지 여부를 제어합니다 (기본값: True). | +| `draw_face` | BOOLEAN | 아니요 | - | 얼굴 키포인트를 그릴지 여부를 제어합니다 (기본값: True). | +| `draw_feet` | BOOLEAN | 아니요 | - | 발 키포인트를 그릴지 여부를 제어합니다 (기본값: False). | +| `stick_width` | INT | 아니요 | 1 ~ 10 | 신체 골격을 그리는 데 사용되는 선의 두께입니다 (기본값: 4). | +| `face_point_size` | INT | 아니요 | 1 ~ 10 | 얼굴 키포인트를 그리는 데 사용되는 점의 크기입니다 (기본값: 3). | +| `score_threshold` | FLOAT | 아니요 | 0.0 ~ 1.0 | 키포인트가 그려지기 위한 최소 신뢰도 점수입니다. 이 값보다 낮은 점수의 키포인트는 무시됩니다 (기본값: 0.3). | + +**참고:** `keypoints` 입력이 비어 있거나 `None`인 경우, 노드는 빈 64x64 이미지를 출력합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `output` | IMAGE | 포즈 키포인트가 그려진 이미지입니다. 이미지 크기는 입력 키포인트 데이터에 지정된 `canvas_height` 및 `canvas_width`와 일치합니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/pt-BR.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/pt-BR.md new file mode 100644 index 000000000..12197437e --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/pt-BR.md @@ -0,0 +1,24 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/pt-BR.md) + +O nó SDPoseDrawKeypoints recebe dados de estimativa de pose (pontos-chave) e os desenha como um esqueleto visual em uma tela em branco. Ele permite desenhar seletivamente diferentes partes da pose, como corpo, mãos, rosto e pés, com larguras de linha e tamanhos de ponto personalizáveis. A imagem resultante pode ser usada para visualização ou como entrada para outros nós que exigem uma imagem de pose. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Intervalo | Descrição | +|-----------|--------------|-------------|-----------|-----------| +| `keypoints` | POSE_KEYPOINT | Sim | - | Os dados de pontos-chave da pose a serem desenhados. Esses dados geralmente vêm de um nó de detecção de pose. | +| `draw_body` | BOOLEAN | Não | - | Controla se o esqueleto principal do corpo é desenhado (padrão: True). | +| `draw_hands` | BOOLEAN | Não | - | Controla se os pontos-chave das mãos são desenhados (padrão: True). | +| `draw_face` | BOOLEAN | Não | - | Controla se os pontos-chave do rosto são desenhados (padrão: True). | +| `draw_feet` | BOOLEAN | Não | - | Controla se os pontos-chave dos pés são desenhados (padrão: False). | +| `stick_width` | INT | Não | 1 a 10 | A largura das linhas usadas para desenhar o esqueleto do corpo (padrão: 4). | +| `face_point_size` | INT | Não | 1 a 10 | O tamanho dos pontos usados para desenhar os pontos-chave do rosto (padrão: 3). | +| `score_threshold` | FLOAT | Não | 0.0 a 1.0 | A pontuação de confiança mínima que um ponto-chave deve ter para ser desenhado. Pontos-chave com pontuações abaixo desse valor são ignorados (padrão: 0.3). | + +**Nota:** Se a entrada `keypoints` estiver vazia ou for `None`, o nó gerará uma imagem em branco de 64x64. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `output` | IMAGE | Uma imagem com os pontos-chave da pose desenhados. As dimensões da imagem correspondem à `canvas_height` e `canvas_width` especificadas nos dados de pontos-chave de entrada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ru.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ru.md new file mode 100644 index 000000000..8b48c5d5f --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ru.md @@ -0,0 +1,24 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/ru.md) + +Узел SDPoseDrawKeypoints принимает данные оценки позы (ключевые точки) и отрисовывает их в виде визуального скелета на пустом холсте. Он позволяет выборочно отображать различные части позы, такие как тело, кисти рук, лицо и стопы, с настраиваемой толщиной линий и размером точек. Полученное изображение можно использовать для визуализации или в качестве входных данных для других узлов, которым требуется изображение позы. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | Да | - | Данные ключевых точек позы для отрисовки. Обычно эти данные поступают от узла обнаружения позы. | +| `draw_body` | BOOLEAN | Нет | - | Управляет отрисовкой основного скелета тела (по умолчанию: True). | +| `draw_hands` | BOOLEAN | Нет | - | Управляет отрисовкой ключевых точек кистей рук (по умолчанию: True). | +| `draw_face` | BOOLEAN | Нет | - | Управляет отрисовкой ключевых точек лица (по умолчанию: True). | +| `draw_feet` | BOOLEAN | Нет | - | Управляет отрисовкой ключевых точек стоп (по умолчанию: False). | +| `stick_width` | INT | Нет | от 1 до 10 | Толщина линий, используемых для отрисовки скелета тела (по умолчанию: 4). | +| `face_point_size` | INT | Нет | от 1 до 10 | Размер точек, используемых для отрисовки ключевых точек лица (по умолчанию: 3). | +| `score_threshold` | FLOAT | Нет | от 0.0 до 1.0 | Минимальный показатель уверенности, который должна иметь ключевая точка для отрисовки. Ключевые точки со значениями ниже этого порога игнорируются (по умолчанию: 0.3). | + +**Примечание:** Если входные данные `keypoints` пусты или равны `None`, узел выдаст пустое изображение размером 64x64. + +## Выходные параметры + +| Имя выходного параметра | Тип данных | Описание | +|-------------|-----------|-------------| +| `output` | IMAGE | Изображение с отрисованными ключевыми точками позы. Размеры изображения соответствуют значениям `canvas_height` и `canvas_width`, указанным во входных данных ключевых точек. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/tr.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/tr.md new file mode 100644 index 000000000..5e9bd9d52 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/tr.md @@ -0,0 +1,24 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/tr.md) + +SDPoseDrawKeypoints düğümü, poz tahmin verilerini (anahtar noktaları) alır ve bunları boş bir tuval üzerinde görsel bir iskelet olarak çizer. Vücut, eller, yüz ve ayaklar gibi pozun farklı bölümlerini özelleştirilebilir çizgi kalınlıkları ve nokta boyutlarıyla seçici olarak çizmenize olanak tanır. Ortaya çıkan görüntü, görselleştirme amacıyla veya poz görüntüsü gerektiren diğer düğümler için girdi olarak kullanılabilir. + +## Girdiler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | Evet | - | Çizilecek poz anahtar noktası verileri. Bu veriler tipik olarak bir poz algılama düğümünden gelir. | +| `draw_body` | BOOLEAN | Hayır | - | Ana vücut iskeletinin çizilip çizilmeyeceğini kontrol eder (varsayılan: True). | +| `draw_hands` | BOOLEAN | Hayır | - | El anahtar noktalarının çizilip çizilmeyeceğini kontrol eder (varsayılan: True). | +| `draw_face` | BOOLEAN | Hayır | - | Yüz anahtar noktalarının çizilip çizilmeyeceğini kontrol eder (varsayılan: True). | +| `draw_feet` | BOOLEAN | Hayır | - | Ayak anahtar noktalarının çizilip çizilmeyeceğini kontrol eder (varsayılan: False). | +| `stick_width` | INT | Hayır | 1 ila 10 | Vücut iskeletini çizmek için kullanılan çizgilerin kalınlığı (varsayılan: 4). | +| `face_point_size` | INT | Hayır | 1 ila 10 | Yüz anahtar noktalarını çizmek için kullanılan noktaların boyutu (varsayılan: 3). | +| `score_threshold` | FLOAT | Hayır | 0.0 ila 1.0 | Bir anahtar noktanın çizilmesi için gereken minimum güven puanı. Bu değerin altındaki puanlara sahip anahtar noktaları yok sayılır (varsayılan: 0.3). | + +**Not:** `keypoints` girdisi boş veya `None` ise, düğüm 64x64 boyutunda boş bir görüntü çıktısı verecektir. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `output` | IMAGE | Çizilmiş poz anahtar noktalarını içeren bir görüntü. Görüntü boyutları, girdi anahtar noktası verilerinde belirtilen `canvas_height` ve `canvas_width` değerleriyle eşleşir. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/zh-TW.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/zh-TW.md new file mode 100644 index 000000000..6168f2c82 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/zh-TW.md @@ -0,0 +1,24 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/zh-TW.md) + +SDPoseDrawKeypoints 節點接收姿勢估計資料(關鍵點)並將其繪製為空白畫布上的視覺化骨架。它允許您選擇性地繪製姿勢的不同部分,例如身體、手部、臉部和腳部,並可自訂線條寬度和點的大小。生成的圖像可用於視覺化,或作為其他需要姿勢圖像的節點的輸入。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | 是 | - | 要繪製的姿勢關鍵點資料。此資料通常來自姿勢檢測節點。 | +| `draw_body` | BOOLEAN | 否 | - | 控制是否繪製主體骨架(預設值:True)。 | +| `draw_hands` | BOOLEAN | 否 | - | 控制是否繪製手部關鍵點(預設值:True)。 | +| `draw_face` | BOOLEAN | 否 | - | 控制是否繪製臉部關鍵點(預設值:True)。 | +| `draw_feet` | BOOLEAN | 否 | - | 控制是否繪製腳部關鍵點(預設值:False)。 | +| `stick_width` | INT | 否 | 1 至 10 | 用於繪製身體骨架的線條寬度(預設值:4)。 | +| `face_point_size` | INT | 否 | 1 至 10 | 用於繪製臉部關鍵點的點的大小(預設值:3)。 | +| `score_threshold` | FLOAT | 否 | 0.0 至 1.0 | 關鍵點必須達到的最低置信度分數才會被繪製。分數低於此值的關鍵點將被忽略(預設值:0.3)。 | + +**注意:** 如果 `keypoints` 輸入為空或 `None`,節點將輸出一個空白的 64x64 圖像。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `output` | IMAGE | 包含已繪製姿勢關鍵點的圖像。圖像尺寸與輸入關鍵點資料中指定的 `canvas_height` 和 `canvas_width` 相符。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/zh.md b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/zh.md new file mode 100644 index 000000000..9bc180d39 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/zh.md @@ -0,0 +1,24 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseDrawKeypoints/zh.md) + +SDPoseDrawKeypoints 节点接收姿态估计数据(关键点)并在空白画布上将其绘制为可视化的骨架。它允许您选择性地绘制姿态的不同部分,例如身体、手部、面部和脚部,并可以自定义线条宽度和点的大小。生成的图像可用于可视化,或作为其他需要姿态图像的节点的输入。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | 是 | - | 要绘制的姿态关键点数据。此数据通常来自姿态检测节点。 | +| `draw_body` | BOOLEAN | 否 | - | 控制是否绘制主体骨架(默认:True)。 | +| `draw_hands` | BOOLEAN | 否 | - | 控制是否绘制手部关键点(默认:True)。 | +| `draw_face` | BOOLEAN | 否 | - | 控制是否绘制面部关键点(默认:True)。 | +| `draw_feet` | BOOLEAN | 否 | - | 控制是否绘制脚部关键点(默认:False)。 | +| `stick_width` | INT | 否 | 1 到 10 | 用于绘制身体骨架的线条宽度(默认:4)。 | +| `face_point_size` | INT | 否 | 1 到 10 | 用于绘制面部关键点的点的大小(默认:3)。 | +| `score_threshold` | FLOAT | 否 | 0.0 到 1.0 | 关键点被绘制所需的最低置信度分数。低于此值的关节点将被忽略(默认:0.3)。 | + +**注意:** 如果 `keypoints` 输入为空或为 `None`,节点将输出一个空白的 64x64 图像。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `output` | IMAGE | 包含已绘制姿态关键点的图像。图像尺寸与输入关键点数据中指定的 `canvas_height` 和 `canvas_width` 相匹配。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ar.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ar.md new file mode 100644 index 000000000..28cc1134b --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ar.md @@ -0,0 +1,21 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ar.md) + +# عقدة SDPoseFaceBBoxes + +تقوم عقدة SDPoseFaceBBoxes بمعالجة بيانات النقاط الرئيسية للوضعية (pose keypoints) لاكتشاف وإنشاء مربعات إحاطة حول الوجوه البشرية. تقوم بتحليل النقاط الرئيسية ثنائية الأبعاد للوجه لكل شخص في الإطار، وحساب مربع إحاطة بناءً على تلك النقاط، مع إمكانية تعديل حجم وشكل المربع. يتم تنسيق مربعات الإحاطة الناتجة لتكون متوافقة مع العقد الأخرى في سير عمل SDPose، مثل عقدة SDPoseKeypointExtractor. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|--------------|--------|--------|-------| +| `keypoints` | POSE_KEYPOINT | نعم | - | بيانات النقاط الرئيسية للوضعية التي تحتوي على معلومات حول الأشخاص المكتشفين ونقاط الجسم/الوجه الرئيسية لكل إطار. | +| `scale` | FLOAT | لا | 1.0 - 10.0 | مضاعف مساحة مربع الإحاطة حول كل وجه مكتشف. القيمة الأكبر تنشئ مربعًا أكبر. (الافتراضي: 1.5) | +| `force_square` | BOOLEAN | لا | - | توسيع المحور الأقصر لمربع الإحاطة بحيث تكون منطقة الاقتصاص مربعة دائمًا. (الافتراضي: True) | + +**ملاحظة:** يجب أن يكون مدخل `keypoints` بالتنسيق المحدد الذي تنتجه عقد مثل SDPoseKeypointExtractor، بحيث يحتوي على بيانات `canvas_height` و`canvas_width` و`people` مع `face_keypoints_2d` لكل شخص. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|--------------|-------| +| `bboxes` | BOUNDINGBOX | قائمة بمربعات إحاطة الوجه لكل إطار. يتم تعريف كل مربع إحاطة بإحداثيات الزاوية العلوية اليسرى (`x`، `y`)، و`width` (العرض)، و`height` (الارتفاع). هذا المخرج متوافق مع مدخل `bboxes` لعقدة SDPoseKeypointExtractor. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/en.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/en.md new file mode 100644 index 000000000..b5f10fc8e --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/en.md @@ -0,0 +1,19 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/en.md) + +The SDPoseFaceBBoxes node processes pose keypoint data to detect and generate bounding boxes around human faces. It analyzes the 2D face keypoints for each person in a frame, calculates a bounding box based on those points, and can adjust the box's size and shape. The resulting bounding boxes are formatted to be compatible with other nodes in the SDPose workflow, such as the SDPoseKeypointExtractor. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | Yes | - | The pose keypoint data containing information about detected people and their body/face landmarks per frame. | +| `scale` | FLOAT | No | 1.0 - 10.0 | Multiplier for the bounding box area around each detected face. A larger value creates a larger box. (default: 1.5) | +| `force_square` | BOOLEAN | No | - | Expand the shorter bbox axis so the crop region is always square. (default: True) | + +**Note:** The `keypoints` input must be in the specific format produced by nodes like SDPoseKeypointExtractor, containing `canvas_height`, `canvas_width`, and `people` data with `face_keypoints_2d` for each person. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | A list of face bounding boxes for each frame. Each bounding box is defined by its top-left coordinates (`x`, `y`), `width`, and `height`. This output is compatible with the `bboxes` input of the SDPoseKeypointExtractor node. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/es.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/es.md new file mode 100644 index 000000000..ac297ef0d --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/es.md @@ -0,0 +1,19 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/es.md) + +El nodo SDPoseFaceBBoxes procesa datos de puntos clave de pose para detectar y generar cuadros delimitadores alrededor de rostros humanos. Analiza los puntos clave 2D del rostro para cada persona en un fotograma, calcula un cuadro delimitador basado en esos puntos y puede ajustar el tamaño y la forma del cuadro. Los cuadros delimitadores resultantes se formatean para ser compatibles con otros nodos en el flujo de trabajo SDPose, como el SDPoseKeypointExtractor. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | Sí | - | Los datos de puntos clave de pose que contienen información sobre las personas detectadas y sus puntos de referencia corporales y faciales por fotograma. | +| `scale` | FLOAT | No | 1.0 - 10.0 | Multiplicador para el área del cuadro delimitador alrededor de cada rostro detectado. Un valor mayor crea un cuadro más grande. (predeterminado: 1.5) | +| `force_square` | BOOLEAN | No | - | Expande el eje más corto del cuadro delimitador para que la región de recorte sea siempre cuadrada. (predeterminado: True) | + +**Nota:** La entrada `keypoints` debe estar en el formato específico producido por nodos como SDPoseKeypointExtractor, conteniendo datos de `canvas_height`, `canvas_width` y `people` con `face_keypoints_2d` para cada persona. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | Una lista de cuadros delimitadores de rostros para cada fotograma. Cada cuadro delimitador se define por sus coordenadas superior-izquierda (`x`, `y`), `ancho` y `alto`. Esta salida es compatible con la entrada `bboxes` del nodo SDPoseKeypointExtractor. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/fr.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/fr.md new file mode 100644 index 000000000..6e5cc39f0 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/fr.md @@ -0,0 +1,21 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/fr.md) + +## Vue d'ensemble + +Le nœud SDPoseFaceBBoxes traite les données de points clés de pose pour détecter et générer des boîtes englobantes autour des visages humains. Il analyse les points clés 2D du visage pour chaque personne dans une image, calcule une boîte englobante basée sur ces points, et peut ajuster la taille et la forme de la boîte. Les boîtes englobantes résultantes sont formatées pour être compatibles avec d'autres nœuds du flux de travail SDPose, tels que le SDPoseKeypointExtractor. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | Oui | - | Les données de points clés de pose contenant des informations sur les personnes détectées et leurs repères corporels/visuels par image. | +| `scale` | FLOAT | Non | 1.0 - 10.0 | Multiplicateur pour la zone de la boîte englobante autour de chaque visage détecté. Une valeur plus grande crée une boîte plus grande. (par défaut : 1.5) | +| `force_square` | BOOLEAN | Non | - | Étend l'axe le plus court de la boîte englobante pour que la zone de recadrage soit toujours carrée. (par défaut : True) | + +**Note :** L'entrée `keypoints` doit être dans le format spécifique produit par des nœuds comme SDPoseKeypointExtractor, contenant les données `canvas_height`, `canvas_width` et `people` avec `face_keypoints_2d` pour chaque personne. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | Une liste de boîtes englobantes de visages pour chaque image. Chaque boîte englobante est définie par ses coordonnées du coin supérieur gauche (`x`, `y`), `width` (largeur) et `height` (hauteur). Cette sortie est compatible avec l'entrée `bboxes` du nœud SDPoseKeypointExtractor. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ja.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ja.md new file mode 100644 index 000000000..baee0117f --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ja.md @@ -0,0 +1,21 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ja.md) + +以下が翻訳です。 + +SDPoseFaceBBoxesノードは、ポーズのキーポイントデータを処理して、人間の顔の周囲にバウンディングボックスを検出および生成します。フレーム内の各人物について2D顔キーポイントを分析し、それらのポイントに基づいてバウンディングボックスを計算し、ボックスのサイズや形状を調整することができます。生成されたバウンディングボックスは、SDPoseKeypointExtractorなどのSDPoseワークフロー内の他のノードと互換性のある形式になっています。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|----------|------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | はい | - | フレームごとに検出された人物とその身体・顔のランドマークに関する情報を含むポーズキーポイントデータです。 | +| `scale` | FLOAT | いいえ | 1.0 - 10.0 | 検出された各顔の周囲のバウンディングボックス領域の倍率です。値を大きくすると、より大きなボックスが作成されます。(デフォルト:1.5) | +| `force_square` | BOOLEAN | いいえ | - | 短い方のバウンディングボックス軸を拡張して、クロップ領域が常に正方形になるようにします。(デフォルト:True) | + +**注記:** `keypoints`入力は、SDPoseKeypointExtractorなどのノードが生成する特定の形式である必要があります。この形式には、`canvas_height`、`canvas_width`、および各人物の`face_keypoints_2d`を含む`people`データが含まれています。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | 各フレームの顔バウンディングボックスのリストです。各バウンディングボックスは、左上の座標(`x`、`y`)、`width`、および`height`によって定義されます。この出力は、SDPoseKeypointExtractorノードの`bboxes`入力と互換性があります。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ko.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ko.md new file mode 100644 index 000000000..200bb27b9 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ko.md @@ -0,0 +1,21 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ko.md) + +# SDPoseFaceBBoxes + +SDPoseFaceBBoxes 노드는 포즈 키포인트 데이터를 처리하여 사람 얼굴 주변의 경계 상자를 감지하고 생성합니다. 프레임 내 각 사람의 2D 얼굴 키포인트를 분석하고, 해당 포인트를 기반으로 경계 상자를 계산하며, 상자의 크기와 모양을 조정할 수 있습니다. 생성된 경계 상자는 SDPoseKeypointExtractor와 같은 SDPose 워크플로우의 다른 노드와 호환되는 형식으로 제공됩니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | 예 | - | 프레임별로 감지된 사람과 그들의 신체/얼굴 랜드마크에 대한 정보를 포함하는 포즈 키포인트 데이터입니다. | +| `scale` | FLOAT | 아니요 | 1.0 - 10.0 | 감지된 각 얼굴 주변 경계 상자 영역의 배율입니다. 값이 클수록 더 큰 상자가 생성됩니다. (기본값: 1.5) | +| `force_square` | BOOLEAN | 아니요 | - | 더 짧은 경계 상자 축을 확장하여 자르기 영역이 항상 정사각형이 되도록 합니다. (기본값: True) | + +**참고:** `keypoints` 입력은 SDPoseKeypointExtractor와 같은 노드에서 생성된 특정 형식이어야 하며, 각 사람에 대한 `canvas_height`, `canvas_width`, `people` 데이터와 `face_keypoints_2d`를 포함해야 합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | 각 프레임에 대한 얼굴 경계 상자 목록입니다. 각 경계 상자는 왼쪽 상단 좌표(`x`, `y`), `width` 및 `height`로 정의됩니다. 이 출력은 SDPoseKeypointExtractor 노드의 `bboxes` 입력과 호환됩니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/pt-BR.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/pt-BR.md new file mode 100644 index 000000000..17564e635 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/pt-BR.md @@ -0,0 +1,19 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/pt-BR.md) + +O nó SDPoseFaceBBoxes processa dados de pontos-chave de pose para detectar e gerar caixas delimitadoras ao redor de rostos humanos. Ele analisa os pontos-chave 2D do rosto para cada pessoa em um quadro, calcula uma caixa delimitadora com base nesses pontos e pode ajustar o tamanho e a forma da caixa. As caixas delimitadoras resultantes são formatadas para serem compatíveis com outros nós no fluxo de trabalho SDPose, como o SDPoseKeypointExtractor. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Intervalo | Descrição | +|-----------|--------------|-------------|-----------|-----------| +| `keypoints` | POSE_KEYPOINT | Sim | - | Os dados de pontos-chave de pose contendo informações sobre pessoas detectadas e seus marcos corporais/faciais por quadro. | +| `scale` | FLOAT | Não | 1.0 - 10.0 | Multiplicador para a área da caixa delimitadora ao redor de cada rosto detectado. Um valor maior cria uma caixa maior. (padrão: 1.5) | +| `force_square` | BOOLEAN | Não | - | Expande o eixo mais curto da caixa delimitadora para que a região de corte seja sempre quadrada. (padrão: Verdadeiro) | + +**Nota:** A entrada `keypoints` deve estar no formato específico produzido por nós como SDPoseKeypointExtractor, contendo dados de `canvas_height`, `canvas_width` e `people` com `face_keypoints_2d` para cada pessoa. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `bboxes` | BOUNDINGBOX | Uma lista de caixas delimitadoras de rosto para cada quadro. Cada caixa delimitadora é definida por suas coordenadas do canto superior esquerdo (`x`, `y`), `width` e `height`. Esta saída é compatível com a entrada `bboxes` do nó SDPoseKeypointExtractor. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ru.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ru.md new file mode 100644 index 000000000..7e4dfb862 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ru.md @@ -0,0 +1,21 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/ru.md) + +Вот перевод документации на русский язык: + +Узел SDPoseFaceBBoxes обрабатывает данные ключевых точек позы для обнаружения и создания ограничивающих рамок вокруг лиц людей. Он анализирует 2D-ключевые точки лица для каждого человека в кадре, вычисляет ограничивающую рамку на основе этих точек и может регулировать размер и форму рамки. Полученные ограничивающие рамки форматируются для совместимости с другими узлами в рабочем процессе SDPose, такими как SDPoseKeypointExtractor. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `keypoints` | POSE_KEYPOINT | Да | - | Данные ключевых точек позы, содержащие информацию об обнаруженных людях и их ключевых точках тела/лица для каждого кадра. | +| `scale` | FLOAT | Нет | 1.0 - 10.0 | Множитель площади ограничивающей рамки вокруг каждого обнаруженного лица. Большее значение создает большую рамку. (по умолчанию: 1.5) | +| `force_square` | BOOLEAN | Нет | - | Расширяет более короткую ось ограничивающей рамки, чтобы область обрезки всегда была квадратной. (по умолчанию: True) | + +**Примечание:** Входные данные `keypoints` должны быть в определенном формате, создаваемом такими узлами, как SDPoseKeypointExtractor, и содержать `canvas_height`, `canvas_width` и данные `people` с `face_keypoints_2d` для каждого человека. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `bboxes` | BOUNDINGBOX | Список ограничивающих рамок лиц для каждого кадра. Каждая ограничивающая рамка определяется своими координатами верхнего левого угла (`x`, `y`), `width` и `height`. Этот выход совместим с входом `bboxes` узла SDPoseKeypointExtractor. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/tr.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/tr.md new file mode 100644 index 000000000..e286352f6 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/tr.md @@ -0,0 +1,19 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/tr.md) + +SDPoseFaceBBoxes düğümü, insan yüzlerinin etrafında sınırlayıcı kutular tespit etmek ve oluşturmak için poz anahtar noktası verilerini işler. Bir karedeki her kişi için 2D yüz anahtar noktalarını analiz eder, bu noktalara dayalı bir sınırlayıcı kutu hesaplar ve kutunun boyutunu ve şeklini ayarlayabilir. Ortaya çıkan sınırlayıcı kutular, SDPoseKeypointExtractor gibi SDPose iş akışındaki diğer düğümlerle uyumlu olacak şekilde biçimlendirilir. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | Evet | - | Kare başına tespit edilen kişiler ve bunların vücut/yüz işaret noktaları hakkında bilgi içeren poz anahtar noktası verileri. | +| `scale` | FLOAT | Hayır | 1.0 - 10.0 | Tespit edilen her yüzün etrafındaki sınırlayıcı kutu alanı için çarpan. Daha büyük bir değer daha büyük bir kutu oluşturur. (varsayılan: 1.5) | +| `force_square` | BOOLEAN | Hayır | - | Kırpma bölgesinin her zaman kare olması için daha kısa olan sınırlayıcı kutu eksenini genişletir. (varsayılan: True) | + +**Not:** `keypoints` girişi, her kişi için `face_keypoints_2d` içeren `canvas_height`, `canvas_width` ve `people` verilerini içeren, SDPoseKeypointExtractor gibi düğümler tarafından üretilen belirli formatta olmalıdır. + +## Çıkışlar + +| Çıkış Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | Her kare için bir yüz sınırlayıcı kutu listesi. Her sınırlayıcı kutu, sol üst koordinatları (`x`, `y`), `width` ve `height` ile tanımlanır. Bu çıkış, SDPoseKeypointExtractor düğümünün `bboxes` girişiyle uyumludur. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/zh-TW.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/zh-TW.md new file mode 100644 index 000000000..bb7ab90f8 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/zh-TW.md @@ -0,0 +1,19 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/zh-TW.md) + +SDPoseFaceBBoxes 節點處理姿勢關鍵點資料,以偵測並生成人臉周圍的邊界框。它會分析畫面中每個人的 2D 臉部關鍵點,根據這些點計算邊界框,並可調整框的大小和形狀。產生的邊界框格式與 SDPose 工作流程中的其他節點(例如 SDPoseKeypointExtractor)相容。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | 是 | - | 包含每幀偵測到的人員及其身體/臉部特徵點資訊的姿勢關鍵點資料。 | +| `scale` | FLOAT | 否 | 1.0 - 10.0 | 每個偵測到的人臉周圍邊界框面積的倍數。數值越大,框的範圍越大。(預設值: 1.5) | +| `force_square` | BOOLEAN | 否 | - | 擴展較短的邊界框軸線,使裁切區域始終為正方形。(預設值: True) | + +**注意:** `keypoints` 輸入必須是 SDPoseKeypointExtractor 等節點產生的特定格式,包含 `canvas_height`、`canvas_width` 以及每個人的 `face_keypoints_2d` 資料。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | 每幀的人臉邊界框列表。每個邊界框由其左上角座標 (`x`, `y`)、`width` 和 `height` 定義。此輸出與 SDPoseKeypointExtractor 節點的 `bboxes` 輸入相容。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/zh.md b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/zh.md new file mode 100644 index 000000000..8ae9e2620 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/zh.md @@ -0,0 +1,19 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseFaceBBoxes/zh.md) + +SDPoseFaceBBoxes 节点处理姿态关键点数据,以检测并生成人脸周围的边界框。它会分析帧中每个人的 2D 人脸关键点,基于这些点计算边界框,并可调整框的大小和形状。生成的边界框格式与 SDPose 工作流中的其他节点(如 SDPoseKeypointExtractor)兼容。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `keypoints` | POSE_KEYPOINT | 是 | - | 包含每帧检测到的人及其身体/面部关键点信息的姿态关键点数据。 | +| `scale` | FLOAT | 否 | 1.0 - 10.0 | 每个检测到的人脸周围边界框面积的乘数。值越大,生成的框越大。(默认值:1.5) | +| `force_square` | BOOLEAN | 否 | - | 扩展较短的边界框轴,使裁剪区域始终为正方形。(默认值:True) | + +**注意:** `keypoints` 输入必须是由 SDPoseKeypointExtractor 等节点生成的特定格式,包含 `canvas_height`、`canvas_width` 以及每个人的 `face_keypoints_2d` 数据。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `bboxes` | BOUNDINGBOX | 每帧的人脸边界框列表。每个边界框由其左上角坐标 (`x`, `y`)、`width` 和 `height` 定义。此输出与 SDPoseKeypointExtractor 节点的 `bboxes` 输入兼容。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ar.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ar.md new file mode 100644 index 000000000..de69da193 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ar.md @@ -0,0 +1,27 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ar.md) + +بالتأكيد، إليك الترجمة العربية للوثيقة التقنية الخاصة بعقدة **SDPoseKeypointExtractor** مع الالتزام التام بقواعد الترجمة المحددة: + +عقدة **SDPoseKeypointExtractor** تكتشف النقاط الرئيسية لوضعية الإنسان من الصور المدخلة باستخدام نموذج SDPose. يمكنها معالجة الصور الكاملة أو المناطق المحددة بواسطة مربعات الإحاطة، وتُخرج النقاط الرئيسية المكتشفة بتنسيق OpenPose، والذي يتضمن إحداثيات كل شخص ودرجة ثقة لكل نقطة رئيسية. + +## المدخلات + +| المعامل | نوع البيانات | إجباري | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | نعم | - | نموذج SDPose المستخدم في اكتشاف النقاط الرئيسية. يجب أن يكون نموذجًا يحتوي على خاصية `heatmap_head`، وتحديدًا من مستودع SDPose. | +| `vae` | VAE | نعم | - | نموذج VAE المستخدم لتشفير الصور المدخلة إلى الفضاء الكامن للمعالجة. | +| `image` | IMAGE | نعم | - | الصورة المدخلة أو مجموعة الصور التي سيتم استخراج النقاط الرئيسية للوضعية منها. | +| `batch_size` | INT | لا | 1 إلى 10000 | عدد الصور المراد معالجتها في وقت واحد عند التشغيل في وضع الصورة الكاملة (أي عندما لا يتم توفير `bboxes`). يمكن أن يؤدي ذلك إلى تسريع المعالجة. (الافتراضي: 16) | +| `bboxes` | BOUNDINGBOX | لا | - | مربعات إحاطة اختيارية لاكتشافات أكثر دقة. مطلوبة للكشف عن عدة أشخاص. إذا تم توفيرها، ستقوم العقدة باستخراج النقاط الرئيسية من كل منطقة محددة. | + +**قيود المعاملات:** +* يجب أن يكون مدخل `model` نموذج SDPose محددًا. إذا كان النموذج المقدم لا يحتوي على خاصية `heatmap_head`، فستقوم العقدة بإظهار خطأ. +* تعمل العقدة في وضعين متميزين بناءً على مدخل `bboxes`: + 1. **وضع مربع الإحاطة:** عند توفير `bboxes`، تقوم بمعالجة كل منطقة محددة على حدة. هذا مطلوب لاكتشاف عدة أشخاص في صورة واحدة. + 2. **وضع الصورة الكاملة:** عندما لا يتم توفير `bboxes`، تقوم بمعالجة الصورة بأكملها كدفعة واحدة. معامل `batch_size` ينطبق فقط في هذا الوضع. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `keypoints` | POSE_KEYPOINT | النقاط الرئيسية بتنسيق إطار OpenPose (عرض اللوحة، ارتفاع اللوحة، الأشخاص). يحتوي المخرج على الأشخاص المكتشفين، كل منهم بمصفوفة من إحداثيات النقاط الرئيسية (س، ص) ودرجات الثقة المقابلة لها. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/en.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/en.md new file mode 100644 index 000000000..4ef487e9a --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/en.md @@ -0,0 +1,25 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/en.md) + +The SDPoseKeypointExtractor node detects human pose keypoints from input images using the SDPose model. It can process full images or specific regions defined by bounding boxes and outputs the detected keypoints in the OpenPose format, which includes the coordinates for each person and a confidence score for each keypoint. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Yes | - | The SDPose model used for keypoint detection. Must be a model with a `heatmap_head` attribute, specifically from the SDPose repository. | +| `vae` | VAE | Yes | - | The VAE model used to encode the input images into the latent space for processing. | +| `image` | IMAGE | Yes | - | The input image or batch of images from which to extract pose keypoints. | +| `batch_size` | INT | No | 1 to 10000 | The number of images to process at once when running in full-image mode (i.e., when `bboxes` is not provided). This can speed up processing. (default: 16) | +| `bboxes` | BOUNDINGBOX | No | - | Optional bounding boxes for more accurate detections. Required for multi-person detection. If provided, the node will extract keypoints from each specified region. | + +**Parameter Constraints:** +* The `model` input must be a specific SDPose model. If the provided model does not have a `heatmap_head` attribute, the node will raise an error. +* The node operates in two distinct modes based on the `bboxes` input: + 1. **Bounding Box Mode:** When `bboxes` is provided, it processes each specified region individually. This is required for detecting multiple people in a single image. + 2. **Full-Image Mode:** When `bboxes` is not provided, it processes the entire image as a batch. The `batch_size` parameter only applies in this mode. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `keypoints` | POSE_KEYPOINT | Keypoints in OpenPose frame format (canvas_width, canvas_height, people). The output contains the detected persons, each with an array of keypoint coordinates (x, y) and their corresponding confidence scores. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/es.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/es.md new file mode 100644 index 000000000..8072abfc8 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/es.md @@ -0,0 +1,25 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/es.md) + +El nodo SDPoseKeypointExtractor detecta puntos clave de postura humana en imágenes de entrada utilizando el modelo SDPose. Puede procesar imágenes completas o regiones específicas definidas por cuadros delimitadores y genera los puntos clave detectados en formato OpenPose, que incluye las coordenadas para cada persona y una puntuación de confianza para cada punto clave. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Sí | - | El modelo SDPose utilizado para la detección de puntos clave. Debe ser un modelo con un atributo `heatmap_head`, específicamente del repositorio SDPose. | +| `vae` | VAE | Sí | - | El modelo VAE utilizado para codificar las imágenes de entrada en el espacio latente para su procesamiento. | +| `image` | IMAGE | Sí | - | La imagen de entrada o lote de imágenes de las cuales extraer los puntos clave de postura. | +| `batch_size` | INT | No | 1 a 10000 | El número de imágenes a procesar simultáneamente cuando se ejecuta en modo de imagen completa (es decir, cuando no se proporciona `bboxes`). Esto puede acelerar el procesamiento. (predeterminado: 16) | +| `bboxes` | BOUNDINGBOX | No | - | Cuadros delimitadores opcionales para detecciones más precisas. Requerido para la detección de múltiples personas. Si se proporciona, el nodo extraerá los puntos clave de cada región especificada. | + +**Restricciones de Parámetros:** +* La entrada `model` debe ser un modelo SDPose específico. Si el modelo proporcionado no tiene un atributo `heatmap_head`, el nodo generará un error. +* El nodo opera en dos modos distintos según la entrada `bboxes`: + 1. **Modo Cuadro Delimitador:** Cuando se proporciona `bboxes`, procesa cada región especificada individualmente. Esto es necesario para detectar múltiples personas en una sola imagen. + 2. **Modo Imagen Completa:** Cuando no se proporciona `bboxes`, procesa toda la imagen como un lote. El parámetro `batch_size` solo se aplica en este modo. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `keypoints` | POSE_KEYPOINT | Puntos clave en formato de cuadro OpenPose (canvas_width, canvas_height, people). La salida contiene las personas detectadas, cada una con un arreglo de coordenadas de puntos clave (x, y) y sus puntuaciones de confianza correspondientes. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/fr.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/fr.md new file mode 100644 index 000000000..ec33365f3 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/fr.md @@ -0,0 +1,25 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/fr.md) + +Le nœud SDPoseKeypointExtractor détecte les points clés de pose humaine à partir d'images d'entrée en utilisant le modèle SDPose. Il peut traiter des images complètes ou des régions spécifiques définies par des boîtes englobantes et produit les points clés détectés au format OpenPose, qui inclut les coordonnées pour chaque personne et un score de confiance pour chaque point clé. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Oui | - | Le modèle SDPose utilisé pour la détection des points clés. Doit être un modèle possédant un attribut `heatmap_head`, spécifiquement issu du dépôt SDPose. | +| `vae` | VAE | Oui | - | Le modèle VAE utilisé pour encoder les images d'entrée dans l'espace latent pour le traitement. | +| `image` | IMAGE | Oui | - | L'image d'entrée ou le lot d'images à partir desquelles extraire les points clés de pose. | +| `batch_size` | INT | Non | 1 à 10000 | Le nombre d'images à traiter simultanément en mode image complète (c'est-à-dire lorsque `bboxes` n'est pas fourni). Cela peut accélérer le traitement. (par défaut : 16) | +| `bboxes` | BOUNDINGBOX | Non | - | Boîtes englobantes optionnelles pour des détections plus précises. Requis pour la détection multi-personnes. Si fourni, le nœud extraira les points clés de chaque région spécifiée. | + +**Contraintes des paramètres :** +* L'entrée `model` doit être un modèle SDPose spécifique. Si le modèle fourni ne possède pas d'attribut `heatmap_head`, le nœud générera une erreur. +* Le nœud fonctionne selon deux modes distincts basés sur l'entrée `bboxes` : + 1. **Mode Boîte Englobante :** Lorsque `bboxes` est fourni, il traite chaque région spécifiée individuellement. Ce mode est requis pour détecter plusieurs personnes dans une seule image. + 2. **Mode Image Complète :** Lorsque `bboxes` n'est pas fourni, il traite l'image entière par lots. Le paramètre `batch_size` ne s'applique que dans ce mode. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `keypoints` | POSE_KEYPOINT | Points clés au format de trame OpenPose (canvas_width, canvas_height, people). La sortie contient les personnes détectées, chacune avec un tableau de coordonnées de points clés (x, y) et leurs scores de confiance correspondants. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ja.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ja.md new file mode 100644 index 000000000..6bdff02b8 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ja.md @@ -0,0 +1,25 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ja.md) + +SDPoseKeypointExtractor ノードは、SDPose モデルを使用して入力画像から人体のポーズキーポイントを検出します。画像全体、またはバウンディングボックスで定義された特定の領域を処理でき、検出されたキーポイントをOpenPose形式で出力します。この形式には、各人物の座標と各キーポイントの信頼度スコアが含まれます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | はい | - | キーポイント検出に使用するSDPoseモデルです。`heatmap_head`属性を持つモデルである必要があり、特にSDPoseリポジトリのモデルを指定します。 | +| `vae` | VAE | はい | - | 入力画像を処理のために潜在空間にエンコードするために使用するVAEモデルです。 | +| `image` | IMAGE | はい | - | ポーズキーポイントを抽出する入力画像、または画像のバッチです。 | +| `batch_size` | INT | いいえ | 1 ~ 10000 | 全画像モード(つまり、`bboxes`が提供されていない場合)で一度に処理する画像の数です。これにより処理を高速化できます。(デフォルト:16) | +| `bboxes` | BOUNDINGBOX | いいえ | - | より正確な検出のためのオプションのバウンディングボックスです。複数人物検出に必要です。指定された場合、ノードは各指定領域からキーポイントを抽出します。 | + +**パラメータの制約:** +* `model`入力は、特定のSDPoseモデルである必要があります。提供されたモデルに`heatmap_head`属性がない場合、ノードはエラーを発生させます。 +* ノードは`bboxes`入力に基づいて2つの異なるモードで動作します: + 1. **バウンディングボックスモード:** `bboxes`が提供された場合、各指定領域を個別に処理します。これは、単一の画像内で複数の人物を検出するために必要です。 + 2. **全画像モード:** `bboxes`が提供されていない場合、画像全体をバッチとして処理します。`batch_size`パラメータはこのモードでのみ適用されます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `keypoints` | POSE_KEYPOINT | OpenPoseフレーム形式(canvas_width、canvas_height、people)のキーポイントです。出力には検出された人物が含まれ、各人物にはキーポイント座標(x、y)の配列と、対応する信頼度スコアが含まれます。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ko.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ko.md new file mode 100644 index 000000000..febe7fcef --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ko.md @@ -0,0 +1,27 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ko.md) + +# SDPoseKeypointExtractor + +SDPoseKeypointExtractor 노드는 SDPose 모델을 사용하여 입력 이미지에서 사람의 포즈 키포인트를 감지합니다. 전체 이미지 또는 경계 상자로 정의된 특정 영역을 처리할 수 있으며, 각 사람의 좌표와 각 키포인트에 대한 신뢰도 점수를 포함하는 OpenPose 형식으로 감지된 키포인트를 출력합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 예 | - | 키포인트 감지에 사용되는 SDPose 모델입니다. `heatmap_head` 속성을 가진 모델이어야 하며, 특히 SDPose 저장소의 모델이어야 합니다. | +| `vae` | VAE | 예 | - | 입력 이미지를 처리를 위해 잠재 공간으로 인코딩하는 데 사용되는 VAE 모델입니다. | +| `image` | IMAGE | 예 | - | 포즈 키포인트를 추출할 입력 이미지 또는 이미지 배치입니다. | +| `batch_size` | INT | 아니요 | 1 ~ 10000 | 전체 이미지 모드(즉, `bboxes`가 제공되지 않은 경우)에서 한 번에 처리할 이미지 수입니다. 이를 통해 처리 속도를 높일 수 있습니다. (기본값: 16) | +| `bboxes` | BOUNDINGBOX | 아니요 | - | 더 정확한 감지를 위한 선택적 경계 상자입니다. 다중 인물 감지에 필요합니다. 제공된 경우 노드는 각 지정된 영역에서 키포인트를 추출합니다. | + +**매개변수 제약 조건:** +* `model` 입력은 특정 SDPose 모델이어야 합니다. 제공된 모델에 `heatmap_head` 속성이 없으면 노드에서 오류가 발생합니다. +* 노드는 `bboxes` 입력에 따라 두 가지 모드로 작동합니다: + 1. **경계 상자 모드:** `bboxes`가 제공되면 각 지정된 영역을 개별적으로 처리합니다. 단일 이미지에서 여러 사람을 감지하는 데 필요합니다. + 2. **전체 이미지 모드:** `bboxes`가 제공되지 않으면 전체 이미지를 배치로 처리합니다. `batch_size` 매개변수는 이 모드에서만 적용됩니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `keypoints` | POSE_KEYPOINT | OpenPose 프레임 형식(캔버스 너비, 캔버스 높이, 사람)의 키포인트입니다. 출력에는 감지된 사람들이 포함되며, 각 사람은 키포인트 좌표(x, y) 배열과 해당 신뢰도 점수를 가집니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/pt-BR.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/pt-BR.md new file mode 100644 index 000000000..1bca83305 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/pt-BR.md @@ -0,0 +1,25 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/pt-BR.md) + +O nó SDPoseKeypointExtractor detecta pontos-chave de pose humana a partir de imagens de entrada usando o modelo SDPose. Ele pode processar imagens completas ou regiões específicas definidas por caixas delimitadoras e gera os pontos-chave detectados no formato OpenPose, que inclui as coordenadas para cada pessoa e uma pontuação de confiança para cada ponto-chave. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model` | MODEL | Sim | - | O modelo SDPose usado para detecção de pontos-chave. Deve ser um modelo com o atributo `heatmap_head`, especificamente do repositório SDPose. | +| `vae` | VAE | Sim | - | O modelo VAE usado para codificar as imagens de entrada no espaço latente para processamento. | +| `image` | IMAGE | Sim | - | A imagem de entrada ou lote de imagens do qual extrair os pontos-chave de pose. | +| `batch_size` | INT | Não | 1 a 10000 | O número de imagens a serem processadas de uma vez ao executar no modo de imagem completa (ou seja, quando `bboxes` não é fornecido). Isso pode acelerar o processamento. (padrão: 16) | +| `bboxes` | BOUNDINGBOX | Não | - | Caixas delimitadoras opcionais para detecções mais precisas. Necessário para detecção de múltiplas pessoas. Se fornecido, o nó extrairá pontos-chave de cada região especificada. | + +**Restrições dos Parâmetros:** +* A entrada `model` deve ser um modelo SDPose específico. Se o modelo fornecido não tiver o atributo `heatmap_head`, o nó gerará um erro. +* O nó opera em dois modos distintos com base na entrada `bboxes`: + 1. **Modo Caixa Delimitadora:** Quando `bboxes` é fornecido, ele processa cada região especificada individualmente. Isso é necessário para detectar várias pessoas em uma única imagem. + 2. **Modo Imagem Completa:** Quando `bboxes` não é fornecido, ele processa a imagem inteira como um lote. O parâmetro `batch_size` se aplica apenas neste modo. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `keypoints` | POSE_KEYPOINT | Pontos-chave no formato de quadro OpenPose (largura_tela, altura_tela, pessoas). A saída contém as pessoas detectadas, cada uma com uma matriz de coordenadas de pontos-chave (x, y) e suas respectivas pontuações de confiança. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ru.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ru.md new file mode 100644 index 000000000..380529f1b --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ru.md @@ -0,0 +1,27 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/ru.md) + +Вот перевод документации на русский язык: + +Узел SDPoseKeypointExtractor обнаруживает ключевые точки позы человека на входных изображениях с помощью модели SDPose. Он может обрабатывать как полные изображения, так и отдельные области, заданные ограничивающими рамками, и выводит обнаруженные ключевые точки в формате OpenPose, который включает координаты для каждого человека и оценку достоверности для каждой ключевой точки. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Да | - | Модель SDPose, используемая для обнаружения ключевых точек. Должна быть моделью с атрибутом `heatmap_head`, в частности из репозитория SDPose. | +| `vae` | VAE | Да | - | Модель VAE, используемая для кодирования входных изображений в скрытое пространство для обработки. | +| `image` | IMAGE | Да | - | Входное изображение или пакет изображений, из которых необходимо извлечь ключевые точки позы. | +| `batch_size` | INT | Нет | от 1 до 10000 | Количество изображений, обрабатываемых за один раз при работе в режиме полного изображения (т.е. когда `bboxes` не указан). Это может ускорить обработку. (по умолчанию: 16) | +| `bboxes` | BOUNDINGBOX | Нет | - | Необязательные ограничивающие рамки для более точного обнаружения. Требуются для обнаружения нескольких человек. Если указаны, узел извлечет ключевые точки из каждой заданной области. | + +**Ограничения параметров:** +* Входной параметр `model` должен быть конкретной моделью SDPose. Если предоставленная модель не имеет атрибута `heatmap_head`, узел выдаст ошибку. +* Узел работает в двух различных режимах в зависимости от входного параметра `bboxes`: + 1. **Режим ограничивающих рамок:** Когда `bboxes` указан, узел обрабатывает каждую заданную область индивидуально. Это требуется для обнаружения нескольких человек на одном изображении. + 2. **Режим полного изображения:** Когда `bboxes` не указан, узел обрабатывает все изображение как пакет. Параметр `batch_size` применяется только в этом режиме. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `keypoints` | POSE_KEYPOINT | Ключевые точки в формате кадра OpenPose (ширина холста, высота холста, люди). Выходные данные содержат обнаруженных людей, каждый с массивом координат ключевых точек (x, y) и соответствующими оценками достоверности. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/tr.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/tr.md new file mode 100644 index 000000000..5151e75a7 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/tr.md @@ -0,0 +1,25 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/tr.md) + +SDPoseKeypointExtractor düğümü, SDPose modelini kullanarak giriş görüntülerinden insan poz anahtar noktalarını tespit eder. Tam görüntüleri veya sınırlayıcı kutularla tanımlanmış belirli bölgeleri işleyebilir ve tespit edilen anahtar noktalarını, her kişi için koordinatları ve her anahtar nokta için bir güven puanı içeren OpenPose formatında çıktı olarak verir. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Evet | - | Anahtar nokta tespiti için kullanılan SDPose modeli. `heatmap_head` özelliğine sahip, özellikle SDPose deposundan bir model olmalıdır. | +| `vae` | VAE | Evet | - | Giriş görüntülerini işleme için gizli uzaya kodlamak amacıyla kullanılan VAE modeli. | +| `image` | IMAGE | Evet | - | Poz anahtar noktalarının çıkarılacağı giriş görüntüsü veya görüntü grubu. | +| `batch_size` | INT | Hayır | 1 ila 10000 | Tam görüntü modunda (yani `bboxes` sağlanmadığında) aynı anda işlenecek görüntü sayısı. Bu, işlemi hızlandırabilir. (varsayılan: 16) | +| `bboxes` | BOUNDINGBOX | Hayır | - | Daha doğru tespitler için isteğe bağlı sınırlayıcı kutular. Çoklu kişi tespiti için gereklidir. Sağlanırsa, düğüm belirtilen her bölgeden anahtar noktaları çıkarır. | + +**Parametre Kısıtlamaları:** +* `model` girişi, belirli bir SDPose modeli olmalıdır. Sağlanan modelde `heatmap_head` özelliği yoksa, düğüm bir hata verecektir. +* Düğüm, `bboxes` girişine bağlı olarak iki farklı modda çalışır: + 1. **Sınırlayıcı Kutu Modu:** `bboxes` sağlandığında, belirtilen her bölgeyi ayrı ayrı işler. Bu, tek bir görüntüde birden fazla kişiyi tespit etmek için gereklidir. + 2. **Tam Görüntü Modu:** `bboxes` sağlanmadığında, tüm görüntüyü bir grup olarak işler. `batch_size` parametresi yalnızca bu modda geçerlidir. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `keypoints` | POSE_KEYPOINT | OpenPose çerçeve formatında anahtar noktalar (canvas_width, canvas_height, people). Çıktı, tespit edilen kişileri içerir; her biri bir dizi anahtar nokta koordinatı (x, y) ve bunlara karşılık gelen güven puanlarına sahiptir. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/zh-TW.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/zh-TW.md new file mode 100644 index 000000000..e94dbc7a1 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/zh-TW.md @@ -0,0 +1,25 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/zh-TW.md) + +此節點使用 SDPose 模型從輸入圖像中偵測人體姿勢關鍵點。它可以處理完整圖像或由邊界框定義的特定區域,並以 OpenPose 格式輸出偵測到的關鍵點,其中包含每個人的座標以及每個關鍵點的信賴度分數。 + +## 輸入參數 + +| 參數名稱 | 資料類型 | 必填 | 數值範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | - | 用於關鍵點偵測的 SDPose 模型。必須是具有 `heatmap_head` 屬性的模型,且專門來自 SDPose 儲存庫。 | +| `vae` | VAE | 是 | - | 用於將輸入圖像編碼到潛在空間以進行處理的 VAE 模型。 | +| `image` | IMAGE | 是 | - | 要從中提取姿勢關鍵點的輸入圖像或圖像批次。 | +| `batch_size` | INT | 否 | 1 到 10000 | 在全圖像模式下運行時(即未提供 `bboxes` 時)一次處理的圖像數量。這可以加快處理速度。(預設值:16) | +| `bboxes` | BOUNDINGBOX | 否 | - | 用於更精確偵測的選用邊界框。多人偵測時為必需。若提供,節點將從每個指定區域提取關鍵點。 | + +**參數限制:** +* `model` 輸入必須是特定的 SDPose 模型。如果提供的模型沒有 `heatmap_head` 屬性,節點將引發錯誤。 +* 節點根據 `bboxes` 輸入以兩種不同模式運行: + 1. **邊界框模式:** 當提供 `bboxes` 時,它會單獨處理每個指定區域。這是在單一圖像中偵測多個人物所必需的。 + 2. **全圖像模式:** 當未提供 `bboxes` 時,它會將整個圖像作為批次處理。`batch_size` 參數僅在此模式下適用。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `keypoints` | POSE_KEYPOINT | 以 OpenPose 框架格式(canvas_width, canvas_height, people)輸出的關鍵點。輸出包含偵測到的人物,每個人有一組關鍵點座標 (x, y) 及其對應的信賴度分數。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/zh.md b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/zh.md new file mode 100644 index 000000000..1bd597de4 --- /dev/null +++ b/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/zh.md @@ -0,0 +1,25 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SDPoseKeypointExtractor/zh.md) + +SDPoseKeypointExtractor 节点使用 SDPose 模型从输入图像中检测人体姿态关键点。它可以处理完整图像或由边界框定义的特定区域,并以 OpenPose 格式输出检测到的关键点,该格式包含每个人的坐标以及每个关键点的置信度分数。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | - | 用于关键点检测的 SDPose 模型。必须是一个具有 `heatmap_head` 属性的模型,具体来自 SDPose 仓库。 | +| `vae` | VAE | 是 | - | 用于将输入图像编码到潜在空间以进行处理的 VAE 模型。 | +| `image` | IMAGE | 是 | - | 要从中提取姿态关键点的输入图像或图像批次。 | +| `batch_size` | INT | 否 | 1 到 10000 | 在全图像模式下运行时(即未提供 `bboxes` 时)一次处理的图像数量。这可以加快处理速度。(默认值:16) | +| `bboxes` | BOUNDINGBOX | 否 | - | 用于更精确检测的可选边界框。多人检测时需要提供。如果提供,节点将从每个指定区域提取关键点。 | + +**参数约束:** +* `model` 输入必须是特定的 SDPose 模型。如果提供的模型没有 `heatmap_head` 属性,节点将引发错误。 +* 节点根据 `bboxes` 输入以两种不同的模式运行: + 1. **边界框模式:** 当提供 `bboxes` 时,它会单独处理每个指定区域。这是在单张图像中检测多个人所必需的。 + 2. **全图像模式:** 当未提供 `bboxes` 时,它会将整个图像作为批次处理。`batch_size` 参数仅在此模式下适用。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `keypoints` | POSE_KEYPOINT | OpenPose 帧格式的关键点(画布宽度、画布高度、人物)。输出包含检测到的人物,每个人物都带有关键点坐标(x, y)数组及其对应的置信度分数。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/ar.md b/comfyui_embedded_docs/docs/SUPIRApply/ar.md new file mode 100644 index 000000000..e3b16cfc8 --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/ar.md @@ -0,0 +1,26 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/ar.md) + +هذه ترجمة الوثيقة التقنية لعقدة SUPIRApply في ComfyUI إلى العربية، مع الالتزام بقواعد الترجمة المحددة: + +تطبق عقدة SUPIRApply تصحيح نموذج SUPIR على نموذج الانتشار. تستخدم التصحيح لتعديل سلوك النموذج، مما يسمح له بدمج التوجيه من صورة الإدخال أثناء عملية أخذ العينات. توفر العقدة أيضًا عناصر تحكم لضبط قوة هذا التوجيه بمرور الوقت، وتتضمن ميزة اختيارية للمساعدة في الحفاظ على الدقة مقارنة بالصورة الأصلية. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | نعم | - | نموذج الانتشار الأساسي الذي سيتم تطبيق تصحيح SUPIR عليه. | +| `model_patch` | MODELPATCH | نعم | - | تصحيح نموذج SUPIR الذي يحتوي على الأوزان والتكوين لتعديل النموذج. | +| `vae` | VAE | نعم | - | التشفير التلقائي المتغير (VAE) المستخدم لتشفير صورة الإدخال إلى تمثيل كامن. | +| `image` | IMAGE | نعم | - | صورة الإدخال المستخدمة لتوجيه عملية التوليد. يتم استخدام القنوات الثلاث الأولى للألوان (RGB) فقط. | +| `strength_start` | FLOAT | لا | 0.0 - 10.0 | قوة التحكم في بداية أخذ العينات (سيجما عالية). يبدأ تأثير توجيه الصورة عند هذه القيمة. (الافتراضي: 1.0) | +| `strength_end` | FLOAT | لا | 0.0 - 10.0 | قوة التحكم في نهاية أخذ العينات (سيجما منخفضة). يتم الاستيفاء الخطي من البداية. ينتهي تأثير توجيه الصورة عند هذه القيمة. (الافتراضي: 1.0) | +| `restore_cfg` | FLOAT | لا | 0.0 - 20.0 | يسحب المخرج المنقى نحو الكامن المدخل. القيم الأعلى تعني دقة أقوى للإدخال. استخدم 0 لتعطيل. (الافتراضي: 4.0) | +| `restore_cfg_s_tmin` | FLOAT | لا | 0.0 - 1.0 | عتبة سيجما التي يتم تحتها تعطيل restore_cfg. (الافتراضي: 0.05) | + +*ملاحظة:* تتم معالجة مدخل `image` لاستخراج قنوات RGB فقط. إذا تم توفير صورة بقناة ألفا، يتم تجاهل قناة ألفا. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `model` | MODEL | نموذج الانتشار مع تطبيق تصحيح SUPIR وأي وظائف إضافية بعد CFG تم تكوينها. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/en.md b/comfyui_embedded_docs/docs/SUPIRApply/en.md new file mode 100644 index 000000000..e7cc1d000 --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/en.md @@ -0,0 +1,24 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/en.md) + +The SUPIRApply node applies a SUPIR model patch to a diffusion model. It uses the patch to modify the model's behavior, allowing it to incorporate guidance from an input image during the sampling process. The node also provides controls for adjusting the strength of this guidance over time and includes an optional feature to help maintain fidelity to the original input. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Yes | - | The base diffusion model to which the SUPIR patch will be applied. | +| `model_patch` | MODELPATCH | Yes | - | The SUPIR model patch containing the weights and configuration for modifying the model. | +| `vae` | VAE | Yes | - | The VAE (Variational Autoencoder) used for encoding the input image into a latent representation. | +| `image` | IMAGE | Yes | - | The input image used to guide the generation process. Only the first three color channels (RGB) are used. | +| `strength_start` | FLOAT | No | 0.0 - 10.0 | Control strength at the start of sampling (high sigma). The influence of the image guidance begins at this value. (default: 1.0) | +| `strength_end` | FLOAT | No | 0.0 - 10.0 | Control strength at the end of sampling (low sigma). Linearly interpolated from start. The influence of the image guidance ends at this value. (default: 1.0) | +| `restore_cfg` | FLOAT | No | 0.0 - 20.0 | Pulls denoised output toward the input latent. Higher = stronger fidelity to input. 0 to disable. (default: 4.0) | +| `restore_cfg_s_tmin` | FLOAT | No | 0.0 - 1.0 | Sigma threshold below which restore_cfg is disabled. (default: 0.05) | + +*Note:* The `image` input is processed to extract only the RGB channels. If an image with an alpha channel is provided, the alpha channel is ignored. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `model` | MODEL | The diffusion model with the SUPIR patch applied and any additional post-CFG functions configured. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/es.md b/comfyui_embedded_docs/docs/SUPIRApply/es.md new file mode 100644 index 000000000..7df17ec3b --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/es.md @@ -0,0 +1,24 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/es.md) + +El nodo SUPIRApply aplica un parche de modelo SUPIR a un modelo de difusión. Utiliza el parche para modificar el comportamiento del modelo, permitiéndole incorporar orientación de una imagen de entrada durante el proceso de muestreo. El nodo también proporciona controles para ajustar la intensidad de esta orientación a lo largo del tiempo e incluye una función opcional para ayudar a mantener la fidelidad a la entrada original. + +## Entradas + +| Parámetro | Tipo de Dato | Requerido | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Sí | - | El modelo de difusión base al que se aplicará el parche SUPIR. | +| `model_patch` | MODELPATCH | Sí | - | El parche de modelo SUPIR que contiene los pesos y la configuración para modificar el modelo. | +| `vae` | VAE | Sí | - | El VAE (Autoencoder Variacional) utilizado para codificar la imagen de entrada en una representación latente. | +| `image` | IMAGE | Sí | - | La imagen de entrada utilizada para guiar el proceso de generación. Solo se utilizan los primeros tres canales de color (RGB). | +| `strength_start` | FLOAT | No | 0.0 - 10.0 | Intensidad de control al inicio del muestreo (sigma alto). La influencia de la orientación de la imagen comienza en este valor. (predeterminado: 1.0) | +| `strength_end` | FLOAT | No | 0.0 - 10.0 | Intensidad de control al final del muestreo (sigma bajo). Se interpola linealmente desde el inicio. La influencia de la orientación de la imagen termina en este valor. (predeterminado: 1.0) | +| `restore_cfg` | FLOAT | No | 0.0 - 20.0 | Atrae la salida desruidizada hacia el latente de entrada. Mayor valor = mayor fidelidad a la entrada. 0 para desactivar. (predeterminado: 4.0) | +| `restore_cfg_s_tmin` | FLOAT | No | 0.0 - 1.0 | Umbral de sigma por debajo del cual se desactiva `restore_cfg`. (predeterminado: 0.05) | + +*Nota:* La entrada `image` se procesa para extraer solo los canales RGB. Si se proporciona una imagen con un canal alfa, este se ignora. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `model` | MODEL | El modelo de difusión con el parche SUPIR aplicado y cualquier función post-CFG adicional configurada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/fr.md b/comfyui_embedded_docs/docs/SUPIRApply/fr.md new file mode 100644 index 000000000..5ee1d260f --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/fr.md @@ -0,0 +1,22 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/fr.md) + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Oui | - | Le modèle de diffusion de base auquel le correctif SUPIR sera appliqué. | +| `model_patch` | MODELPATCH | Oui | - | Le correctif de modèle SUPIR contenant les poids et la configuration pour modifier le modèle. | +| `vae` | VAE | Oui | - | Le VAE (Autoencodeur Variationnel) utilisé pour encoder l'image d'entrée en une représentation latente. | +| `image` | IMAGE | Oui | - | L'image d'entrée utilisée pour guider le processus de génération. Seuls les trois premiers canaux de couleur (RVB) sont utilisés. | +| `strength_start` | FLOAT | Non | 0.0 - 10.0 | Force de contrôle au début de l'échantillonnage (sigma élevé). L'influence du guidage par l'image commence à cette valeur. (par défaut : 1.0) | +| `strength_end` | FLOAT | Non | 0.0 - 10.0 | Force de contrôle à la fin de l'échantillonnage (sigma faible). Interpolation linéaire depuis la valeur de départ. L'influence du guidage par l'image se termine à cette valeur. (par défaut : 1.0) | +| `restore_cfg` | FLOAT | Non | 0.0 - 20.0 | Tire la sortie débruitée vers le latent d'entrée. Plus élevé = fidélité plus forte à l'entrée. 0 pour désactiver. (par défaut : 4.0) | +| `restore_cfg_s_tmin` | FLOAT | Non | 0.0 - 1.0 | Seuil de sigma en dessous duquel `restore_cfg` est désactivé. (par défaut : 0.05) | + +*Note :* L'entrée `image` est traitée pour extraire uniquement les canaux RVB. Si une image avec un canal alpha est fournie, le canal alpha est ignoré. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `model` | MODEL | Le modèle de diffusion avec le correctif SUPIR appliqué et toute fonction post-CFG supplémentaire configurée. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/ja.md b/comfyui_embedded_docs/docs/SUPIRApply/ja.md new file mode 100644 index 000000000..009a09cf9 --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/ja.md @@ -0,0 +1,24 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/ja.md) + +SUPIRApplyノードは、SUPIRモデルパッチを拡散モデルに適用します。このパッチを使用してモデルの動作を変更し、サンプリングプロセス中に入力画像からのガイダンスを組み込むことを可能にします。また、このガイダンスの強度を時間経過に応じて調整するための制御機能と、元の入力への忠実度を維持するためのオプション機能も提供します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | はい | - | SUPIRパッチが適用されるベースの拡散モデル。 | +| `model_patch` | MODELPATCH | はい | - | モデルを変更するための重みと設定を含むSUPIRモデルパッチ。 | +| `vae` | VAE | はい | - | 入力画像を潜在表現にエンコードするために使用されるVAE(変分オートエンコーダ)。 | +| `image` | IMAGE | はい | - | 生成プロセスをガイドするために使用される入力画像。最初の3つのカラーチャンネル(RGB)のみが使用されます。 | +| `strength_start` | FLOAT | いいえ | 0.0 - 10.0 | サンプリング開始時(高シグマ)の制御強度。画像ガイダンスの影響はこの値から始まります。(デフォルト:1.0) | +| `strength_end` | FLOAT | いいえ | 0.0 - 10.0 | サンプリング終了時(低シグマ)の制御強度。開始値から線形補間されます。画像ガイダンスの影響はこの値で終了します。(デフォルト:1.0) | +| `restore_cfg` | FLOAT | いいえ | 0.0 - 20.0 | ノイズ除去出力を入力潜在表現に引き寄せます。値が大きいほど入力への忠実度が高くなります。0で無効化。(デフォルト:4.0) | +| `restore_cfg_s_tmin` | FLOAT | いいえ | 0.0 - 1.0 | restore_cfgが無効化されるシグマのしきい値。(デフォルト:0.05) | + +*注記:* `image`入力は、RGBチャンネルのみを抽出するように処理されます。アルファチャンネルを含む画像が提供された場合、アルファチャンネルは無視されます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `model` | MODEL | SUPIRパッチが適用され、追加のポストCFG関数が設定された拡散モデル。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/ko.md b/comfyui_embedded_docs/docs/SUPIRApply/ko.md new file mode 100644 index 000000000..29d683a00 --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/ko.md @@ -0,0 +1,24 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/ko.md) + +SUPIRApply 노드는 확산 모델에 SUPIR 모델 패치를 적용합니다. 이 패치는 모델의 동작을 수정하여 샘플링 과정 중 입력 이미지의 안내를 통합할 수 있도록 합니다. 또한 시간에 따른 안내 강도를 조절하는 컨트롤과 원본 입력에 대한 충실도를 유지하는 선택적 기능을 제공합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 예 | - | SUPIR 패치가 적용될 기본 확산 모델입니다. | +| `model_patch` | MODELPATCH | 예 | - | 모델 수정을 위한 가중치와 구성을 포함하는 SUPIR 모델 패치입니다. | +| `vae` | VAE | 예 | - | 입력 이미지를 잠재 표현으로 인코딩하는 데 사용되는 VAE(변분 오토인코더)입니다. | +| `image` | IMAGE | 예 | - | 생성 과정을 안내하는 데 사용되는 입력 이미지입니다. 처음 세 개의 색상 채널(RGB)만 사용됩니다. | +| `strength_start` | FLOAT | 아니요 | 0.0 - 10.0 | 샘플링 시작 시(높은 시그마)의 제어 강도입니다. 이미지 안내의 영향이 이 값에서 시작됩니다. (기본값: 1.0) | +| `strength_end` | FLOAT | 아니요 | 0.0 - 10.0 | 샘플링 종료 시(낮은 시그마)의 제어 강도입니다. 시작 값에서 선형적으로 보간됩니다. 이미지 안내의 영향이 이 값에서 종료됩니다. (기본값: 1.0) | +| `restore_cfg` | FLOAT | 아니요 | 0.0 - 20.0 | 잡음 제거된 출력을 입력 잠재 표현 쪽으로 당깁니다. 값이 높을수록 입력에 대한 충실도가 강해집니다. 0으로 설정하면 비활성화됩니다. (기본값: 4.0) | +| `restore_cfg_s_tmin` | FLOAT | 아니요 | 0.0 - 1.0 | restore_cfg가 비활성화되는 시그마 임계값입니다. (기본값: 0.05) | + +*참고:* `image` 입력은 RGB 채널만 추출하도록 처리됩니다. 알파 채널이 있는 이미지가 제공되면 알파 채널은 무시됩니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `model` | MODEL | SUPIR 패치가 적용되고 추가적인 사후 CFG 함수가 구성된 확산 모델입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/pt-BR.md b/comfyui_embedded_docs/docs/SUPIRApply/pt-BR.md new file mode 100644 index 000000000..50d0fa63f --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/pt-BR.md @@ -0,0 +1,24 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/pt-BR.md) + +O nó SUPIRApply aplica um patch do modelo SUPIR a um modelo de difusão. Ele utiliza o patch para modificar o comportamento do modelo, permitindo incorporar orientação de uma imagem de entrada durante o processo de amostragem. O nó também fornece controles para ajustar a intensidade dessa orientação ao longo do tempo e inclui um recurso opcional para ajudar a manter a fidelidade à imagem original. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model` | MODEL | Sim | - | O modelo de difusão base ao qual o patch SUPIR será aplicado. | +| `model_patch` | MODELPATCH | Sim | - | O patch do modelo SUPIR contendo os pesos e a configuração para modificar o modelo. | +| `vae` | VAE | Sim | - | O VAE (Autoencoder Variacional) usado para codificar a imagem de entrada em uma representação latente. | +| `image` | IMAGE | Sim | - | A imagem de entrada usada para guiar o processo de geração. Apenas os três primeiros canais de cor (RGB) são utilizados. | +| `strength_start` | FLOAT | Não | 0.0 - 10.0 | Intensidade do controle no início da amostragem (sigma alto). A influência da orientação da imagem começa neste valor. (padrão: 1.0) | +| `strength_end` | FLOAT | Não | 0.0 - 10.0 | Intensidade do controle no final da amostragem (sigma baixo). Interpolado linearmente a partir do início. A influência da orientação da imagem termina neste valor. (padrão: 1.0) | +| `restore_cfg` | FLOAT | Não | 0.0 - 20.0 | Atrai a saída removida do ruído em direção ao latente de entrada. Quanto maior, mais forte é a fidelidade à entrada. Use 0 para desativar. (padrão: 4.0) | +| `restore_cfg_s_tmin` | FLOAT | Não | 0.0 - 1.0 | Limite de sigma abaixo do qual o `restore_cfg` é desativado. (padrão: 0.05) | + +*Nota:* A entrada `image` é processada para extrair apenas os canais RGB. Se uma imagem com canal alfa for fornecida, o canal alfa é ignorado. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `model` | MODEL | O modelo de difusão com o patch SUPIR aplicado e quaisquer funções adicionais pós-CFG configuradas. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/ru.md b/comfyui_embedded_docs/docs/SUPIRApply/ru.md new file mode 100644 index 000000000..db2e437e5 --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/ru.md @@ -0,0 +1,26 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/ru.md) + +Вот перевод документации на русский язык: + +Узел SUPIRApply применяет патч модели SUPIR к диффузионной модели. Он использует патч для изменения поведения модели, позволяя ей учитывать направляющую информацию из входного изображения в процессе сэмплирования. Узел также предоставляет элементы управления для регулировки силы этого воздействия с течением времени и включает опциональную функцию, помогающую сохранять верность исходному изображению. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Да | - | Базовая диффузионная модель, к которой будет применен патч SUPIR. | +| `model_patch` | MODELPATCH | Да | - | Патч модели SUPIR, содержащий веса и конфигурацию для модификации модели. | +| `vae` | VAE | Да | - | VAE (вариационный автоэнкодер), используемый для кодирования входного изображения в латентное представление. | +| `image` | IMAGE | Да | - | Входное изображение, используемое для управления процессом генерации. Используются только первые три цветовых канала (RGB). | +| `strength_start` | FLOAT | Нет | 0.0 - 10.0 | Сила воздействия в начале сэмплирования (высокое значение сигмы). Влияние направляющего изображения начинается с этого значения. (по умолчанию: 1.0) | +| `strength_end` | FLOAT | Нет | 0.0 - 10.0 | Сила воздействия в конце сэмплирования (низкое значение сигмы). Линейно интерполируется от начального значения. Влияние направляющего изображения заканчивается на этом значении. (по умолчанию: 1.0) | +| `restore_cfg` | FLOAT | Нет | 0.0 - 20.0 | Притягивает результат шумоподавления к входному латентному представлению. Более высокие значения = более сильное сохранение верности исходному изображению. Значение 0 отключает функцию. (по умолчанию: 4.0) | +| `restore_cfg_s_tmin` | FLOAT | Нет | 0.0 - 1.0 | Пороговое значение сигмы, ниже которого restore_cfg отключается. (по умолчанию: 0.05) | + +*Примечание:* Входное изображение `image` обрабатывается для извлечения только RGB-каналов. Если предоставлено изображение с альфа-каналом, альфа-канал игнорируется. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `model` | MODEL | Диффузионная модель с примененным патчем SUPIR и настроенными дополнительными функциями пост-CFG. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/tr.md b/comfyui_embedded_docs/docs/SUPIRApply/tr.md new file mode 100644 index 000000000..d10c69cf3 --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/tr.md @@ -0,0 +1,24 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/tr.md) + +SUPIRApply düğümü, bir SUPIR model yamasını bir difüzyon modeline uygular. Bu yamayı kullanarak modelin davranışını değiştirir ve örnekleme işlemi sırasında bir girdi görüntüsünden gelen yönlendirmeyi dahil etmesini sağlar. Düğüm ayrıca bu yönlendirmenin gücünü zaman içinde ayarlamak için kontroller sağlar ve orijinal girdiye olan bağlılığı korumaya yardımcı olan isteğe bağlı bir özellik içerir. + +## Girdiler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | Evet | - | SUPIR yamasının uygulanacağı temel difüzyon modeli. | +| `model_patch` | MODELPATCH | Evet | - | Modeli değiştirmek için ağırlıkları ve yapılandırmayı içeren SUPIR model yaması. | +| `vae` | VAE | Evet | - | Girdi görüntüsünü bir gizli temsile kodlamak için kullanılan VAE (Değişken Otomatik Kodlayıcı). | +| `image` | IMAGE | Evet | - | Üretim sürecini yönlendirmek için kullanılan girdi görüntüsü. Yalnızca ilk üç renk kanalı (RGB) kullanılır. | +| `strength_start` | FLOAT | Hayır | 0.0 - 10.0 | Örneklemenin başlangıcındaki (yüksek sigma) kontrol gücü. Görüntü yönlendirmesinin etkisi bu değerle başlar. (varsayılan: 1.0) | +| `strength_end` | FLOAT | Hayır | 0.0 - 10.0 | Örneklemenin sonundaki (düşük sigma) kontrol gücü. Başlangıçtan itibaren doğrusal olarak enterpole edilir. Görüntü yönlendirmesinin etkisi bu değerle biter. (varsayılan: 1.0) | +| `restore_cfg` | FLOAT | Hayır | 0.0 - 20.0 | Gürültü giderilmiş çıktıyı girdi gizli temsiline doğru çeker. Daha yüksek = girdiye daha güçlü bağlılık. Devre dışı bırakmak için 0. (varsayılan: 4.0) | +| `restore_cfg_s_tmin` | FLOAT | Hayır | 0.0 - 1.0 | restore_cfg'nin devre dışı bırakıldığı sigma eşiği. (varsayılan: 0.05) | + +*Not:* `image` girdisi yalnızca RGB kanallarını çıkarmak için işlenir. Alfa kanalına sahip bir görüntü sağlanırsa, alfa kanalı yok sayılır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|-------------| +| `model` | MODEL | SUPIR yaması uygulanmış ve gerekli ek post-CFG işlevleri yapılandırılmış difüzyon modeli. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/zh-TW.md b/comfyui_embedded_docs/docs/SUPIRApply/zh-TW.md new file mode 100644 index 000000000..81d86af9e --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/zh-TW.md @@ -0,0 +1,24 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/zh-TW.md) + +SUPIRApply 節點將 SUPIR 模型修補程式套用至擴散模型。它使用該修補程式來修改模型的行為,使其能在取樣過程中融入輸入圖像的引導。此節點還提供控制項,用於隨時間調整此引導的強度,並包含一個可選功能,以幫助保持對原始輸入的保真度。 + +## 輸入參數 + +| 參數名稱 | 資料類型 | 必填 | 數值範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | - | 將要套用 SUPIR 修補程式的基礎擴散模型。 | +| `model_patch` | MODELPATCH | 是 | - | 包含用於修改模型的權重和配置的 SUPIR 模型修補程式。 | +| `vae` | VAE | 是 | - | 用於將輸入圖像編碼為潛在表示的 VAE(變分自編碼器)。 | +| `image` | IMAGE | 是 | - | 用於引導生成過程的輸入圖像。僅使用前三個顏色通道(RGB)。 | +| `strength_start` | FLOAT | 否 | 0.0 - 10.0 | 取樣開始時(高 sigma)的控制強度。圖像引導的影響從此值開始。(預設值:1.0) | +| `strength_end` | FLOAT | 否 | 0.0 - 10.0 | 取樣結束時(低 sigma)的控制強度。從起始值線性插值。圖像引導的影響在此值結束。(預設值:1.0) | +| `restore_cfg` | FLOAT | 否 | 0.0 - 20.0 | 將去噪輸出拉向輸入潛在表示。數值越高,對輸入的保真度越強。設為 0 以停用此功能。(預設值:4.0) | +| `restore_cfg_s_tmin` | FLOAT | 否 | 0.0 - 1.0 | 低於此閾值時將停用 restore_cfg 的 sigma 值。(預設值:0.05) | + +*注意:* `image` 輸入會經過處理,僅提取 RGB 通道。如果提供的圖像包含 Alpha 通道,該通道將被忽略。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `model` | MODEL | 已套用 SUPIR 修補程式並配置了任何額外後 CFG 函數的擴散模型。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SUPIRApply/zh.md b/comfyui_embedded_docs/docs/SUPIRApply/zh.md new file mode 100644 index 000000000..58836b3b0 --- /dev/null +++ b/comfyui_embedded_docs/docs/SUPIRApply/zh.md @@ -0,0 +1,24 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SUPIRApply/zh.md) + +SUPIRApply 节点将 SUPIR 模型补丁应用于扩散模型。它使用该补丁来修改模型的行为,使其能够在采样过程中融入输入图像的引导。该节点还提供了随时间调整此引导强度的控制选项,并包含一个可选功能以帮助保持对原始输入的保真度。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | MODEL | 是 | - | 将应用 SUPIR 补丁的基础扩散模型。 | +| `model_patch` | MODELPATCH | 是 | - | 包含用于修改模型的权重和配置的 SUPIR 模型补丁。 | +| `vae` | VAE | 是 | - | 用于将输入图像编码为潜在表示的 VAE(变分自编码器)。 | +| `image` | IMAGE | 是 | - | 用于引导生成过程的输入图像。仅使用前三个颜色通道(RGB)。 | +| `strength_start` | FLOAT | 否 | 0.0 - 10.0 | 采样开始时(高 sigma 值)的控制强度。图像引导的影响从此值开始。(默认值:1.0) | +| `strength_end` | FLOAT | 否 | 0.0 - 10.0 | 采样结束时(低 sigma 值)的控制强度。从起始值线性插值。图像引导的影响在此值结束。(默认值:1.0) | +| `restore_cfg` | FLOAT | 否 | 0.0 - 20.0 | 将去噪后的输出拉向输入潜在表示。值越高,对输入的保真度越强。设为 0 以禁用此功能。(默认值:4.0) | +| `restore_cfg_s_tmin` | FLOAT | 否 | 0.0 - 1.0 | 低于此阈值时,`restore_cfg` 功能将被禁用的 sigma 阈值。(默认值:0.05) | + +*注意:* `image` 输入会被处理以仅提取 RGB 通道。如果提供了带有 Alpha 通道的图像,Alpha 通道将被忽略。 + +## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `model` | MODEL | 应用了 SUPIR 补丁并配置了任何额外后 CFG 函数的扩散模型。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/ar.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/ar.md new file mode 100644 index 000000000..04a8ad800 --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/ar.md @@ -0,0 +1,23 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/ar.md) + +هذه ترجمة الوثيقة التقنية لعقدة ComfyUI من الإنجليزية إلى العربية، مع الالتزام بالقواعد المحددة: + +## نظرة عامة + +تقوم عقدة "Sonilo Text to Music" بإنشاء موسيقى من وصف نصي باستخدام نموذج الذكاء الاصطناعي من Sonilo. يمكنك تقديم مطالبة (prompt) تصف الموسيقى التي ترغب بها، وترسل العقدة طلبًا إلى خدمة Sonilo لإنشاء ملف صوتي. يمكنك تحديد مدة مستهدفة أو ترك النموذج يستنتجها من المطالبة. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | نعم | غير متاح | مطالبة نصية تصف الموسيقى المراد إنشاؤها. هذا حقل إلزامي. | +| `duration` | INT | لا | 0 إلى 360 | المدة المستهدفة بالثواني. اضبط القيمة على 0 لترك النموذج يستنتج المدة من المطالبة. الحد الأقصى: 6 دقائق (360 ثانية). القيمة الافتراضية: 0. | +| `seed` | INT | لا | 0 إلى 18446744073709551615 | بذرة لإعادة إنتاج النتائج. يتم تجاهلها حاليًا من قبل خدمة Sonilo ولكنها محفوظة لاتساق الرسم البياني. القيمة الافتراضية: 0. | + +**ملاحظة:** يتم توفير مدخل `seed` لاتساق سير العمل ولكنه لا يؤثر حاليًا على مخرجات خدمة Sonilo. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `audio` | AUDIO | الموسيقى المُنشأة كملف صوتي. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/en.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/en.md new file mode 100644 index 000000000..e55dc4e56 --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/en.md @@ -0,0 +1,19 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/en.md) + +The Sonilo Text to Music node generates music from a text description using Sonilo's AI model. You provide a prompt describing the music you want, and the node sends a request to the Sonilo service to create an audio file. You can specify a target duration or let the model infer it from your prompt. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Yes | N/A | Text prompt describing the music to generate. This is a required field. | +| `duration` | INT | No | 0 to 360 | Target duration in seconds. Set to 0 to let the model infer the duration from the prompt. Maximum: 6 minutes (360 seconds). Default: 0. | +| `seed` | INT | No | 0 to 18446744073709551615 | Seed for reproducibility. Currently ignored by the Sonilo service but kept for graph consistency. Default: 0. | + +**Note:** The `seed` input is provided for workflow consistency but does not currently affect the output of the Sonilo service. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `audio` | AUDIO | The generated music as an audio file. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/es.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/es.md new file mode 100644 index 000000000..8f33929ce --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/es.md @@ -0,0 +1,19 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/es.md) + +El nodo Sonilo Text to Music genera música a partir de una descripción de texto utilizando el modelo de IA de Sonilo. Proporcionas un *prompt* que describe la música que deseas, y el nodo envía una solicitud al servicio de Sonilo para crear un archivo de audio. Puedes especificar una duración objetivo o dejar que el modelo la infiera a partir de tu *prompt*. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Sí | N/A | *Prompt* de texto que describe la música a generar. Este es un campo obligatorio. | +| `duration` | INT | No | 0 a 360 | Duración objetivo en segundos. Establecer en 0 para que el modelo infiera la duración a partir del *prompt*. Máximo: 6 minutos (360 segundos). Por defecto: 0. | +| `seed` | INT | No | 0 a 18446744073709551615 | Semilla para reproducibilidad. Actualmente es ignorada por el servicio de Sonilo, pero se mantiene para la consistencia del grafo. Por defecto: 0. | + +**Nota:** La entrada `seed` se proporciona para la consistencia del flujo de trabajo, pero actualmente no afecta la salida del servicio de Sonilo. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `audio` | AUDIO | La música generada como un archivo de audio. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/fr.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/fr.md new file mode 100644 index 000000000..8cb238f33 --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/fr.md @@ -0,0 +1,19 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/fr.md) + +Le nœud Sonilo Text to Music génère de la musique à partir d'une description textuelle en utilisant le modèle d'IA de Sonilo. Vous fournissez un *prompt* décrivant la musique souhaitée, et le nœud envoie une requête au service Sonilo pour créer un fichier audio. Vous pouvez spécifier une durée cible ou laisser le modèle la déduire de votre *prompt*. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | Oui | N/A | *Prompt* textuel décrivant la musique à générer. Ce champ est obligatoire. | +| `duration` | INT | Non | 0 à 360 | Durée cible en secondes. Réglez à 0 pour laisser le modèle déduire la durée à partir du *prompt*. Maximum : 6 minutes (360 secondes). Par défaut : 0. | +| `seed` | INT | Non | 0 à 18446744073709551615 | Graine (*seed*) pour la reproductibilité. Actuellement ignorée par le service Sonilo mais conservée pour la cohérence du graphe. Par défaut : 0. | + +**Note :** L'entrée `seed` est fournie pour la cohérence des workflows mais n'affecte pas actuellement la sortie du service Sonilo. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `audio` | AUDIO | La musique générée sous forme de fichier audio. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/ja.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/ja.md new file mode 100644 index 000000000..55cb5fff6 --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/ja.md @@ -0,0 +1,21 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/ja.md) + +以下が翻訳結果です。 + +Sonilo Text to Music ノードは、Sonilo の AI モデルを使用して、テキストによる説明から音楽を生成します。生成したい音楽を説明するプロンプトを入力すると、ノードが Sonilo サービスにリクエストを送信し、オーディオファイルを作成します。ターゲットの長さを指定することも、プロンプトからモデルに推測させることもできます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | はい | なし | 生成する音楽を説明するテキストプロンプト。必須項目です。 | +| `duration` | INT | いいえ | 0 ~ 360 | ターゲットの長さ(秒単位)。0 に設定すると、モデルがプロンプトから長さを推測します。最大:6 分(360 秒)。デフォルト:0。 | +| `seed` | INT | いいえ | 0 ~ 18446744073709551615 | 再現性のためのシード値。現在 Sonilo サービスでは無視されますが、グラフの一貫性のために保持されています。デフォルト:0。 | + +**注記:** `seed` 入力はワークフローの一貫性のために提供されていますが、現在 Sonilo サービスの出力には影響しません。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `audio` | AUDIO | 生成された音楽のオーディオファイル。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/ko.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/ko.md new file mode 100644 index 000000000..dc9f482bd --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/ko.md @@ -0,0 +1,21 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/ko.md) + +# Sonilo 텍스트-음악 변환 노드 + +Sonilo 텍스트-음악 변환 노드는 Sonilo의 AI 모델을 사용하여 텍스트 설명으로부터 음악을 생성합니다. 원하는 음악을 설명하는 프롬프트를 제공하면, 노드가 Sonilo 서비스에 요청을 보내 오디오 파일을 생성합니다. 대상 재생 시간을 지정하거나 프롬프트를 통해 모델이 자동으로 추론하도록 할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 예 | 해당 없음 | 생성할 음악을 설명하는 텍스트 프롬프트입니다. 필수 입력 항목입니다. | +| `duration` | INT | 아니요 | 0 ~ 360 | 대상 재생 시간(초)입니다. 0으로 설정하면 프롬프트를 통해 모델이 자동으로 재생 시간을 추론합니다. 최대: 6분(360초). 기본값: 0. | +| `seed` | INT | 아니요 | 0 ~ 18446744073709551615 | 재현성을 위한 시드 값입니다. 현재 Sonilo 서비스에서는 무시되지만 그래프 일관성을 위해 유지됩니다. 기본값: 0. | + +**참고:** `seed` 입력은 워크플로 일관성을 위해 제공되지만, 현재 Sonilo 서비스의 출력에는 영향을 미치지 않습니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `audio` | AUDIO | 생성된 음악 오디오 파일입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/pt-BR.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/pt-BR.md new file mode 100644 index 000000000..ee6359052 --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/pt-BR.md @@ -0,0 +1,21 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/pt-BR.md) + +Aqui está a tradução da documentação para português brasileiro, seguindo todas as regras estabelecidas: + +O nó Sonilo Text to Music gera música a partir de uma descrição textual usando o modelo de IA da Sonilo. Você fornece um prompt descrevendo a música desejada, e o nó envia uma solicitação ao serviço Sonilo para criar um arquivo de áudio. Você pode especificar uma duração alvo ou deixar o modelo inferi-la a partir do seu prompt. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Intervalo | Descrição | +|-----------|--------------|-------------|-----------|-----------| +| `prompt` | STRING | Sim | N/A | Prompt textual descrevendo a música a ser gerada. Este é um campo obrigatório. | +| `duration` | INT | Não | 0 a 360 | Duração alvo em segundos. Defina como 0 para permitir que o modelo infira a duração a partir do prompt. Máximo: 6 minutos (360 segundos). Padrão: 0. | +| `seed` | INT | Não | 0 a 18446744073709551615 | Semente para reprodutibilidade. Atualmente ignorada pelo serviço Sonilo, mas mantida para consistência do grafo. Padrão: 0. | + +**Observação:** A entrada `seed` é fornecida para consistência do fluxo de trabalho, mas atualmente não afeta a saída do serviço Sonilo. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `audio` | AUDIO | A música gerada como um arquivo de áudio. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/ru.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/ru.md new file mode 100644 index 000000000..48e14726d --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/ru.md @@ -0,0 +1,21 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/ru.md) + +Вот перевод документации на русский язык в соответствии с вашими правилами: + +Узел Sonilo Text to Music генерирует музыку на основе текстового описания с помощью ИИ-модели Sonilo. Вы предоставляете подсказку с описанием желаемой музыки, а узел отправляет запрос в сервис Sonilo для создания аудиофайла. Вы можете указать целевую длительность или позволить модели определить её на основе вашей подсказки. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `prompt` | STRING | Да | N/A | Текстовая подсказка, описывающая генерируемую музыку. Это обязательное поле. | +| `duration` | INT | Нет | от 0 до 360 | Целевая длительность в секундах. Установите значение 0, чтобы модель определила длительность на основе подсказки. Максимум: 6 минут (360 секунд). По умолчанию: 0. | +| `seed` | INT | Нет | от 0 до 18446744073709551615 | Зерно для воспроизводимости результатов. В настоящее время игнорируется сервисом Sonilo, но сохранено для согласованности графа. По умолчанию: 0. | + +**Примечание:** Входной параметр `seed` предусмотрен для согласованности рабочего процесса, но в настоящее время не влияет на выходные данные сервиса Sonilo. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `audio` | AUDIO | Сгенерированная музыка в виде аудиофайла. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/tr.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/tr.md new file mode 100644 index 000000000..a07f792cd --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/tr.md @@ -0,0 +1,19 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/tr.md) + +Sonilo Metin-Müzik düğümü, Sonilo'nun yapay zeka modelini kullanarak bir metin açıklamasından müzik üretir. İstediğiniz müziği tanımlayan bir yönlendirme sağlarsınız ve düğüm, bir ses dosyası oluşturmak için Sonilo hizmetine bir istek gönderir. Hedeflenen bir süre belirtebilir veya modelin bunu yönlendirmenizden çıkarmasına izin verebilirsiniz. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|--------|----------| +| `prompt` | STRING | Evet | Yok | Oluşturulacak müziği tanımlayan metin yönlendirmesi. Bu zorunlu bir alandır. | +| `duration` | INT | Hayır | 0 ila 360 | Saniye cinsinden hedeflenen süre. Modelin süreyi yönlendirmeden çıkarması için 0 olarak ayarlayın. Maksimum: 6 dakika (360 saniye). Varsayılan: 0. | +| `seed` | INT | Hayır | 0 ila 18446744073709551615 | Tekrarlanabilirlik için tohum değeri. Şu anda Sonilo hizmeti tarafından yok sayılır ancak grafik tutarlılığı için korunur. Varsayılan: 0. | + +**Not:** `seed` girişi, iş akışı tutarlılığı için sağlanmıştır ancak şu anda Sonilo hizmetinin çıktısını etkilemez. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `audio` | AUDIO | Oluşturulan müzik bir ses dosyası olarak. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/zh-TW.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/zh-TW.md new file mode 100644 index 000000000..43d98d952 --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/zh-TW.md @@ -0,0 +1,19 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/zh-TW.md) + +Sonilo Text to Music 節點使用 Sonilo 的 AI 模型,根據文字描述生成音樂。您提供描述所需音樂的提示詞,節點會向 Sonilo 服務發送請求以創建音訊檔案。您可以指定目標時長,或讓模型根據您的提示詞自行推斷。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | N/A | 描述要生成的音樂的文字提示詞。此為必填欄位。 | +| `duration` | INT | 否 | 0 到 360 | 目標時長(秒)。設為 0 可讓模型根據提示詞推斷時長。最大值:6 分鐘(360 秒)。預設值:0。 | +| `seed` | INT | 否 | 0 到 18446744073709551615 | 用於重現性的種子值。目前 Sonilo 服務會忽略此參數,但為保持工作流一致性而保留。預設值:0。 | + +**注意:** `seed` 輸入參數是為了保持工作流一致性而提供,但目前不影響 Sonilo 服務的輸出結果。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `audio` | AUDIO | 生成的音樂,為音訊檔案。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloTextToMusic/zh.md b/comfyui_embedded_docs/docs/SoniloTextToMusic/zh.md new file mode 100644 index 000000000..fcbd96355 --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloTextToMusic/zh.md @@ -0,0 +1,19 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloTextToMusic/zh.md) + +Sonilo 文本转音乐节点使用 Sonilo 的 AI 模型,根据文本描述生成音乐。您提供一个描述所需音乐的提示词,节点会向 Sonilo 服务发送请求以创建音频文件。您可以指定目标时长,或让模型根据您的提示词推断时长。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `prompt` | STRING | 是 | 不适用 | 描述要生成音乐的文本提示词。此为必填项。 | +| `duration` | INT | 否 | 0 到 360 | 目标时长(秒)。设置为 0 则让模型根据提示词推断时长。最大值:6 分钟(360 秒)。默认值:0。 | +| `seed` | INT | 否 | 0 到 18446744073709551615 | 用于可重现性的随机种子。当前被 Sonilo 服务忽略,但为保持工作流一致性而保留。默认值:0。 | + +**注意:** `seed` 输入参数是为了保持工作流一致性而提供的,但目前不会影响 Sonilo 服务的输出。 + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `audio` | AUDIO | 生成的音乐音频文件。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/ar.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/ar.md new file mode 100644 index 000000000..891f6745e --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/ar.md @@ -0,0 +1,21 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/ar.md) + +هذه ترجمة الوثيقة التقنية لعقدة ComfyUI من الإنجليزية إلى العربية، مع الالتزام بالقواعد المحددة: + +## نظرة عامة + +قم بتوليد موسيقى من مقطع فيديو باستخدام نموذج الذكاء الاصطناعي من Sonilo. تقوم هذه العقدة بتحليل محتوى الفيديو المُدخل وإنشاء مقطوعة موسيقية متوافقة معه. تستخدم العقدة خدمة ذكاء اصطناعي خارجية لمعالجة الفيديو وتوليد الصوت. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|---------------|--------|--------|-------| +| `video` | VIDEO | نعم | - | الفيديو المُدخل لتوليد الموسيقى منه. الحد الأقصى للمدة: 6 دقائق. | +| `prompt` | STRING | لا | - | نص تعليمات اختياري لتوجيه عملية توليد الموسيقى. اتركه فارغًا للحصول على أفضل جودة - سيقوم النموذج بتحليل محتوى الفيديو بالكامل. (القيمة الافتراضية: سلسلة نصية فارغة) | +| `seed` | INT | لا | 0 إلى 18446744073709551615 | بذرة لإمكانية إعادة إنتاج النتائج. يتم تجاهلها حاليًا بواسطة خدمة Sonilo ولكنها محفوظة لاتساق الرسم البياني. (القيمة الافتراضية: 0) | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|---------------|--------| +| `audio` | AUDIO | الموسيقى المُولدة كملف صوتي. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/en.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/en.md new file mode 100644 index 000000000..5e577cb2d --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/en.md @@ -0,0 +1,17 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/en.md) + +Generate music from video using Sonilo's AI model. This node analyzes the content of an input video and creates a matching piece of music. It uses an external AI service to process the video and generate the audio. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | Yes | - | Input video to generate music from. Maximum duration: 6 minutes. | +| `prompt` | STRING | No | - | Optional text prompt to guide music generation. Leave empty for best quality - the model will fully analyze the video content. (default: empty string) | +| `seed` | INT | No | 0 to 18446744073709551615 | Seed for reproducibility. Currently ignored by the Sonilo service but kept for graph consistency. (default: 0) | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `audio` | AUDIO | The generated music as an audio file. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/es.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/es.md new file mode 100644 index 000000000..625f67bc3 --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/es.md @@ -0,0 +1,17 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/es.md) + +Genera música a partir de video utilizando el modelo de IA de Sonilo. Este nodo analiza el contenido de un video de entrada y crea una pieza musical acorde. Utiliza un servicio externo de IA para procesar el video y generar el audio. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | Sí | - | Video de entrada a partir del cual generar la música. Duración máxima: 6 minutos. | +| `prompt` | STRING | No | - | Sugerencia de texto opcional para guiar la generación musical. Déjalo vacío para obtener la mejor calidad: el modelo analizará completamente el contenido del video. (valor por defecto: cadena vacía) | +| `seed` | INT | No | 0 a 18446744073709551615 | Semilla para reproducibilidad. Actualmente es ignorada por el servicio Sonilo, pero se mantiene para la consistencia del grafo. (valor por defecto: 0) | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `audio` | AUDIO | La música generada como un archivo de audio. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/fr.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/fr.md new file mode 100644 index 000000000..948036fdc --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/fr.md @@ -0,0 +1,17 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/fr.md) + +Générer de la musique à partir d'une vidéo en utilisant le modèle d'IA Sonilo. Ce nœud analyse le contenu d'une vidéo d'entrée et crée un morceau de musique correspondant. Il utilise un service d'IA externe pour traiter la vidéo et générer l'audio. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | Oui | - | Vidéo d'entrée à partir de laquelle générer la musique. Durée maximale : 6 minutes. | +| `prompt` | STRING | Non | - | Indication textuelle optionnelle pour guider la génération de la musique. Laisser vide pour la meilleure qualité - le modèle analysera entièrement le contenu vidéo. (par défaut : chaîne vide) | +| `seed` | INT | Non | 0 à 18446744073709551615 | Graine pour la reproductibilité. Actuellement ignorée par le service Sonilo mais conservée pour la cohérence du graphe. (par défaut : 0) | + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `audio` | AUDIO | La musique générée sous forme de fichier audio. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/ja.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/ja.md new file mode 100644 index 000000000..2e6fe62fb --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/ja.md @@ -0,0 +1,19 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/ja.md) + +以下が翻訳結果です。 + +SoniloのAIモデルを使用して、動画から音楽を生成します。このノードは入力された動画の内容を分析し、それに合った楽曲を作成します。外部のAIサービスを利用して動画を処理し、オーディオを生成します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | はい | - | 音楽を生成するための入力動画です。最大長さは6分です。 | +| `prompt` | STRING | いいえ | - | 音楽生成をガイドするオプションのテキストプロンプトです。最高の品質を得るためには空欄のままにしてください。モデルが動画の内容を完全に分析します。(デフォルト:空文字列) | +| `seed` | INT | いいえ | 0 から 18446744073709551615 | 再現性のためのシード値です。現在Soniloサービスでは無視されますが、グラフの一貫性のために保持されています。(デフォルト:0) | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `audio` | AUDIO | 生成された音楽のオーディオファイルです。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/ko.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/ko.md new file mode 100644 index 000000000..e1f28608e --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/ko.md @@ -0,0 +1,21 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/ko.md) + +다음은 ComfyUI SoniloVideoToMusic 노드 문서의 한국어 번역입니다. + +--- + +Sonilo의 AI 모델을 사용하여 비디오에서 음악을 생성합니다. 이 노드는 입력 비디오의 콘텐츠를 분석하고 이에 맞는 음악을 생성합니다. 외부 AI 서비스를 사용하여 비디오를 처리하고 오디오를 생성합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | 예 | - | 음악을 생성할 입력 비디오입니다. 최대 길이는 6분입니다. | +| `prompt` | STRING | 아니요 | - | 음악 생성을 안내하는 선택적 텍스트 프롬프트입니다. 최상의 품질을 위해 비워 두십시오. 모델이 비디오 콘텐츠를 완전히 분석합니다. (기본값: 빈 문자열) | +| `seed` | INT | 아니요 | 0 ~ 18446744073709551615 | 재현성을 위한 시드 값입니다. 현재 Sonilo 서비스에서 무시되지만 그래프 일관성을 위해 유지됩니다. (기본값: 0) | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `audio` | AUDIO | 생성된 음악을 오디오 파일로 출력합니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/pt-BR.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/pt-BR.md new file mode 100644 index 000000000..50200e64e --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/pt-BR.md @@ -0,0 +1,17 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/pt-BR.md) + +Gere música a partir de vídeo usando o modelo de IA da Sonilo. Este nó analisa o conteúdo de um vídeo de entrada e cria uma peça musical correspondente. Ele utiliza um serviço de IA externo para processar o vídeo e gerar o áudio. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `video` | VIDEO | Sim | - | Vídeo de entrada para gerar música. Duração máxima: 6 minutos. | +| `prompt` | STRING | Não | - | Texto opcional para orientar a geração musical. Deixe vazio para melhor qualidade — o modelo analisará completamente o conteúdo do vídeo. (padrão: string vazia) | +| `seed` | INT | Não | 0 a 18446744073709551615 | Semente para reprodutibilidade. Atualmente ignorada pelo serviço Sonilo, mas mantida para consistência do grafo. (padrão: 0) | + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `audio` | AUDIO | A música gerada como um arquivo de áudio. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/ru.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/ru.md new file mode 100644 index 000000000..160f6862c --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/ru.md @@ -0,0 +1,19 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/ru.md) + +Вот перевод документации на русский язык: + +Генерируйте музыку из видео с помощью AI-модели Sonilo. Этот узел анализирует содержимое входного видео и создает соответствующий музыкальный фрагмент. Для обработки видео и генерации аудио используется внешний AI-сервис. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `video` | VIDEO | Да | - | Входное видео для генерации музыки. Максимальная длительность: 6 минут. | +| `prompt` | STRING | Нет | - | Необязательный текстовый запрос для направления генерации музыки. Оставьте пустым для наилучшего качества — модель полностью проанализирует содержимое видео. (по умолчанию: пустая строка) | +| `seed` | INT | Нет | от 0 до 18446744073709551615 | Зерно для воспроизводимости результатов. В настоящее время игнорируется сервисом Sonilo, но сохранено для согласованности графа. (по умолчанию: 0) | + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `audio` | AUDIO | Сгенерированная музыка в виде аудиофайла. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/tr.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/tr.md new file mode 100644 index 000000000..1b748a9ad --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/tr.md @@ -0,0 +1,17 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/tr.md) + +Sonilo'nun yapay zeka modelini kullanarak videodan müzik oluşturun. Bu düğüm, bir giriş videosunun içeriğini analiz eder ve eşleşen bir müzik parçası oluşturur. Videoyu işlemek ve sesi üretmek için harici bir yapay zeka hizmeti kullanır. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|--------|----------| +| `video` | VIDEO | Evet | - | Müzik oluşturulacak giriş videosu. Maksimum süre: 6 dakika. | +| `prompt` | STRING | Hayır | - | Müzik oluşturmayı yönlendirmek için isteğe bağlı metin istemi. En iyi kalite için boş bırakın; model video içeriğini tam olarak analiz edecektir. (varsayılan: boş dize) | +| `seed` | INT | Hayır | 0 ile 18446744073709551615 arası | Tekrarlanabilirlik için tohum değeri. Şu anda Sonilo hizmeti tarafından yok sayılır ancak grafik tutarlılığı için korunur. (varsayılan: 0) | + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `audio` | AUDIO | Bir ses dosyası olarak oluşturulan müzik. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/zh-TW.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/zh-TW.md new file mode 100644 index 000000000..0a11e1e44 --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/zh-TW.md @@ -0,0 +1,17 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/zh-TW.md) + +此節點使用 Sonilo 的 AI 模型從影片生成音樂。它會分析輸入影片的內容,並創建一段與之匹配的音樂。它使用外部 AI 服務來處理影片並生成音訊。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | 是 | - | 用於生成音樂的輸入影片。最大時長:6 分鐘。 | +| `prompt` | STRING | 否 | - | 引導音樂生成的可選文字提示。為獲得最佳品質,請留空 - 模型將完全分析影片內容。(預設:空字串) | +| `seed` | INT | 否 | 0 至 18446744073709551615 | 用於重現性的種子值。目前 Sonilo 服務會忽略此參數,但為保持工作流圖的一致性而保留。(預設:0) | + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `audio` | AUDIO | 生成的音樂,以音訊檔案形式輸出。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SoniloVideoToMusic/zh.md b/comfyui_embedded_docs/docs/SoniloVideoToMusic/zh.md new file mode 100644 index 000000000..123840fb7 --- /dev/null +++ b/comfyui_embedded_docs/docs/SoniloVideoToMusic/zh.md @@ -0,0 +1,17 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SoniloVideoToMusic/zh.md) + +此节点使用 Sonilo 的 AI 模型从视频生成音乐。它会分析输入视频的内容并创建与之匹配的音乐片段。该节点使用外部 AI 服务来处理视频并生成音频。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `video` | VIDEO | 是 | - | 用于生成音乐的输入视频。最大时长:6分钟。 | +| `prompt` | STRING | 否 | - | 用于引导音乐生成的可选文本提示。留空可获得最佳质量 - 模型将完全分析视频内容。(默认:空字符串) | +| `seed` | INT | 否 | 0 到 18446744073709551615 | 用于可重现性的随机种子。当前被 Sonilo 服务忽略,但为保持工作流一致性而保留。(默认:0) | + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `audio` | AUDIO | 生成的音乐,以音频文件形式输出。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/ar.md b/comfyui_embedded_docs/docs/SplitImageToTileList/ar.md new file mode 100644 index 000000000..0d79be97c --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/ar.md @@ -0,0 +1,18 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/ar.md) + +عقدة تقسيم الصورة إلى قائمة من البلاطات تقوم بتقسيم صورة إدخال واحدة إلى سلسلة من الأقسام المستطيلة الأصغر والمتداخلة تُسمى البلاطات. تقوم هذه العقدة بإنشاء قائمة مجمعة من هذه البلاطات، والتي يمكن معالجتها بشكل فردي بواسطة عقد أخرى. يمكن تحديد حجم كل بلاطة ومقدار التداخل بينها. + +## المدخلات + +| المعامل | نوع البيانات | إجباري | النطاق | الوصف | +|---------|---------------|--------|---------|-------| +| `image` | IMAGE | نعم | - | صورة الإدخال المراد تقسيمها إلى بلاطات. | +| `tile_width` | INT | لا | 64 إلى 1048576 | عرض كل بلاطة ناتجة بالبكسل (الافتراضي: 1024). | +| `tile_height` | INT | لا | 64 إلى 1048576 | ارتفاع كل بلاطة ناتجة بالبكسل (الافتراضي: 1024). | +| `overlap` | INT | لا | 0 إلى 4096 | عدد البكسلات التي ستتداخل فيها البلاطات المتجاورة (الافتراضي: 128). | + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|---------------|---------| +| `image` | IMAGE | قائمة مجمعة تحتوي على جميع بلاطات الصورة الفردية. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/en.md b/comfyui_embedded_docs/docs/SplitImageToTileList/en.md new file mode 100644 index 000000000..99b46483e --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/en.md @@ -0,0 +1,18 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/en.md) + +The Split Image into List of Tiles node divides a single input image into a series of smaller, overlapping rectangular sections called tiles. It creates a batched list of these tiles, which can be processed individually by other nodes. The size of each tile and the amount of overlap between them can be specified. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Yes | - | The input image to be split into tiles. | +| `tile_width` | INT | No | 64 to 1048576 | The width of each output tile in pixels (default: 1024). | +| `tile_height` | INT | No | 64 to 1048576 | The height of each output tile in pixels (default: 1024). | +| `overlap` | INT | No | 0 to 4096 | The number of pixels that adjacent tiles will overlap (default: 128). | + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | A batched list containing all the individual image tiles. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/es.md b/comfyui_embedded_docs/docs/SplitImageToTileList/es.md new file mode 100644 index 000000000..a246f4c44 --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/es.md @@ -0,0 +1,18 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/es.md) + +El nodo Dividir Imagen en Lista de Mosaicos divide una única imagen de entrada en una serie de secciones rectangulares más pequeñas y superpuestas llamadas mosaicos. Crea una lista agrupada (batch) de estos mosaicos, que pueden ser procesados individualmente por otros nodos. Se puede especificar el tamaño de cada mosaico y la cantidad de superposición entre ellos. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Sí | - | La imagen de entrada que se dividirá en mosaicos. | +| `tile_width` | INT | No | 64 a 1048576 | El ancho de cada mosaico de salida en píxeles (valor por defecto: 1024). | +| `tile_height` | INT | No | 64 a 1048576 | La altura de cada mosaico de salida en píxeles (valor por defecto: 1024). | +| `overlap` | INT | No | 0 a 4096 | El número de píxeles que se superpondrán entre mosaicos adyacentes (valor por defecto: 128). | + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `image` | IMAGE | Una lista agrupada (batch) que contiene todos los mosaicos de imagen individuales. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/fr.md b/comfyui_embedded_docs/docs/SplitImageToTileList/fr.md new file mode 100644 index 000000000..a5dc5420d --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/fr.md @@ -0,0 +1,18 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/fr.md) + +Le nœud Split Image into List of Tiles (Diviser l'image en liste de tuiles) divise une image d'entrée unique en une série de sections rectangulaires plus petites et se chevauchant, appelées tuiles. Il crée une liste groupée de ces tuiles, qui peuvent ensuite être traitées individuellement par d'autres nœuds. La taille de chaque tuile ainsi que le degré de chevauchement entre elles peuvent être spécifiés. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Oui | - | L'image d'entrée à diviser en tuiles. | +| `tile_width` | INT | Non | 64 à 1048576 | La largeur de chaque tuile de sortie en pixels (par défaut : 1024). | +| `tile_height` | INT | Non | 64 à 1048576 | La hauteur de chaque tuile de sortie en pixels (par défaut : 1024). | +| `overlap` | INT | Non | 0 à 4096 | Le nombre de pixels de chevauchement entre les tuiles adjacentes (par défaut : 128). | + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `image` | IMAGE | Une liste groupée contenant toutes les tuiles d'image individuelles. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/ja.md b/comfyui_embedded_docs/docs/SplitImageToTileList/ja.md new file mode 100644 index 000000000..d0d8fcd81 --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/ja.md @@ -0,0 +1,20 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/ja.md) + +このドキュメントはAI生成です。誤りや改善の提案がありましたら、ぜひご協力ください! [GitHubで編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/en.md) + +**画像をタイルリストに分割**ノードは、1つの入力画像を、タイルと呼ばれる小さな重なり合う長方形の領域のシリーズに分割します。これにより、これらのタイルのバッチ化されたリストが作成され、他のノードで個別に処理できるようになります。各タイルのサイズと、タイル間の重なり具合を指定できます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | はい | - | タイルに分割する入力画像です。 | +| `tile_width` | INT | いいえ | 64 ~ 1048576 | 各出力タイルの幅(ピクセル単位)です(デフォルト:1024)。 | +| `tile_height` | INT | いいえ | 64 ~ 1048576 | 各出力タイルの高さ(ピクセル単位)です(デフォルト:1024)。 | +| `overlap` | INT | いいえ | 0 ~ 4096 | 隣接するタイルが重なるピクセル数です(デフォルト:128)。 | + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `image` | IMAGE | すべての個別の画像タイルを含むバッチ化されたリストです。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/ko.md b/comfyui_embedded_docs/docs/SplitImageToTileList/ko.md new file mode 100644 index 000000000..3c15a7ef3 --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/ko.md @@ -0,0 +1,20 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/ko.md) + +**Split Image into List of Tiles (이미지를 타일 목록으로 분할)** + +Split Image into List of Tiles 노드는 단일 입력 이미지를 타일이라고 하는 더 작고 겹치는 직사각형 영역의 시리즈로 나눕니다. 이 노드는 이러한 타일의 배치 목록을 생성하며, 다른 노드에서 개별적으로 처리할 수 있습니다. 각 타일의 크기와 타일 간의 겹침 정도를 지정할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 예 | - | 타일로 분할할 입력 이미지입니다. | +| `tile_width` | INT | 아니요 | 64 ~ 1048576 | 각 출력 타일의 픽셀 단위 너비입니다(기본값: 1024). | +| `tile_height` | INT | 아니요 | 64 ~ 1048576 | 각 출력 타일의 픽셀 단위 높이입니다(기본값: 1024). | +| `overlap` | INT | 아니요 | 0 ~ 4096 | 인접한 타일이 겹칠 픽셀 수입니다(기본값: 128). | + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `image` | IMAGE | 모든 개별 이미지 타일을 포함하는 배치 목록입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/pt-BR.md b/comfyui_embedded_docs/docs/SplitImageToTileList/pt-BR.md new file mode 100644 index 000000000..a5f81be90 --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/pt-BR.md @@ -0,0 +1,18 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/pt-BR.md) + +O nó Dividir Imagem em Lista de Blocos divide uma única imagem de entrada em uma série de seções retangulares menores e sobrepostas, chamadas blocos. Ele cria uma lista em lote desses blocos, que podem ser processados individualmente por outros nós. O tamanho de cada bloco e a quantidade de sobreposição entre eles podem ser especificados. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `image` | IMAGE | Sim | - | A imagem de entrada a ser dividida em blocos. | +| `tile_width` | INT | Não | 64 a 1048576 | A largura de cada bloco de saída em pixels (padrão: 1024). | +| `tile_height` | INT | Não | 64 a 1048576 | A altura de cada bloco de saída em pixels (padrão: 1024). | +| `overlap` | INT | Não | 0 a 4096 | O número de pixels que blocos adjacentes irão sobrepor (padrão: 128). | + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `image` | IMAGE | Uma lista em lote contendo todos os blocos de imagem individuais. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/ru.md b/comfyui_embedded_docs/docs/SplitImageToTileList/ru.md new file mode 100644 index 000000000..60921610e --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/ru.md @@ -0,0 +1,18 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/ru.md) + +Узел **Split Image into List of Tiles** (Разделение изображения на список тайлов) делит одно входное изображение на серию меньших, перекрывающихся прямоугольных областей, называемых тайлами. Он создаёт пакетный список этих тайлов, которые могут быть обработаны по отдельности другими узлами. Можно задать размер каждого тайла и величину перекрытия между ними. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | Да | - | Входное изображение, которое будет разделено на тайлы. | +| `tile_width` | INT | Нет | от 64 до 1048576 | Ширина каждого выходного тайла в пикселях (по умолчанию: 1024). | +| `tile_height` | INT | Нет | от 64 до 1048576 | Высота каждого выходного тайла в пикселях (по умолчанию: 1024). | +| `overlap` | INT | Нет | от 0 до 4096 | Количество пикселей, на которое будут перекрываться соседние тайлы (по умолчанию: 128). | + +## Выходные параметры + +| Имя выходного параметра | Тип данных | Описание | +|-------------|-----------|-------------| +| `image` | IMAGE | Пакетный список, содержащий все отдельные тайлы изображения. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/tr.md b/comfyui_embedded_docs/docs/SplitImageToTileList/tr.md new file mode 100644 index 000000000..52e452f6c --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/tr.md @@ -0,0 +1,18 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/tr.md) + +Görüntüyü Döşeme Listesine Böl düğümü, tek bir giriş görüntüsünü döşeme adı verilen bir dizi daha küçük, örtüşen dikdörtgen bölüme ayırır. Bu döşemelerin toplu bir listesini oluşturur ve bu liste diğer düğümler tarafından ayrı ayrı işlenebilir. Her bir döşemenin boyutu ve aralarındaki örtüşme miktarı belirtilebilir. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|---------|--------|----------| +| `image` | IMAGE | Evet | - | Döşemelere bölünecek giriş görüntüsü. | +| `tile_width` | INT | Hayır | 64 ila 1048576 | Her bir çıktı döşemesinin piksel cinsinden genişliği (varsayılan: 1024). | +| `tile_height` | INT | Hayır | 64 ila 1048576 | Her bir çıktı döşemesinin piksel cinsinden yüksekliği (varsayılan: 1024). | +| `overlap` | INT | Hayır | 0 ila 4096 | Bitişik döşemelerin örtüşeceği piksel sayısı (varsayılan: 128). | + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `image` | IMAGE | Tüm bireysel görüntü döşemelerini içeren toplu bir liste. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/zh-TW.md b/comfyui_embedded_docs/docs/SplitImageToTileList/zh-TW.md new file mode 100644 index 000000000..574123510 --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/zh-TW.md @@ -0,0 +1,18 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/zh-TW.md) + +此節點將單一輸入圖像分割成一系列稱為「圖塊」的較小重疊矩形區域。它會建立這些圖塊的批次列表,供其他節點個別處理。您可以指定每個圖塊的大小以及圖塊之間的重疊量。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 數值範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | - | 要分割成圖塊的輸入圖像。 | +| `tile_width` | INT | 否 | 64 至 1048576 | 每個輸出圖塊的寬度(單位:像素,預設值:1024)。 | +| `tile_height` | INT | 否 | 64 至 1048576 | 每個輸出圖塊的高度(單位:像素,預設值:1024)。 | +| `overlap` | INT | 否 | 0 至 4096 | 相鄰圖塊將重疊的像素數量(預設值:128)。 | + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 一個包含所有獨立圖塊的批次列表。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/SplitImageToTileList/zh.md b/comfyui_embedded_docs/docs/SplitImageToTileList/zh.md new file mode 100644 index 000000000..32ff7c7f5 --- /dev/null +++ b/comfyui_embedded_docs/docs/SplitImageToTileList/zh.md @@ -0,0 +1,18 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/SplitImageToTileList/zh.md) + +此节点将单个输入图像分割成一系列称为图块(tiles)的较小重叠矩形区域。它会创建一个包含这些图块的批次列表,以便其他节点可以单独处理每个图块。可以指定每个图块的大小以及它们之间的重叠量。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `image` | IMAGE | 是 | - | 需要分割成图块的输入图像。 | +| `tile_width` | INT | 否 | 64 至 1048576 | 每个输出图块的宽度(以像素为单位,默认值:1024)。 | +| `tile_height` | INT | 否 | 64 至 1048576 | 每个输出图块的高度(以像素为单位,默认值:1024)。 | +| `overlap` | INT | 否 | 0 至 4096 | 相邻图块之间重叠的像素数(默认值:128)。 | + +## 输出 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `image` | IMAGE | 一个包含所有独立图像图块的批次列表。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ar.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ar.md new file mode 100644 index 000000000..466e40a2e --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ar.md @@ -0,0 +1,20 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ar.md) + +هذه العقدة تقوم بإجراء إعادة تشكيل طوبولوجي ذكي (Smart Retopology) على نموذج ثلاثي الأبعاد، وهي عملية إنشاء شبكة جديدة وأنظف بعدد مضلعات أقل تلقائيًا. تتصل العقدة بواجهة برمجة تطبيقات Tencent Hunyuan 3D لمعالجة النموذج، وتدعم تنسيقات الملفات GLB و OBJ. تقوم العقدة بإرجاع النموذج المُعالَج كملف OBJ. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|--------------|--------|---------|-------| +| `model_3d` | FILE3D | نعم | - | النموذج ثلاثي الأبعاد المُدخل (GLB أو OBJ). يجب أن يكون الملف بتنسيق GLB أو OBJ وألا يتجاوز حجمه 200 ميجابايت. | +| `polygon_type` | STRING | نعم | `"triangle"`
`"quadrilateral"` | نوع تكوين السطح. | +| `face_level` | STRING | نعم | `"medium"`
`"high"`
`"low"` | مستوى تقليل المضلعات. | +| `seed` | INT | لا | 0 إلى 2147483647 | البذرة تتحكم فيما إذا كانت العقدة ستعيد التشغيل؛ النتائج غير حتمية بغض النظر عن قيمة البذرة. (الافتراضي: 0) | + +**ملاحظة:** يتم استخدام معامل `seed` لتحفيز إعادة تشغيل العقدة، ولكن لا يُضمن أن يكون المخرَج النهائي متطابقًا لنفس قيمة البذرة. + +## المخرجات + +| اسم المخرَج | نوع البيانات | الوصف | +|-------------|--------------|-------| +| `OBJ` | FILE3D | النموذج ثلاثي الأبعاد المُعالَج بطوبولوجيا محسّنة، ويتم إرجاعه بتنسيق OBJ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/en.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/en.md new file mode 100644 index 000000000..adafcd5f8 --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/en.md @@ -0,0 +1,20 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/en.md) + +This node performs smart retopology on a 3D model, which is the process of automatically creating a new, cleaner mesh with a lower polygon count. It connects to a Tencent Hunyuan 3D API to process the model, supporting GLB and OBJ file formats. The node returns the processed model as an OBJ file. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model_3d` | FILE3D | Yes | - | Input 3D model (GLB or OBJ). The file must be in GLB or OBJ format and cannot exceed 200MB. | +| `polygon_type` | STRING | Yes | `"triangle"`
`"quadrilateral"` | Surface composition type. | +| `face_level` | STRING | Yes | `"medium"`
`"high"`
`"low"` | Polygon reduction level. | +| `seed` | INT | No | 0 to 2147483647 | Seed controls whether the node should re-run; results are non-deterministic regardless of seed. (default: 0) | + +**Note:** The `seed` parameter is used to trigger a re-run of the node, but the final output is not guaranteed to be the same for the same seed value. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `OBJ` | FILE3D | The processed 3D model with optimized topology, returned in OBJ format. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/es.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/es.md new file mode 100644 index 000000000..b055343d8 --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/es.md @@ -0,0 +1,20 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/es.md) + +Este nodo realiza una retopología inteligente en un modelo 3D, que es el proceso de crear automáticamente una nueva malla más limpia con un recuento de polígonos más bajo. Se conecta a una API Tencent Hunyuan 3D para procesar el modelo, admitiendo formatos de archivo GLB y OBJ. El nodo devuelve el modelo procesado como un archivo OBJ. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model_3d` | FILE3D | Sí | - | Modelo 3D de entrada (GLB u OBJ). El archivo debe estar en formato GLB u OBJ y no puede superar los 200MB. | +| `polygon_type` | STRING | Sí | `"triangle"`
`"quadrilateral"` | Tipo de composición de la superficie. | +| `face_level` | STRING | Sí | `"medium"`
`"high"`
`"low"` | Nivel de reducción de polígonos. | +| `seed` | INT | No | 0 a 2147483647 | La semilla controla si el nodo debe volver a ejecutarse; los resultados no son deterministas independientemente de la semilla. (por defecto: 0) | + +**Nota:** El parámetro `seed` se utiliza para activar una re-ejecución del nodo, pero no se garantiza que la salida final sea la misma para un mismo valor de semilla. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `OBJ` | FILE3D | El modelo 3D procesado con topología optimizada, devuelto en formato OBJ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/fr.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/fr.md new file mode 100644 index 000000000..8312db6aa --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/fr.md @@ -0,0 +1,20 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/fr.md) + +Ce nœud effectue une retopologie intelligente sur un modèle 3D, c'est-à-dire le processus de création automatique d'un nouveau maillage plus propre avec un nombre de polygones réduit. Il se connecte à une API Tencent Hunyuan 3D pour traiter le modèle, prenant en charge les formats de fichiers GLB et OBJ. Le nœud renvoie le modèle traité sous forme de fichier OBJ. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `model_3d` | FILE3D | Oui | - | Modèle 3D d'entrée (GLB ou OBJ). Le fichier doit être au format GLB ou OBJ et ne peut pas dépasser 200 Mo. | +| `polygon_type` | STRING | Oui | `"triangle"`
`"quadrilateral"` | Type de composition de la surface. | +| `face_level` | STRING | Oui | `"medium"`
`"high"`
`"low"` | Niveau de réduction des polygones. | +| `seed` | INT | Non | 0 à 2147483647 | La graine contrôle si le nœud doit être réexécuté ; les résultats sont non déterministes quelle que soit la graine. (par défaut : 0) | + +**Note :** Le paramètre `seed` est utilisé pour déclencher une ré-exécution du nœud, mais le résultat final n'est pas garanti d'être identique pour une même valeur de graine. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `OBJ` | FILE3D | Le modèle 3D traité avec une topologie optimisée, renvoyé au format OBJ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ja.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ja.md new file mode 100644 index 000000000..5ba476d04 --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ja.md @@ -0,0 +1,22 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ja.md) + +このドキュメントはAIによって生成されました。誤りや改善の提案がありましたら、ぜひご協力ください![GitHubで編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/en.md) + +このノードは、3Dモデルに対してスマートリトポロジを実行します。これは、より低いポリゴン数で新しいクリーンなメッシュを自動生成するプロセスです。Tencent Hunyuan 3D APIに接続してモデルを処理し、GLBおよびOBJファイル形式をサポートします。ノードは処理済みモデルをOBJファイルとして返します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model_3d` | FILE3D | はい | - | 入力3Dモデル(GLBまたはOBJ)。ファイルはGLBまたはOBJ形式である必要があり、200MBを超えることはできません。 | +| `polygon_type` | STRING | はい | `"triangle"`
`"quadrilateral"` | サーフェス構成タイプ。 | +| `face_level` | STRING | はい | `"medium"`
`"high"`
`"low"` | ポリゴン削減レベル。 | +| `seed` | INT | いいえ | 0~2147483647 | シードはノードを再実行するかどうかを制御します。結果はシードに関係なく非決定的です。(デフォルト:0) | + +**注記:** `seed`パラメータはノードの再実行をトリガーするために使用されますが、同じシード値でも最終出力が同じになることは保証されません。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `OBJ` | FILE3D | 最適化されたトポロジを持つ処理済み3Dモデル。OBJ形式で返されます。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ko.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ko.md new file mode 100644 index 000000000..0529d910d --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ko.md @@ -0,0 +1,22 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ko.md) + +이 문서는 AI로 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/en.md) + +이 노드는 3D 모델에 대해 스마트 리토폴로지를 수행합니다. 리토폴로지는 더 적은 폴리곤 수를 가진 새롭고 깔끔한 메시를 자동으로 생성하는 과정입니다. Tencent Hunyuan 3D API에 연결하여 모델을 처리하며, GLB 및 OBJ 파일 형식을 지원합니다. 이 노드는 처리된 모델을 OBJ 파일로 반환합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model_3d` | FILE3D | 예 | - | 입력 3D 모델(GLB 또는 OBJ). 파일은 GLB 또는 OBJ 형식이어야 하며, 200MB를 초과할 수 없습니다. | +| `polygon_type` | STRING | 예 | `"triangle"`
`"quadrilateral"` | 표면 구성 유형입니다. | +| `face_level` | STRING | 예 | `"medium"`
`"high"`
`"low"` | 폴리곤 감소 수준입니다. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 시드는 노드 재실행 여부를 제어합니다. 시드 값과 관계없이 결과는 비결정적입니다. (기본값: 0) | + +**참고:** `seed` 매개변수는 노드의 재실행을 트리거하는 데 사용되지만, 동일한 시드 값에 대해 최종 출력이 동일하다고 보장되지는 않습니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `OBJ` | FILE3D | 최적화된 토폴로지가 적용된 처리된 3D 모델로, OBJ 형식으로 반환됩니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/pt-BR.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/pt-BR.md new file mode 100644 index 000000000..582f8a1ef --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/pt-BR.md @@ -0,0 +1,20 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/pt-BR.md) + +Este nó realiza retopologia inteligente em um modelo 3D, que é o processo de criar automaticamente uma nova malha mais limpa com uma contagem menor de polígonos. Ele se conecta a uma API Tencent Hunyuan 3D para processar o modelo, suportando os formatos de arquivo GLB e OBJ. O nó retorna o modelo processado como um arquivo OBJ. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Intervalo | Descrição | +|-----------|--------------|-------------|-----------|-----------| +| `model_3d` | FILE3D | Sim | - | Modelo 3D de entrada (GLB ou OBJ). O arquivo deve estar nos formatos GLB ou OBJ e não pode exceder 200MB. | +| `polygon_type` | STRING | Sim | `"triangle"`
`"quadrilateral"` | Tipo de composição da superfície. | +| `face_level` | STRING | Sim | `"medium"`
`"high"`
`"low"` | Nível de redução de polígonos. | +| `seed` | INT | Não | 0 a 2147483647 | A semente controla se o nó deve ser executado novamente; os resultados são não determinísticos independentemente da semente. (padrão: 0) | + +**Observação:** O parâmetro `seed` é usado para acionar uma nova execução do nó, mas a saída final não é garantida de ser a mesma para o mesmo valor de semente. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `OBJ` | FILE3D | O modelo 3D processado com topologia otimizada, retornado no formato OBJ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ru.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ru.md new file mode 100644 index 000000000..8a4321a30 --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ru.md @@ -0,0 +1,20 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/ru.md) + +Этот узел выполняет интеллектуальную ретопологию 3D-модели — процесс автоматического создания новой, более чистой сетки с меньшим количеством полигонов. Он подключается к API Tencent Hunyuan 3D для обработки модели и поддерживает форматы файлов GLB и OBJ. Узел возвращает обработанную модель в формате OBJ. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `model_3d` | FILE3D | Да | - | Входная 3D-модель (GLB или OBJ). Файл должен быть в формате GLB или OBJ и не превышать 200 МБ. | +| `polygon_type` | STRING | Да | `"triangle"`
`"quadrilateral"` | Тип состава поверхности. | +| `face_level` | STRING | Да | `"medium"`
`"high"`
`"low"` | Уровень сокращения полигонов. | +| `seed` | INT | Нет | от 0 до 2147483647 | Управляет повторным запуском узла; результаты недетерминированы независимо от значения seed. (по умолчанию: 0) | + +**Примечание:** Параметр `seed` используется для повторного запуска узла, но конечный результат не гарантирует одинаковый вывод при одинаковом значении seed. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `OBJ` | FILE3D | Обработанная 3D-модель с оптимизированной топологией, возвращаемая в формате OBJ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/tr.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/tr.md new file mode 100644 index 000000000..c3e03987c --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/tr.md @@ -0,0 +1,22 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/tr.md) + +Bu belge, yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme öneriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/en.md) + +Bu düğüm, bir 3B model üzerinde akıllı yeniden topoloji (retopoloji) işlemi gerçekleştirir. Bu işlem, daha düşük poligon sayısına sahip, yeni ve daha temiz bir ağın (mesh) otomatik olarak oluşturulmasıdır. Modeli işlemek için bir Tencent Hunyuan 3D API'sine bağlanır ve GLB ile OBJ dosya formatlarını destekler. Düğüm, işlenmiş modeli bir OBJ dosyası olarak döndürür. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model_3d` | FILE3D | Evet | - | Giriş 3B modeli (GLB veya OBJ). Dosya GLB veya OBJ formatında olmalı ve 200MB'ı geçmemelidir. | +| `polygon_type` | STRING | Evet | `"triangle"`
`"quadrilateral"` | Yüzey bileşim türü. | +| `face_level` | STRING | Evet | `"medium"`
`"high"`
`"low"` | Poligon azaltma seviyesi. | +| `seed` | INT | Hayır | 0 ile 2147483647 arası | Tohum (seed), düğümün yeniden çalıştırılıp çalıştırılmayacağını kontrol eder; tohumdan bağımsız olarak sonuçlar deterministik değildir. (varsayılan: 0) | + +**Not:** `seed` parametresi düğümün yeniden çalıştırılmasını tetiklemek için kullanılır, ancak aynı tohum değeri için nihai çıktının aynı olacağı garanti edilmez. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `OBJ` | FILE3D | Optimize edilmiş topolojiye sahip, OBJ formatında döndürülen işlenmiş 3B model. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/zh-TW.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/zh-TW.md new file mode 100644 index 000000000..c8fa60d3a --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/zh-TW.md @@ -0,0 +1,20 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/zh-TW.md) + +此節點對 3D 模型執行智慧拓撲重構,這是一個自動創建具有更低多邊形數量的全新、更乾淨網格的過程。它連接至騰訊混元 3D API 來處理模型,支援 GLB 和 OBJ 檔案格式。節點會將處理後的模型以 OBJ 檔案格式返回。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model_3d` | FILE3D | 是 | - | 輸入的 3D 模型 (GLB 或 OBJ)。檔案必須為 GLB 或 OBJ 格式,且大小不能超過 200MB。 | +| `polygon_type` | STRING | 是 | `"triangle"`
`"quadrilateral"` | 表面組成類型。 | +| `face_level` | STRING | 是 | `"medium"`
`"high"`
`"low"` | 多邊形減面等級。 | +| `seed` | INT | 否 | 0 到 2147483647 | 種子值控制節點是否應重新執行;無論種子值為何,結果都是非確定性的。(預設值: 0) | + +**注意:** `seed` 參數用於觸發節點重新執行,但無法保證相同種子值會產生完全相同的輸出結果。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `OBJ` | FILE3D | 經過拓撲優化處理的 3D 模型,以 OBJ 格式返回。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TencentSmartTopologyNode/zh.md b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/zh.md new file mode 100644 index 000000000..6e68acebe --- /dev/null +++ b/comfyui_embedded_docs/docs/TencentSmartTopologyNode/zh.md @@ -0,0 +1,20 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TencentSmartTopologyNode/zh.md) + +此节点对 3D 模型执行智能重拓扑,这是一个自动创建新的、更简洁且多边形数量更少的网格的过程。它连接到腾讯混元 3D API 来处理模型,支持 GLB 和 OBJ 文件格式。该节点将处理后的模型以 OBJ 文件格式返回。 + +## 输入参数 + +| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model_3d` | FILE3D | 是 | - | 输入的 3D 模型(GLB 或 OBJ)。文件必须是 GLB 或 OBJ 格式,且大小不能超过 200MB。 | +| `polygon_type` | STRING | 是 | `"triangle"`
`"quadrilateral"` | 表面构成类型。 | +| `face_level` | STRING | 是 | `"medium"`
`"high"`
`"low"` | 多边形简化级别。 | +| `seed` | INT | 否 | 0 到 2147483647 | 种子控制节点是否应重新运行;无论种子值如何,结果都是非确定性的。(默认值:0) | + +**注意:** `seed` 参数用于触发节点的重新运行,但不能保证相同种子值会产生完全相同的最终输出。 + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `OBJ` | FILE3D | 经过拓扑优化的 3D 模型,以 OBJ 格式返回。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/ar.md b/comfyui_embedded_docs/docs/TrainLoraNode/ar.md index 57622fd5e..6b7c1ca1b 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/ar.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/ar.md @@ -1,35 +1,51 @@ -> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/ar.md) - -ينشئ عقدة TrainLoraNode (تدريب نموذج LoRA) ويقوم بتدريب نموذج LoRA (التكيف ذو الرتبة المنخفضة) على نموذج انتشار باستخدام البيانات الكامنة وبيانات التكييف المقدمة. تتيح لك هذه العقدة ضبط النموذج بدقة باستخدام معاملات تدريب ومحسنات ودوال خسارة مخصصة. يخرج العقد النموذج المدرب مع تطبيق LoRA، وأوزان LoRA، ومقاييس خسارة التدريب، وعدد خطوات التدريب الإجمالية المكتملة. - -## المدخلات - -| المعامل | نوع البيانات | مطلوب | النطاق | الوصف | -|--------------|--------------|--------|--------|--------| -| `model` | MODEL | نعم | - | النموذج الذي سيتم تدريب LoRA عليه. | -| `latents` | LATENT | نعم | - | البيانات الكامنة المستخدمة في التدريب، وتعمل كمجموعة بيانات/مدخل للنموذج. | -| `positive` | CONDITIONING | نعم | - | التكييف الإيجابي المستخدم في التدريب. | -| `batch_size` | INT | نعم | 1-10000 | حجم الدفعة المستخدم في التدريب (الافتراضي: 1). | -| `grad_accumulation_steps` | INT | نعم | 1-1024 | عدد خطوات تراكم التدرج المستخدمة في التدريب (الافتراضي: 1). | -| `steps` | INT | نعم | 1-100000 | عدد الخطوات لتدريب LoRA (الافتراضي: 16). | -| `learning_rate` | FLOAT | نعم | 0.0000001-1.0 | معدل التعلم المستخدم في التدريب (الافتراضي: 0.0005). | -| `rank` | INT | نعم | 1-128 | رتبة طبقات LoRA (الافتراضي: 8). | -| `optimizer` | COMBO | نعم | "AdamW"
"Adam"
"SGD"
"RMSprop" | المحسن المستخدم في التدريب (الافتراضي: "AdamW"). | -| `loss_function` | COMBO | نعم | "MSE"
"L1"
"Huber"
"SmoothL1" | دالة الخسارة المستخدمة في التدريب (الافتراضي: "MSE"). | -| `seed` | INT | نعم | 0-18446744073709551615 | البذرة المستخدمة في التدريب (تُستخدم في المولد لتهيئة أوزان LoRA وأخذ عينات الضوضاء) (الافتراضي: 0). | -| `training_dtype` | COMBO | نعم | "bf16"
"fp32" | نوع البيانات المستخدم في التدريب (الافتراضي: "bf16"). | -| `lora_dtype` | COMBO | نعم | "bf16"
"fp32" | نوع البيانات المستخدم لـ LoRA (الافتراضي: "bf16"). | -| `algorithm` | COMBO | نعم | خيارات متعددة متاحة | الخوارزمية المستخدمة في التدريب. | -| `gradient_checkpointing` | BOOLEAN | نعم | - | استخدام التحقق من التدرج للتدريب (الافتراضي: True). | -| `existing_lora` | COMBO | نعم | خيارات متعددة متاحة | نموذج LoRA الحالي للإلحاق به. اضبط على None لإنشاء LoRA جديد (الافتراضي: "[None]"). | - -**ملاحظة:** يجب أن يتطابق عدد مدخلات التكييف الإيجابي مع عدد الصور الكامنة. إذا تم تقديم تكييف إيجابي واحد فقط مع صور متعددة، فسيتم تكراره تلقائيًا لجميع الصور. - -## المخرجات - -| اسم المخرج | نوع البيانات | الوصف | -|----------------|--------------|--------| -| `model_with_lora` | MODEL | النموذج الأصلي مع تطبيق LoRA المدرب. | -| `lora` | LORA_MODEL | أوزان LoRA المدربة التي يمكن حفظها أو تطبيقها على نماذج أخرى. | -| `loss` | LOSS_MAP | قاموس يحتوي على قيم خسارة التدريب عبر الزمن. | -| `steps` | INT | العدد الإجمالي لخطوات التدريب المكتملة (بما في ذلك أي خطوات سابقة من LoRA موجود). | +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/ar.md) + +بالتأكيد، إليك الترجمة العربية للوثيقة التقنية الخاصة بعقدة TrainLoraNode في ComfyUI، مع الالتزام التام بقواعد الترجمة المحددة. + +--- + +### عقدة تدريب لورا (TrainLoraNode) + +تقوم عقدة TrainLoraNode بإنشاء وتدريب نموذج لورا (LoRA - التكيف منخفض الرتبة) على نموذج انتشار باستخدام البيانات الكامنة (latents) وبيانات التكييف (conditioning) المقدمة. تتيح لك هذه العقدة ضبط نموذج بدقة باستخدام معاملات تدريب مخصصة، ومحسنات، ودوال خسارة. تُخرج العقدة أوزان لورا المدربة، وخريطة تاريخ الخسارة، وإجمالي خطوات التدريب المنجزة. + +### المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---|---|---|---|---| +| `model` | MODEL | نعم | - | النموذج المراد تدريب لورا عليه. | +| `latents` | LATENT | نعم | - | البيانات الكامنة (Latents) المستخدمة للتدريب، والتي تعمل كمجموعة بيانات/مدخل للنموذج. | +| `positive` | CONDITIONING | نعم | - | التكييف الإيجابي المستخدم للتدريب. | +| `batch_size` | INT | نعم | 1-10000 | حجم الدفعة (batch size) المستخدم للتدريب (القيمة الافتراضية: 1). | +| `grad_accumulation_steps` | INT | نعم | 1-1024 | عدد خطوات تراكم التدرج (gradient accumulation) المستخدمة للتدريب (القيمة الافتراضية: 1). | +| `steps` | INT | نعم | 1-100000 | عدد خطوات تدريب لورا (القيمة الافتراضية: 16). | +| `learning_rate` | FLOAT | نعم | 0.0000001-1.0 | معدل التعلم المستخدم للتدريب (القيمة الافتراضية: 0.0005). | +| `rank` | INT | نعم | 1-128 | رتبة (rank) طبقات لورا (القيمة الافتراضية: 8). | +| `optimizer` | COMBO | نعم | "AdamW"
"Adam"
"SGD"
"RMSprop" | المحسن المستخدم للتدريب (القيمة الافتراضية: "AdamW"). | +| `loss_function` | COMBO | نعم | "MSE"
"L1"
"Huber"
"SmoothL1" | دالة الخسارة المستخدمة للتدريب (القيمة الافتراضية: "MSE"). | +| `seed` | INT | نعم | 0-18446744073709551615 | البذرة (seed) المستخدمة للتدريب (تُستخدم في المولد لتهيئة أوزان لورا وأخذ عينات الضوضاء) (القيمة الافتراضية: 0). | +| `training_dtype` | COMBO | نعم | "bf16"
"fp32"
"none" | نوع البيانات (dtype) المستخدم للتدريب. القيمة 'none' تحافظ على نوع الحساب الأصلي للنموذج بدلاً من تجاوزه. بالنسبة لنماذج fp16، يتم تمكين GradScaler تلقائيًا (القيمة الافتراضية: "bf16"). | +| `lora_dtype` | COMBO | نعم | "bf16"
"fp32" | نوع البيانات (dtype) المستخدم للورا (القيمة الافتراضية: "bf16"). | +| `quantized_backward` | BOOLEAN | نعم | - | عند استخدام training_dtype بقيمة 'none' والتدريب على نموذج مكمّم (quantized)، يتم إجراء الانتشار العكسي (backward) باستخدام ضرب المصفوفات المكمّم (quantized matmul) عند التفعيل (القيمة الافتراضية: False). | +| `algorithm` | COMBO | نعم | تتوفر خيارات متعددة | الخوارزمية المستخدمة للتدريب. | +| `gradient_checkpointing` | BOOLEAN | نعم | - | استخدام نقاط تفتيش التدرج (gradient checkpointing) للتدريب (القيمة الافتراضية: True). | +| `checkpoint_depth` | INT | نعم | 1-5 | مستوى العمق لنقاط تفتيش التدرج (القيمة الافتراضية: 1). | +| `offloading` | BOOLEAN | نعم | - | تفريغ أوزان النموذج إلى وحدة المعالجة المركزية (CPU) أثناء التدريب لتوفير ذاكرة وحدة معالجة الرسومات (GPU) (القيمة الافتراضية: False). | +| `existing_lora` | COMBO | نعم | تتوفر خيارات متعددة | لورا الحالي المراد الإلحاق به. اضبط على "لا شيء" (None) للحصول على لورا جديد (القيمة الافتراضية: "[None]"). | +| `bucket_mode` | BOOLEAN | نعم | - | تفعيل وضع مجموعة الدقة (resolution bucket). عند التفعيل، يتوقع بيانات كامنة (latents) مجمّعة مسبقًا من عقدة ResolutionBucket (القيمة الافتراضية: False). | +| `bypass_mode` | BOOLEAN | نعم | - | تفعيل وضع التجاوز (bypass mode) للتدريب. عند التفعيل، يتم تطبيق المحولات (adapters) عبر خطافات أمامية (forward hooks) بدلاً من تعديل الأوزان. مفيد للنماذج المكمّمة حيث لا يمكن تعديل الأوزان مباشرة (القيمة الافتراضية: False). | + +**ملاحظة:** يجب أن يتطابق عدد مدخلات التكييف الإيجابي مع عدد الصور الكامنة (latent images). إذا تم توفير تكييف إيجابي واحد فقط مع صور متعددة، فسيتم تكراره تلقائيًا لجميع الصور. + +**ملاحظة حول `training_dtype`:** عند تعيينه على "none"، يتم الحفاظ على نوع الحساب الأصلي للنموذج. بالنسبة لنماذج fp16، يتم تمكين GradScaler تلقائيًا لمنع التدفق السفلي (underflow) أثناء حساب التدرج. إذا تم أيضًا تمكين `fp16_accumulation` (عبر علامات `--fast`)، فقد يكون هذا المزيج غير مستقر عدديًا وقد يتسبب في قيم NaN. + +**ملاحظة حول `quantized_backward`:** هذا المعامل ذو صلة فقط عندما يتم تعيين `training_dtype` على "none" وكان النموذج نموذجًا مكمّمًا. فهو يمكّن ضرب المصفوفات المكمّم أثناء مرور الانتشار العكسي. + +**ملاحظة حول `bypass_mode`:** عند التفعيل، يتم تطبيق المحولات عبر خطافات أمامية بدلاً من تعديل أوزان النموذج مباشرة. هذا مفيد بشكل خاص للنماذج المكمّمة حيث لا يمكن تعديل الأوزان مباشرة. + +### المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|---|---|---| +| `lora` | LORA_MODEL | أوزان لورا المدربة التي يمكن حفظها أو تطبيقها على نماذج أخرى. | +| `loss_map` | LOSS_MAP | قاموس (dictionary) يحتوي على قيم خسارة التدريب بمرور الوقت. | +| `steps` | INT | العدد الإجمالي لخطوات التدريب المنجزة (بما في ذلك أي خطوات سابقة من لورا موجود). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/en.md b/comfyui_embedded_docs/docs/TrainLoraNode/en.md index 92e3630da..860242ad0 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/en.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/en.md @@ -1,6 +1,6 @@ > This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/en.md) -The TrainLoraNode creates and trains a LoRA (Low-Rank Adaptation) model on a diffusion model using provided latents and conditioning data. It allows you to fine-tune a model with custom training parameters, optimizers, and loss functions. The node outputs the trained model with LoRA applied, the LoRA weights, training loss metrics, and the total training steps completed. +The TrainLoraNode creates and trains a LoRA (Low-Rank Adaptation) model on a diffusion model using provided latents and conditioning data. It allows you to fine-tune a model with custom training parameters, optimizers, and loss functions. The node outputs the trained LoRA weights, a loss history map, and the total training steps completed. ## Inputs @@ -17,19 +17,29 @@ The TrainLoraNode creates and trains a LoRA (Low-Rank Adaptation) model on a dif | `optimizer` | COMBO | Yes | "AdamW"
"Adam"
"SGD"
"RMSprop" | The optimizer to use for training (default: "AdamW"). | | `loss_function` | COMBO | Yes | "MSE"
"L1"
"Huber"
"SmoothL1" | The loss function to use for training (default: "MSE"). | | `seed` | INT | Yes | 0-18446744073709551615 | The seed to use for training (used in generator for LoRA weight initialization and noise sampling) (default: 0). | -| `training_dtype` | COMBO | Yes | "bf16"
"fp32" | The dtype to use for training (default: "bf16"). | +| `training_dtype` | COMBO | Yes | "bf16"
"fp32"
"none" | The dtype to use for training. 'none' preserves the model's native compute dtype instead of overriding it. For fp16 models, GradScaler is automatically enabled (default: "bf16"). | | `lora_dtype` | COMBO | Yes | "bf16"
"fp32" | The dtype to use for lora (default: "bf16"). | +| `quantized_backward` | BOOLEAN | Yes | - | When using training_dtype 'none' and training on quantized model, doing backward with quantized matmul when enabled (default: False). | | `algorithm` | COMBO | Yes | Multiple options available | The algorithm to use for training. | | `gradient_checkpointing` | BOOLEAN | Yes | - | Use gradient checkpointing for training (default: True). | +| `checkpoint_depth` | INT | Yes | 1-5 | Depth level for gradient checkpointing (default: 1). | +| `offloading` | BOOLEAN | Yes | - | Offload model weights to CPU during training to save GPU memory (default: False). | | `existing_lora` | COMBO | Yes | Multiple options available | The existing LoRA to append to. Set to None for new LoRA (default: "[None]"). | +| `bucket_mode` | BOOLEAN | Yes | - | Enable resolution bucket mode. When enabled, expects pre-bucketed latents from ResolutionBucket node (default: False). | +| `bypass_mode` | BOOLEAN | Yes | - | Enable bypass mode for training. When enabled, adapters are applied via forward hooks instead of weight modification. Useful for quantized models where weights cannot be directly modified (default: False). | **Note:** The number of positive conditioning inputs must match the number of latent images. If only one positive conditioning is provided with multiple images, it will be automatically repeated for all images. +**Note on `training_dtype`:** When set to "none", the model's native compute dtype is preserved. For fp16 models, GradScaler is automatically enabled to prevent underflow during gradient computation. If `fp16_accumulation` is also enabled (via `--fast` flags), this combination can be numerically unstable and may cause NaN values. + +**Note on `quantized_backward`:** This parameter is only relevant when `training_dtype` is set to "none" and the model is a quantized model. It enables quantized matrix multiplication during the backward pass. + +**Note on `bypass_mode`:** When enabled, adapters are applied via forward hooks instead of modifying the model weights directly. This is particularly useful for quantized models where weights cannot be directly modified. + ## Outputs | Output Name | Data Type | Description | |-------------|-----------|-------------| -| `model_with_lora` | MODEL | The original model with the trained LoRA applied. | | `lora` | LORA_MODEL | The trained LoRA weights that can be saved or applied to other models. | -| `loss` | LOSS_MAP | A dictionary containing the training loss values over time. | -| `steps` | INT | The total number of training steps completed (including any previous steps from existing LoRA). | +| `loss_map` | LOSS_MAP | A dictionary containing the training loss values over time. | +| `steps` | INT | The total number of training steps completed (including any previous steps from existing LoRA). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/es.md b/comfyui_embedded_docs/docs/TrainLoraNode/es.md index 979609bdc..52511a3fb 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/es.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/es.md @@ -1,35 +1,45 @@ > Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/es.md) -El TrainLoraNode crea y entrena un modelo LoRA (Low-Rank Adaptation) en un modelo de difusión utilizando latentes y datos de condicionamiento proporcionados. Permite ajustar un modelo con parámetros de entrenamiento personalizados, optimizadores y funciones de pérdida. El nodo genera como salida el modelo entrenado con LoRA aplicado, los pesos LoRA, métricas de pérdida de entrenamiento y el total de pasos de entrenamiento completados. +El nodo TrainLoraNode crea y entrena un modelo LoRA (Adaptación de Bajo Rango) en un modelo de difusión utilizando latentes y datos de condicionamiento proporcionados. Permite ajustar un modelo con parámetros de entrenamiento personalizados, optimizadores y funciones de pérdida. El nodo genera los pesos del LoRA entrenado, un mapa del historial de pérdidas y el total de pasos de entrenamiento completados. ## Entradas -| Parámetro | Tipo de Dato | Requerido | Rango | Descripción | -|-----------|-----------|----------|-------|-------------| +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|--------------|-------------|-------|-------------| | `model` | MODEL | Sí | - | El modelo sobre el cual entrenar el LoRA. | -| `latents` | LATENT | Sí | - | Los latentes a utilizar para el entrenamiento, sirven como conjunto de datos/entrada del modelo. | +| `latents` | LATENT | Sí | - | Los Latentes a utilizar para el entrenamiento, funcionan como conjunto de datos/entrada del modelo. | | `positive` | CONDITIONING | Sí | - | El condicionamiento positivo a utilizar para el entrenamiento. | -| `batch_size` | INT | Sí | 1-10000 | El tamaño del lote a utilizar para el entrenamiento (valor por defecto: 1). | -| `grad_accumulation_steps` | INT | Sí | 1-1024 | El número de pasos de acumulación de gradiente a utilizar para el entrenamiento (valor por defecto: 1). | -| `steps` | INT | Sí | 1-100000 | El número de pasos para entrenar el LoRA (valor por defecto: 16). | -| `learning_rate` | FLOAT | Sí | 0.0000001-1.0 | La tasa de aprendizaje a utilizar para el entrenamiento (valor por defecto: 0.0005). | -| `rank` | INT | Sí | 1-128 | El rango de las capas LoRA (valor por defecto: 8). | -| `optimizer` | COMBO | Sí | "AdamW"
"Adam"
"SGD"
"RMSprop" | El optimizador a utilizar para el entrenamiento (valor por defecto: "AdamW"). | -| `loss_function` | COMBO | Sí | "MSE"
"L1"
"Huber"
"SmoothL1" | La función de pérdida a utilizar para el entrenamiento (valor por defecto: "MSE"). | -| `seed` | INT | Sí | 0-18446744073709551615 | La semilla a utilizar para el entrenamiento (utilizada en el generador para la inicialización de pesos LoRA y el muestreo de ruido) (valor por defecto: 0). | -| `training_dtype` | COMBO | Sí | "bf16"
"fp32" | El tipo de dato a utilizar para el entrenamiento (valor por defecto: "bf16"). | -| `lora_dtype` | COMBO | Sí | "bf16"
"fp32" | El tipo de dato a utilizar para el LoRA (valor por defecto: "bf16"). | +| `batch_size` | INT | Sí | 1-10000 | El tamaño del lote a utilizar para el entrenamiento (predeterminado: 1). | +| `grad_accumulation_steps` | INT | Sí | 1-1024 | El número de pasos de acumulación de gradiente a utilizar para el entrenamiento (predeterminado: 1). | +| `steps` | INT | Sí | 1-100000 | El número de pasos para entrenar el LoRA (predeterminado: 16). | +| `learning_rate` | FLOAT | Sí | 0.0000001-1.0 | La tasa de aprendizaje a utilizar para el entrenamiento (predeterminado: 0.0005). | +| `rank` | INT | Sí | 1-128 | El rango de las capas LoRA (predeterminado: 8). | +| `optimizer` | COMBO | Sí | "AdamW"
"Adam"
"SGD"
"RMSprop" | El optimizador a utilizar para el entrenamiento (predeterminado: "AdamW"). | +| `loss_function` | COMBO | Sí | "MSE"
"L1"
"Huber"
"SmoothL1" | La función de pérdida a utilizar para el entrenamiento (predeterminado: "MSE"). | +| `seed` | INT | Sí | 0-18446744073709551615 | La semilla a utilizar para el entrenamiento (se usa en el generador para la inicialización de pesos LoRA y el muestreo de ruido) (predeterminado: 0). | +| `training_dtype` | COMBO | Sí | "bf16"
"fp32"
"none" | El tipo de dato a utilizar para el entrenamiento. 'none' conserva el tipo de dato de cómputo nativo del modelo en lugar de sobrescribirlo. Para modelos fp16, GradScaler se habilita automáticamente (predeterminado: "bf16"). | +| `lora_dtype` | COMBO | Sí | "bf16"
"fp32" | El tipo de dato a utilizar para el LoRA (predeterminado: "bf16"). | +| `quantized_backward` | BOOLEAN | Sí | - | Al usar training_dtype 'none' y entrenar en un modelo cuantizado, realiza la retropropagación con multiplicación de matrices cuantizada cuando está habilitado (predeterminado: False). | | `algorithm` | COMBO | Sí | Múltiples opciones disponibles | El algoritmo a utilizar para el entrenamiento. | -| `gradient_checkpointing` | BOOLEAN | Sí | - | Utilizar checkpointing de gradiente para el entrenamiento (valor por defecto: True). | -| `existing_lora` | COMBO | Sí | Múltiples opciones disponibles | El LoRA existente al cual añadir. Establecer a None para un nuevo LoRA (valor por defecto: "[None]"). | +| `gradient_checkpointing` | BOOLEAN | Sí | - | Usar puntos de control de gradiente para el entrenamiento (predeterminado: True). | +| `checkpoint_depth` | INT | Sí | 1-5 | Nivel de profundidad para los puntos de control de gradiente (predeterminado: 1). | +| `offloading` | BOOLEAN | Sí | - | Descargar los pesos del modelo a la CPU durante el entrenamiento para ahorrar memoria de GPU (predeterminado: False). | +| `existing_lora` | COMBO | Sí | Múltiples opciones disponibles | El LoRA existente al que anexar. Establecer en None para un nuevo LoRA (predeterminado: "[None]"). | +| `bucket_mode` | BOOLEAN | Sí | - | Habilitar el modo de agrupación por resolución. Cuando está habilitado, espera latentes pre-agrupados del nodo ResolutionBucket (predeterminado: False). | +| `bypass_mode` | BOOLEAN | Sí | - | Habilitar el modo de omisión para el entrenamiento. Cuando está habilitado, los adaptadores se aplican mediante hooks hacia adelante en lugar de modificación de pesos. Útil para modelos cuantizados donde los pesos no se pueden modificar directamente (predeterminado: False). | **Nota:** El número de entradas de condicionamiento positivo debe coincidir con el número de imágenes latentes. Si solo se proporciona un condicionamiento positivo con múltiples imágenes, se repetirá automáticamente para todas las imágenes. +**Nota sobre `training_dtype`:** Cuando se establece en "none", se conserva el tipo de dato de cómputo nativo del modelo. Para modelos fp16, GradScaler se habilita automáticamente para evitar el subdesbordamiento durante el cálculo del gradiente. Si `fp16_accumulation` también está habilitado (a través de las banderas `--fast`), esta combinación puede ser numéricamente inestable y puede causar valores NaN. + +**Nota sobre `quantized_backward`:** Este parámetro solo es relevante cuando `training_dtype` está establecido en "none" y el modelo es un modelo cuantizado. Habilita la multiplicación de matrices cuantizada durante el paso de retropropagación. + +**Nota sobre `bypass_mode`:** Cuando está habilitado, los adaptadores se aplican mediante hooks hacia adelante en lugar de modificar los pesos del modelo directamente. Esto es particularmente útil para modelos cuantizados donde los pesos no se pueden modificar directamente. + ## Salidas | Nombre de Salida | Tipo de Dato | Descripción | -|-------------|-----------|-------------| -| `model_with_lora` | MODEL | El modelo original con el LoRA entrenado aplicado. | -| `lora` | LORA_MODEL | Los pesos LoRA entrenados que pueden guardarse o aplicarse a otros modelos. | -| `loss` | LOSS_MAP | Un diccionario que contiene los valores de pérdida de entrenamiento a lo largo del tiempo. | -| `steps` | INT | El número total de pasos de entrenamiento completados (incluyendo cualquier paso previo de un LoRA existente). | +|------------------|--------------|-------------| +| `lora` | LORA_MODEL | Los pesos del LoRA entrenado que se pueden guardar o aplicar a otros modelos. | +| `loss_map` | LOSS_MAP | Un diccionario que contiene los valores de pérdida del entrenamiento a lo largo del tiempo. | +| `steps` | INT | El número total de pasos de entrenamiento completados (incluyendo cualquier paso anterior de un LoRA existente). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/fr.md b/comfyui_embedded_docs/docs/TrainLoraNode/fr.md index de0925a3d..ff1b73831 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/fr.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/fr.md @@ -1,35 +1,45 @@ > Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/fr.md) -Le nœud TrainLoraNode crée et entraîne un modèle LoRA (Low-Rank Adaptation) sur un modèle de diffusion en utilisant des latents et des données de conditionnement fournies. Il vous permet de fine-tuner un modèle avec des paramètres d'entraînement, des optimiseurs et des fonctions de perte personnalisés. Le nœud retourne le modèle entraîné avec LoRA appliqué, les poids LoRA, les métriques de perte d'entraînement et le nombre total d'étapes d'entraînement effectuées. +Le nœud TrainLoraNode crée et entraîne un modèle LoRA (Adaptation de Bas Rang) sur un modèle de diffusion en utilisant des latents et des données de conditionnement fournis. Il permet d'affiner un modèle avec des paramètres d'entraînement personnalisés, des optimiseurs et des fonctions de perte. Le nœud produit les poids LoRA entraînés, un historique des pertes et le nombre total d'étapes d'entraînement effectuées. ## Entrées | Paramètre | Type de données | Requis | Plage | Description | -|-----------|-----------|----------|-------|-------------| +|-----------|-----------------|--------|-------|-------------| | `model` | MODEL | Oui | - | Le modèle sur lequel entraîner le LoRA. | -| `latents` | LATENT | Oui | - | Les latents à utiliser pour l'entraînement, servent de jeu de données/d'entrée du modèle. | +| `latents` | LATENT | Oui | - | Les latents à utiliser pour l'entraînement, servant de jeu de données/d'entrée pour le modèle. | | `positive` | CONDITIONING | Oui | - | Le conditionnement positif à utiliser pour l'entraînement. | -| `batch_size` | INT | Oui | 1-10000 | La taille de lot à utiliser pour l'entraînement (défaut : 1). | -| `grad_accumulation_steps` | INT | Oui | 1-1024 | Le nombre d'étapes d'accumulation de gradient à utiliser pour l'entraînement (défaut : 1). | -| `steps` | INT | Oui | 1-100000 | Le nombre d'étapes pour entraîner le LoRA (défaut : 16). | -| `learning_rate` | FLOAT | Oui | 0.0000001-1.0 | Le taux d'apprentissage à utiliser pour l'entraînement (défaut : 0.0005). | -| `rank` | INT | Oui | 1-128 | Le rang des couches LoRA (défaut : 8). | -| `optimizer` | COMBO | Oui | "AdamW"
"Adam"
"SGD"
"RMSprop" | L'optimiseur à utiliser pour l'entraînement (défaut : "AdamW"). | -| `loss_function` | COMBO | Oui | "MSE"
"L1"
"Huber"
"SmoothL1" | La fonction de perte à utiliser pour l'entraînement (défaut : "MSE"). | -| `seed` | INT | Oui | 0-18446744073709551615 | La graine à utiliser pour l'entraînement (utilisée dans le générateur pour l'initialisation des poids LoRA et l'échantillonnage du bruit) (défaut : 0). | -| `training_dtype` | COMBO | Oui | "bf16"
"fp32" | Le type de données à utiliser pour l'entraînement (défaut : "bf16"). | -| `lora_dtype` | COMBO | Oui | "bf16"
"fp32" | Le type de données à utiliser pour le LoRA (défaut : "bf16"). | -| `algorithm` | COMBO | Oui | Options multiples disponibles | L'algorithme à utiliser pour l'entraînement. | -| `gradient_checkpointing` | BOOLEAN | Oui | - | Utiliser le gradient checkpointing pour l'entraînement (défaut : True). | -| `existing_lora` | COMBO | Oui | Options multiples disponibles | Le LoRA existant auquel s'ajouter. Définir sur None pour un nouveau LoRA (défaut : "[None]"). | - -**Note :** Le nombre d'entrées de conditionnement positif doit correspondre au nombre d'images latentes. Si un seul conditionnement positif est fourni avec plusieurs images, il sera automatiquement répété pour toutes les images. +| `batch_size` | INT | Oui | 1-10000 | La taille du lot à utiliser pour l'entraînement (par défaut : 1). | +| `grad_accumulation_steps` | INT | Oui | 1-1024 | Le nombre d'étapes d'accumulation de gradient à utiliser pour l'entraînement (par défaut : 1). | +| `steps` | INT | Oui | 1-100000 | Le nombre d'étapes pour lesquelles entraîner le LoRA (par défaut : 16). | +| `learning_rate` | FLOAT | Oui | 0.0000001-1.0 | Le taux d'apprentissage à utiliser pour l'entraînement (par défaut : 0.0005). | +| `rank` | INT | Oui | 1-128 | Le rang des couches LoRA (par défaut : 8). | +| `optimizer` | COMBO | Oui | "AdamW"
"Adam"
"SGD"
"RMSprop" | L'optimiseur à utiliser pour l'entraînement (par défaut : "AdamW"). | +| `loss_function` | COMBO | Oui | "MSE"
"L1"
"Huber"
"SmoothL1" | La fonction de perte à utiliser pour l'entraînement (par défaut : "MSE"). | +| `seed` | INT | Oui | 0-18446744073709551615 | La graine à utiliser pour l'entraînement (utilisée dans le générateur pour l'initialisation des poids LoRA et l'échantillonnage du bruit) (par défaut : 0). | +| `training_dtype` | COMBO | Oui | "bf16"
"fp32"
"none" | Le type de données à utiliser pour l'entraînement. 'none' préserve le type de données de calcul natif du modèle au lieu de le remplacer. Pour les modèles fp16, GradScaler est automatiquement activé (par défaut : "bf16"). | +| `lora_dtype` | COMBO | Oui | "bf16"
"fp32" | Le type de données à utiliser pour le LoRA (par défaut : "bf16"). | +| `quantized_backward` | BOOLEAN | Oui | - | Lors de l'utilisation de training_dtype 'none' et de l'entraînement sur un modèle quantifié, effectue la rétropropagation avec multiplication matricielle quantifiée lorsqu'activé (par défaut : False). | +| `algorithm` | COMBO | Oui | Plusieurs options disponibles | L'algorithme à utiliser pour l'entraînement. | +| `gradient_checkpointing` | BOOLEAN | Oui | - | Utiliser le point de contrôle de gradient pour l'entraînement (par défaut : True). | +| `checkpoint_depth` | INT | Oui | 1-5 | Niveau de profondeur pour le point de contrôle de gradient (par défaut : 1). | +| `offloading` | BOOLEAN | Oui | - | Décharger les poids du modèle vers le CPU pendant l'entraînement pour économiser la mémoire GPU (par défaut : False). | +| `existing_lora` | COMBO | Oui | Plusieurs options disponibles | Le LoRA existant auquel ajouter. Définir sur None pour un nouveau LoRA (par défaut : "[None]"). | +| `bucket_mode` | BOOLEAN | Oui | - | Activer le mode de compartiment de résolution. Lorsqu'activé, attend des latents pré-compartimentés du nœud ResolutionBucket (par défaut : False). | +| `bypass_mode` | BOOLEAN | Oui | - | Activer le mode de contournement pour l'entraînement. Lorsqu'activé, les adaptateurs sont appliqués via des crochets avant au lieu de la modification des poids. Utile pour les modèles quantifiés où les poids ne peuvent pas être directement modifiés (par défaut : False). | + +**Remarque :** Le nombre d'entrées de conditionnement positif doit correspondre au nombre d'images latentes. Si un seul conditionnement positif est fourni avec plusieurs images, il sera automatiquement répété pour toutes les images. + +**Remarque sur `training_dtype` :** Lorsqu'il est défini sur "none", le type de données de calcul natif du modèle est préservé. Pour les modèles fp16, GradScaler est automatiquement activé pour éviter un sous-dépassement lors du calcul du gradient. Si `fp16_accumulation` est également activé (via les indicateurs `--fast`), cette combinaison peut être numériquement instable et peut provoquer des valeurs NaN. + +**Remarque sur `quantized_backward` :** Ce paramètre n'est pertinent que lorsque `training_dtype` est défini sur "none" et que le modèle est un modèle quantifié. Il active la multiplication matricielle quantifiée pendant la passe arrière. + +**Remarque sur `bypass_mode` :** Lorsqu'il est activé, les adaptateurs sont appliqués via des crochets avant au lieu de modifier directement les poids du modèle. Ceci est particulièrement utile pour les modèles quantifiés où les poids ne peuvent pas être directement modifiés. ## Sorties -| Nom de sortie | Type de données | Description | -|-------------|-----------|-------------| -| `model_with_lora` | MODEL | Le modèle original avec le LoRA entraîné appliqué. | +| Nom de la sortie | Type de données | Description | +|------------------|-----------------|-------------| | `lora` | LORA_MODEL | Les poids LoRA entraînés qui peuvent être sauvegardés ou appliqués à d'autres modèles. | -| `loss` | LOSS_MAP | Un dictionnaire contenant les valeurs de perte d'entraînement au fil du temps. | -| `steps` | INT | Le nombre total d'étapes d'entraînement effectuées (incluant toute étape précédente d'un LoRA existant). | +| `loss_map` | LOSS_MAP | Un dictionnaire contenant les valeurs de perte d'entraînement au fil du temps. | +| `steps` | INT | Le nombre total d'étapes d'entraînement effectuées (y compris les étapes précédentes d'un LoRA existant). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/ja.md b/comfyui_embedded_docs/docs/TrainLoraNode/ja.md index 80a2e1bf4..23b9ad7a6 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/ja.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/ja.md @@ -1,35 +1,45 @@ > このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/ja.md) -TrainLoraNodeは、提供された潜在変数と条件付けデータを使用して拡散モデル上でLoRA(Low-Rank Adaptation)モデルを作成およびトレーニングします。カスタムトレーニングパラメータ、オプティマイザ、損失関数を使用してモデルを微調整することができます。このノードは、LoRAが適用されたトレーニング済みモデル、LoRAの重み、トレーニング損失メトリクス、および完了した総トレーニングステップ数を出力します。 +TrainLoraNodeは、提供された潜在変数と条件付けデータを使用して、拡散モデル上でLoRA(低ランク適応)モデルを作成し、トレーニングします。カスタムトレーニングパラメータ、オプティマイザー、損失関数を使用してモデルをファインチューニングできます。このノードは、トレーニング済みのLoRA重み、損失履歴マップ、および完了した総トレーニングステップ数を出力します。 ## 入力 | パラメータ | データ型 | 必須 | 範囲 | 説明 | |-----------|-----------|----------|-------|-------------| -| `model` | MODEL | はい | - | LoRAをトレーニングする対象のモデル。 | +| `model` | MODEL | はい | - | LoRAをトレーニングするモデル。 | | `latents` | LATENT | はい | - | トレーニングに使用する潜在変数。モデルのデータセット/入力として機能します。 | -| `positive` | CONDITIONING | はい | - | トレーニングに使用するポジティブな条件付け。 | -| `batch_size` | INT | はい | 1-10000 | トレーニングに使用するバッチサイズ(デフォルト: 1)。 | -| `grad_accumulation_steps` | INT | はい | 1-1024 | トレーニングに使用する勾配累積ステップ数(デフォルト: 1)。 | -| `steps` | INT | はい | 1-100000 | LoRAをトレーニングするステップ数(デフォルト: 16)。 | -| `learning_rate` | FLOAT | はい | 0.0000001-1.0 | トレーニングに使用する学習率(デフォルト: 0.0005)。 | -| `rank` | INT | はい | 1-128 | LoRAレイヤーのランク(デフォルト: 8)。 | -| `optimizer` | COMBO | はい | "AdamW"
"Adam"
"SGD"
"RMSprop" | トレーニングに使用するオプティマイザ(デフォルト: "AdamW")。 | -| `loss_function` | COMBO | はい | "MSE"
"L1"
"Huber"
"SmoothL1" | トレーニングに使用する損失関数(デフォルト: "MSE")。 | -| `seed` | INT | はい | 0-18446744073709551615 | トレーニングに使用するシード(LoRA重みの初期化とノイズサンプリングのジェネレーターで使用)(デフォルト: 0)。 | -| `training_dtype` | COMBO | はい | "bf16"
"fp32" | トレーニングに使用するデータ型(デフォルト: "bf16")。 | -| `lora_dtype` | COMBO | はい | "bf16"
"fp32" | LoRAに使用するデータ型(デフォルト: "bf16")。 | +| `positive` | CONDITIONING | はい | - | トレーニングに使用するポジティブ条件付け。 | +| `batch_size` | INT | はい | 1-10000 | トレーニングに使用するバッチサイズ(デフォルト:1)。 | +| `grad_accumulation_steps` | INT | はい | 1-1024 | トレーニングに使用する勾配蓄積ステップ数(デフォルト:1)。 | +| `steps` | INT | はい | 1-100000 | LoRAをトレーニングするステップ数(デフォルト:16)。 | +| `learning_rate` | FLOAT | はい | 0.0000001-1.0 | トレーニングに使用する学習率(デフォルト:0.0005)。 | +| `rank` | INT | はい | 1-128 | LoRAレイヤーのランク(デフォルト:8)。 | +| `optimizer` | COMBO | はい | "AdamW"
"Adam"
"SGD"
"RMSprop" | トレーニングに使用するオプティマイザー(デフォルト:"AdamW")。 | +| `loss_function` | COMBO | はい | "MSE"
"L1"
"Huber"
"SmoothL1" | トレーニングに使用する損失関数(デフォルト:"MSE")。 | +| `seed` | INT | はい | 0-18446744073709551615 | トレーニングに使用するシード(LoRA重み初期化とノイズサンプリングのジェネレーターで使用)(デフォルト:0)。 | +| `training_dtype` | COMBO | はい | "bf16"
"fp32"
"none" | トレーニングに使用するデータ型。'none'はモデルのネイティブ計算データ型を上書きせずに保持します。fp16モデルの場合、GradScalerが自動的に有効になります(デフォルト:"bf16")。 | +| `lora_dtype` | COMBO | はい | "bf16"
"fp32" | LoRAに使用するデータ型(デフォルト:"bf16")。 | +| `quantized_backward` | BOOLEAN | はい | - | training_dtypeが'none'で量子化モデルをトレーニングする場合、有効にすると逆伝播で量子化行列乗算を使用します(デフォルト:False)。 | | `algorithm` | COMBO | はい | 複数のオプションが利用可能 | トレーニングに使用するアルゴリズム。 | -| `gradient_checkpointing` | BOOLEAN | はい | - | トレーニングに勾配チェックポイントを使用する(デフォルト: True)。 | -| `existing_lora` | COMBO | はい | 複数のオプションが利用可能 | 追加する既存のLoRA。新しいLoRAの場合はNoneに設定します(デフォルト: "[None]")。 | +| `gradient_checkpointing` | BOOLEAN | はい | - | トレーニングに勾配チェックポイントを使用する(デフォルト:True)。 | +| `checkpoint_depth` | INT | はい | 1-5 | 勾配チェックポイントの深さレベル(デフォルト:1)。 | +| `offloading` | BOOLEAN | はい | - | トレーニング中にモデル重みをCPUにオフロードしてGPUメモリを節約する(デフォルト:False)。 | +| `existing_lora` | COMBO | はい | 複数のオプションが利用可能 | 追加する既存のLoRA。新しいLoRAの場合はNoneに設定します(デフォルト:"[None]")。 | +| `bucket_mode` | BOOLEAN | はい | - | 解像度バケットモードを有効にする。有効にすると、ResolutionBucketノードから事前にバケット化された潜在変数を期待します(デフォルト:False)。 | +| `bypass_mode` | BOOLEAN | はい | - | トレーニングのバイパスモードを有効にする。有効にすると、アダプターは重み変更ではなくフォワードフックを介して適用されます。重みを直接変更できない量子化モデルに便利です(デフォルト:False)。 | -**注意:** ポジティブな条件付け入力の数は、潜在画像の数と一致する必要があります。複数の画像に対して1つのポジティブな条件付けのみが提供された場合、すべての画像に対して自動的に繰り返されます。 +**注記:** ポジティブ条件付け入力の数は、潜在画像の数と一致する必要があります。複数の画像に対して1つのポジティブ条件付けのみが提供された場合、すべての画像に対して自動的に繰り返されます。 + +**`training_dtype`に関する注記:** "none"に設定すると、モデルのネイティブ計算データ型が保持されます。fp16モデルの場合、勾配計算中のアンダーフローを防ぐためにGradScalerが自動的に有効になります。`fp16_accumulation`も有効になっている場合(`--fast`フラグ経由)、この組み合わせは数値的に不安定になり、NaN値が発生する可能性があります。 + +**`quantized_backward`に関する注記:** このパラメータは、`training_dtype`が"none"に設定され、モデルが量子化モデルである場合にのみ関連します。逆伝播中に量子化行列乗算を有効にします。 + +**`bypass_mode`に関する注記:** 有効にすると、アダプターはモデル重みを直接変更するのではなく、フォワードフックを介して適用されます。これは、重みを直接変更できない量子化モデルに特に便利です。 ## 出力 | 出力名 | データ型 | 説明 | |-------------|-----------|-------------| -| `model_with_lora` | MODEL | トレーニングされたLoRAが適用された元のモデル。 | -| `lora` | LORA_MODEL | 保存したり他のモデルに適用したりできる、トレーニングされたLoRAの重み。 | -| `loss` | LOSS_MAP | 時間経過に伴うトレーニング損失値を含む辞書。 | -| `steps` | INT | 完了した総トレーニングステップ数(既存のLoRAからの以前のステップを含む)。 | +| `lora` | LORA_MODEL | 保存または他のモデルに適用できる、トレーニング済みのLoRA重み。 | +| `loss_map` | LOSS_MAP | 時間経過に伴うトレーニング損失値を含む辞書。 | +| `steps` | INT | 完了したトレーニングステップの総数(既存のLoRAからの以前のステップを含む)。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/ko.md b/comfyui_embedded_docs/docs/TrainLoraNode/ko.md index 1298544ca..a457d9ec0 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/ko.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/ko.md @@ -1,35 +1,47 @@ > 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/ko.md) -TrainLoraNode는 제공된 잠재 데이터와 조건화 데이터를 사용하여 확산 모델에 대한 LoRA(Low-Rank Adaptation) 모델을 생성하고 학습시킵니다. 사용자 정의 학습 매개변수, 옵티마이저 및 손실 함수를 사용하여 모델을 미세 조정할 수 있습니다. 이 노드는 LoRA가 적용된 학습된 모델, LoRA 가중치, 학습 손실 메트릭, 그리고 완료된 총 학습 단계를 출력합니다. +# TrainLoraNode + +TrainLoraNode는 제공된 잠재 표현(latents)과 컨디셔닝 데이터를 사용하여 확산 모델에 대한 LoRA(Low-Rank Adaptation) 모델을 생성하고 학습합니다. 사용자 정의 학습 매개변수, 최적화기 및 손실 함수를 사용하여 모델을 미세 조정할 수 있습니다. 이 노드는 학습된 LoRA 가중치, 손실 기록 맵 및 완료된 총 학습 단계 수를 출력합니다. ## 입력 | 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | |-----------|-----------|----------|-------|-------------| -| `model` | MODEL | 예 | - | LoRA를 학습시킬 모델입니다. | -| `latents` | LATENT | 예 | - | 학습에 사용할 잠재 데이터로, 모델의 데이터셋/입력 역할을 합니다. | -| `positive` | CONDITIONING | 예 | - | 학습에 사용할 긍정 조건화 데이터입니다. | -| `batch_size` | INT | 예 | 1-10000 | 학습에 사용할 배치 크기입니다 (기본값: 1). | -| `grad_accumulation_steps` | INT | 예 | 1-1024 | 학습에 사용할 경사 누적 단계 수입니다 (기본값: 1). | -| `steps` | INT | 예 | 1-100000 | LoRA를 학습시킬 단계 수입니다 (기본값: 16). | -| `learning_rate` | FLOAT | 예 | 0.0000001-1.0 | 학습에 사용할 학습률입니다 (기본값: 0.0005). | -| `rank` | INT | 예 | 1-128 | LoRA 계층의 랭크입니다 (기본값: 8). | -| `optimizer` | COMBO | 예 | "AdamW"
"Adam"
"SGD"
"RMSprop" | 학습에 사용할 옵티마이저입니다 (기본값: "AdamW"). | -| `loss_function` | COMBO | 예 | "MSE"
"L1"
"Huber"
"SmoothL1" | 학습에 사용할 손실 함수입니다 (기본값: "MSE"). | -| `seed` | INT | 예 | 0-18446744073709551615 | 학습에 사용할 시드 값입니다 (LoRA 가중치 초기화 및 노이즈 샘플링용 생성기에 사용됨) (기본값: 0). | -| `training_dtype` | COMBO | 예 | "bf16"
"fp32" | 학습에 사용할 데이터 타입입니다 (기본값: "bf16"). | -| `lora_dtype` | COMBO | 예 | "bf16"
"fp32" | LoRA에 사용할 데이터 타입입니다 (기본값: "bf16"). | +| `model` | MODEL | 예 | - | LoRA를 학습할 모델입니다. | +| `latents` | LATENT | 예 | - | 학습에 사용할 잠재 표현으로, 모델의 데이터셋/입력 역할을 합니다. | +| `positive` | CONDITIONING | 예 | - | 학습에 사용할 긍정 컨디셔닝입니다. | +| `batch_size` | INT | 예 | 1-10000 | 학습에 사용할 배치 크기입니다(기본값: 1). | +| `grad_accumulation_steps` | INT | 예 | 1-1024 | 학습에 사용할 그래디언트 누적 단계 수입니다(기본값: 1). | +| `steps` | INT | 예 | 1-100000 | LoRA를 학습할 단계 수입니다(기본값: 16). | +| `learning_rate` | FLOAT | 예 | 0.0000001-1.0 | 학습에 사용할 학습률입니다(기본값: 0.0005). | +| `rank` | INT | 예 | 1-128 | LoRA 레이어의 순위(rank)입니다(기본값: 8). | +| `optimizer` | COMBO | 예 | "AdamW"
"Adam"
"SGD"
"RMSprop" | 학습에 사용할 최적화기입니다(기본값: "AdamW"). | +| `loss_function` | COMBO | 예 | "MSE"
"L1"
"Huber"
"SmoothL1" | 학습에 사용할 손실 함수입니다(기본값: "MSE"). | +| `seed` | INT | 예 | 0-18446744073709551615 | 학습에 사용할 시드입니다(LoRA 가중치 초기화 및 노이즈 샘플링을 위한 생성기에 사용됨)(기본값: 0). | +| `training_dtype` | COMBO | 예 | "bf16"
"fp32"
"none" | 학습에 사용할 데이터 타입입니다. 'none'은 모델의 기본 계산 데이터 타입을 유지하며 재정의하지 않습니다. fp16 모델의 경우 GradScaler가 자동으로 활성화됩니다(기본값: "bf16"). | +| `lora_dtype` | COMBO | 예 | "bf16"
"fp32" | LoRA에 사용할 데이터 타입입니다(기본값: "bf16"). | +| `quantized_backward` | BOOLEAN | 예 | - | training_dtype이 'none'이고 양자화된 모델에서 학습할 때, 활성화되면 역전파 시 양자화된 행렬 곱셈을 사용합니다(기본값: False). | | `algorithm` | COMBO | 예 | 여러 옵션 사용 가능 | 학습에 사용할 알고리즘입니다. | -| `gradient_checkpointing` | BOOLEAN | 예 | - | 학습에 그래디언트 체크포인팅 사용 여부 (기본값: True). | -| `existing_lora` | COMBO | 예 | 여러 옵션 사용 가능 | 추가할 기존 LoRA입니다. 새 LoRA의 경우 None으로 설정합니다 (기본값: "[None]"). | +| `gradient_checkpointing` | BOOLEAN | 예 | - | 학습에 그래디언트 체크포인팅을 사용합니다(기본값: True). | +| `checkpoint_depth` | INT | 예 | 1-5 | 그래디언트 체크포인팅의 깊이 수준입니다(기본값: 1). | +| `offloading` | BOOLEAN | 예 | - | GPU 메모리를 절약하기 위해 학습 중 모델 가중치를 CPU로 오프로드합니다(기본값: False). | +| `existing_lora` | COMBO | 예 | 여러 옵션 사용 가능 | 추가할 기존 LoRA입니다. 새 LoRA의 경우 None으로 설정합니다(기본값: "[None]"). | +| `bucket_mode` | BOOLEAN | 예 | - | 해상도 버킷 모드를 활성화합니다. 활성화되면 ResolutionBucket 노드에서 사전 버킷된 잠재 표현을 기대합니다(기본값: False). | +| `bypass_mode` | BOOLEAN | 예 | - | 학습을 위한 바이패스 모드를 활성화합니다. 활성화되면 어댑터가 가중치 수정 대신 순방향 훅을 통해 적용됩니다. 가중치를 직접 수정할 수 없는 양자화된 모델에 유용합니다(기본값: False). | + +**참고:** 긍정 컨디셔닝 입력의 수는 잠재 이미지의 수와 일치해야 합니다. 여러 이미지에 대해 하나의 긍정 컨디셔닝만 제공된 경우, 모든 이미지에 대해 자동으로 반복됩니다. + +**`training_dtype` 참고:** "none"으로 설정하면 모델의 기본 계산 데이터 타입이 유지됩니다. fp16 모델의 경우 그래디언트 계산 중 언더플로를 방지하기 위해 GradScaler가 자동으로 활성화됩니다. `fp16_accumulation`도 활성화된 경우(`--fast` 플래그를 통해), 이 조합은 수치적으로 불안정하여 NaN 값을 유발할 수 있습니다. + +**`quantized_backward` 참고:** 이 매개변수는 `training_dtype`이 "none"으로 설정되고 모델이 양자화된 모델인 경우에만 관련됩니다. 역전파 중 양자화된 행렬 곱셈을 활성화합니다. -**참고:** 긍정 조건화 입력의 수는 잠재 이미지의 수와 일치해야 합니다. 여러 이미지에 대해 하나의 긍정 조건화만 제공된 경우, 모든 이미지에 대해 자동으로 반복됩니다. +**`bypass_mode` 참고:** 활성화되면 어댑터가 모델 가중치를 직접 수정하는 대신 순방향 훅을 통해 적용됩니다. 이는 가중치를 직접 수정할 수 없는 양자화된 모델에 특히 유용합니다. ## 출력 | 출력 이름 | 데이터 타입 | 설명 | |-------------|-----------|-------------| -| `model_with_lora` | MODEL | 학습된 LoRA가 적용된 원본 모델입니다. | | `lora` | LORA_MODEL | 저장하거나 다른 모델에 적용할 수 있는 학습된 LoRA 가중치입니다. | -| `loss` | LOSS_MAP | 시간에 따른 학습 손실 값을 포함하는 딕셔너리입니다. | -| `steps` | INT | 완료된 총 학습 단계 수입니다 (기존 LoRA의 이전 단계 포함). | +| `loss_map` | LOSS_MAP | 시간에 따른 학습 손실 값을 포함하는 딕셔너리입니다. | +| `steps` | INT | 완료된 총 학습 단계 수입니다(기존 LoRA의 이전 단계 포함). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/pt-BR.md b/comfyui_embedded_docs/docs/TrainLoraNode/pt-BR.md index 609426d9f..f2e0fac2f 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/pt-BR.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/pt-BR.md @@ -1,35 +1,45 @@ > Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/pt-BR.md) -O TrainLoraNode cria e treina um modelo LoRA (Low-Rank Adaptation) em um modelo de difusão usando latentes e dados de condicionamento fornecidos. Ele permite ajustar um modelo com parâmetros de treinamento, otimizadores e funções de perda personalizados. O nó retorna o modelo treinado com o LoRA aplicado, os pesos do LoRA, métricas de perda de treinamento e o total de etapas de treinamento concluídas. +O nó TrainLoraNode cria e treina um modelo LoRA (Adaptação de Baixa Classificação) em um modelo de difusão usando latentes e dados de condicionamento fornecidos. Ele permite ajustar um modelo com parâmetros de treinamento personalizados, otimizadores e funções de perda. O nó gera os pesos LoRA treinados, um mapa do histórico de perda e o total de etapas de treinamento concluídas. ## Entradas -| Parâmetro | Tipo de Dado | Obrigatório | Intervalo | Descrição | -|-----------|-----------|----------|-------|-------------| -| `model` | MODEL | Sim | - | O modelo no qual o LoRA será treinado. | +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model` | MODEL | Sim | - | O modelo no qual treinar o LoRA. | | `latents` | LATENT | Sim | - | Os Latentes a serem usados para o treinamento, servem como conjunto de dados/entrada do modelo. | | `positive` | CONDITIONING | Sim | - | O condicionamento positivo a ser usado para o treinamento. | | `batch_size` | INT | Sim | 1-10000 | O tamanho do lote a ser usado para o treinamento (padrão: 1). | | `grad_accumulation_steps` | INT | Sim | 1-1024 | O número de etapas de acumulação de gradiente a serem usadas para o treinamento (padrão: 1). | | `steps` | INT | Sim | 1-100000 | O número de etapas para treinar o LoRA (padrão: 16). | | `learning_rate` | FLOAT | Sim | 0.0000001-1.0 | A taxa de aprendizado a ser usada para o treinamento (padrão: 0.0005). | -| `rank` | INT | Sim | 1-128 | A classificação (rank) das camadas LoRA (padrão: 8). | +| `rank` | INT | Sim | 1-128 | A classificação das camadas LoRA (padrão: 8). | | `optimizer` | COMBO | Sim | "AdamW"
"Adam"
"SGD"
"RMSprop" | O otimizador a ser usado para o treinamento (padrão: "AdamW"). | | `loss_function` | COMBO | Sim | "MSE"
"L1"
"Huber"
"SmoothL1" | A função de perda a ser usada para o treinamento (padrão: "MSE"). | -| `seed` | INT | Sim | 0-18446744073709551615 | A semente a ser usada para o treinamento (usada no gerador para inicialização dos pesos do LoRA e amostragem de ruído) (padrão: 0). | -| `training_dtype` | COMBO | Sim | "bf16"
"fp32" | O tipo de dado (dtype) a ser usado para o treinamento (padrão: "bf16"). | -| `lora_dtype` | COMBO | Sim | "bf16"
"fp32" | O tipo de dado (dtype) a ser usado para o LoRA (padrão: "bf16"). | +| `seed` | INT | Sim | 0-18446744073709551615 | A semente a ser usada para o treinamento (usada no gerador para inicialização de pesos LoRA e amostragem de ruído) (padrão: 0). | +| `training_dtype` | COMBO | Sim | "bf16"
"fp32"
"none" | O dtype a ser usado para o treinamento. 'none' preserva o dtype de computação nativo do modelo em vez de substituí-lo. Para modelos fp16, o GradScaler é ativado automaticamente (padrão: "bf16"). | +| `lora_dtype` | COMBO | Sim | "bf16"
"fp32" | O dtype a ser usado para o lora (padrão: "bf16"). | +| `quantized_backward` | BOOLEANO | Sim | - | Ao usar training_dtype 'none' e treinar em um modelo quantizado, realiza o backward com matmul quantizado quando ativado (padrão: Falso). | | `algorithm` | COMBO | Sim | Múltiplas opções disponíveis | O algoritmo a ser usado para o treinamento. | -| `gradient_checkpointing` | BOOLEAN | Sim | - | Usar verificação de gradiente (gradient checkpointing) para o treinamento (padrão: True). | -| `existing_lora` | COMBO | Sim | Múltiplas opções disponíveis | O LoRA existente ao qual anexar. Defina como None para um novo LoRA (padrão: "[None]"). | +| `gradient_checkpointing` | BOOLEANO | Sim | - | Usar checkpointing de gradiente para o treinamento (padrão: Verdadeiro). | +| `checkpoint_depth` | INT | Sim | 1-5 | Nível de profundidade para checkpointing de gradiente (padrão: 1). | +| `offloading` | BOOLEANO | Sim | - | Descarregar pesos do modelo para a CPU durante o treinamento para economizar memória da GPU (padrão: Falso). | +| `existing_lora` | COMBO | Sim | Múltiplas opções disponíveis | O LoRA existente ao qual anexar. Defina como Nenhum para um novo LoRA (padrão: "[Nenhum]"). | +| `bucket_mode` | BOOLEANO | Sim | - | Ativar o modo de balde de resolução. Quando ativado, espera latentes pré-agrupados do nó ResolutionBucket (padrão: Falso). | +| `bypass_mode` | BOOLEANO | Sim | - | Ativar o modo de bypass para treinamento. Quando ativado, os adaptadores são aplicados via hooks de encaminhamento em vez de modificação de peso. Útil para modelos quantizados onde os pesos não podem ser modificados diretamente (padrão: Falso). | -**Observação:** O número de entradas de condicionamento positivo deve corresponder ao número de imagens latentes. Se apenas um condicionamento positivo for fornecido com múltiplas imagens, ele será automaticamente repetido para todas as imagens. +**Nota:** O número de entradas de condicionamento positivo deve corresponder ao número de imagens latentes. Se apenas um condicionamento positivo for fornecido com múltiplas imagens, ele será repetido automaticamente para todas as imagens. + +**Nota sobre `training_dtype`:** Quando definido como "none", o dtype de computação nativo do modelo é preservado. Para modelos fp16, o GradScaler é ativado automaticamente para evitar underflow durante o cálculo do gradiente. Se `fp16_accumulation` também estiver ativado (via flags `--fast`), essa combinação pode ser numericamente instável e pode causar valores NaN. + +**Nota sobre `quantized_backward`:** Este parâmetro é relevante apenas quando `training_dtype` está definido como "none" e o modelo é um modelo quantizado. Ele ativa a multiplicação de matriz quantizada durante a passagem backward. + +**Nota sobre `bypass_mode`:** Quando ativado, os adaptadores são aplicados via hooks de encaminhamento em vez de modificar os pesos do modelo diretamente. Isso é particularmente útil para modelos quantizados onde os pesos não podem ser modificados diretamente. ## Saídas | Nome da Saída | Tipo de Dado | Descrição | -|-------------|-----------|-------------| -| `model_with_lora` | MODEL | O modelo original com o LoRA treinado aplicado. | -| `lora` | LORA_MODEL | Os pesos do LoRA treinado que podem ser salvos ou aplicados a outros modelos. | -| `loss` | LOSS_MAP | Um dicionário contendo os valores de perda de treinamento ao longo do tempo. | -| `steps` | INT | O número total de etapas de treinamento concluídas (incluindo quaisquer etapas anteriores de um LoRA existente). | +|---------------|--------------|-----------| +| `lora` | LORA_MODEL | Os pesos LoRA treinados que podem ser salvos ou aplicados a outros modelos. | +| `loss_map` | LOSS_MAP | Um dicionário contendo os valores de perda de treinamento ao longo do tempo. | +| `steps` | INT | O número total de etapas de treinamento concluídas (incluindo quaisquer etapas anteriores do LoRA existente). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/ru.md b/comfyui_embedded_docs/docs/TrainLoraNode/ru.md index 4b3197adc..538693105 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/ru.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/ru.md @@ -1,35 +1,47 @@ > Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/ru.md) -Узел TrainLoraNode создает и обучает модель LoRA (Low-Rank Adaptation) на диффузионной модели, используя предоставленные латентные представления и данные кондиционирования. Он позволяет тонко настраивать модель с пользовательскими параметрами обучения, оптимизаторами и функциями потерь. Узел выдает обученную модель с примененным LoRA, веса LoRA, метрики потерь при обучении и общее количество выполненных шагов обучения. +Вот перевод документации на русский язык: + +Узел TrainLoraNode создает и обучает модель LoRA (Low-Rank Adaptation) на основе диффузионной модели, используя предоставленные латентные представления и данные кондиционирования. Он позволяет выполнять тонкую настройку модели с пользовательскими параметрами обучения, оптимизаторами и функциями потерь. Узел выводит обученные веса LoRA, карту истории потерь и общее количество выполненных шагов обучения. ## Входные параметры | Параметр | Тип данных | Обязательный | Диапазон | Описание | -|-----------|-----------|----------|-------|-------------| +|----------|------------|--------------|----------|----------| | `model` | MODEL | Да | - | Модель, на которой будет обучаться LoRA. | -| `latents` | LATENT | Да | - | Латентные представления, используемые для обучения, служат набором данных/входными данными для модели. | -| `positive` | CONDITIONING | Да | - | Положительное кондиционирование, используемое для обучения. | -| `batch_size` | INT | Да | 1-10000 | Размер пакета, используемый для обучения (по умолчанию: 1). | -| `grad_accumulation_steps` | INT | Да | 1-1024 | Количество шагов накопления градиента, используемых для обучения (по умолчанию: 1). | -| `steps` | INT | Да | 1-100000 | Количество шагов для обучения LoRA (по умолчанию: 16). | -| `learning_rate` | FLOAT | Да | 0.0000001-1.0 | Скорость обучения, используемая для тренировки (по умолчанию: 0.0005). | +| `latents` | LATENT | Да | - | Латентные представления для обучения, служат набором данных/входом модели. | +| `positive` | CONDITIONING | Да | - | Положительное кондиционирование для обучения. | +| `batch_size` | INT | Да | 1-10000 | Размер пакета для обучения (по умолчанию: 1). | +| `grad_accumulation_steps` | INT | Да | 1-1024 | Количество шагов накопления градиента для обучения (по умолчанию: 1). | +| `steps` | INT | Да | 1-100000 | Количество шагов обучения LoRA (по умолчанию: 16). | +| `learning_rate` | FLOAT | Да | 0.0000001-1.0 | Скорость обучения (по умолчанию: 0.0005). | | `rank` | INT | Да | 1-128 | Ранг слоев LoRA (по умолчанию: 8). | -| `optimizer` | COMBO | Да | "AdamW"
"Adam"
"SGD"
"RMSprop" | Оптимизатор, используемый для обучения (по умолчанию: "AdamW"). | -| `loss_function` | COMBO | Да | "MSE"
"L1"
"Huber"
"SmoothL1" | Функция потерь, используемая для обучения (по умолчанию: "MSE"). | -| `seed` | INT | Да | 0-18446744073709551615 | Сид (начальное значение), используемое для обучения (используется в генераторе для инициализации весов LoRA и сэмплирования шума) (по умолчанию: 0). | -| `training_dtype` | COMBO | Да | "bf16"
"fp32" | Тип данных (dtype), используемый для обучения (по умолчанию: "bf16"). | -| `lora_dtype` | COMBO | Да | "bf16"
"fp32" | Тип данных (dtype), используемый для LoRA (по умолчанию: "bf16"). | -| `algorithm` | COMBO | Да | Доступно несколько вариантов | Алгоритм, используемый для обучения. | +| `optimizer` | COMBO | Да | "AdamW"
"Adam"
"SGD"
"RMSprop" | Оптимизатор для обучения (по умолчанию: "AdamW"). | +| `loss_function` | COMBO | Да | "MSE"
"L1"
"Huber"
"SmoothL1" | Функция потерь для обучения (по умолчанию: "MSE"). | +| `seed` | INT | Да | 0-18446744073709551615 | Зерно для обучения (используется в генераторе для инициализации весов LoRA и шумовой выборки) (по умолчанию: 0). | +| `training_dtype` | COMBO | Да | "bf16"
"fp32"
"none" | Тип данных для обучения. 'none' сохраняет собственный вычислительный тип модели вместо его переопределения. Для моделей fp16 автоматически включается GradScaler (по умолчанию: "bf16"). | +| `lora_dtype` | COMBO | Да | "bf16"
"fp32" | Тип данных для LoRA (по умолчанию: "bf16"). | +| `quantized_backward` | BOOLEAN | Да | - | При использовании training_dtype 'none' и обучении на квантованной модели, выполнение обратного прохода с квантованным матричным умножением при включении (по умолчанию: False). | +| `algorithm` | COMBO | Да | Доступно несколько вариантов | Алгоритм для обучения. | | `gradient_checkpointing` | BOOLEAN | Да | - | Использовать контрольные точки градиента для обучения (по умолчанию: True). | -| `existing_lora` | COMBO | Да | Доступно несколько вариантов | Существующий LoRA, к которому нужно добавить новые веса. Установите в None для создания нового LoRA (по умолчанию: "[None]"). | +| `checkpoint_depth` | INT | Да | 1-5 | Уровень глубины для контрольных точек градиента (по умолчанию: 1). | +| `offloading` | BOOLEAN | Да | - | Выгружать веса модели на CPU во время обучения для экономии памяти GPU (по умолчанию: False). | +| `existing_lora` | COMBO | Да | Доступно несколько вариантов | Существующая LoRA для дополнения. Установите None для новой LoRA (по умолчанию: "[None]"). | +| `bucket_mode` | BOOLEAN | Да | - | Включить режим разрешения сегментов. При включении ожидает предварительно сегментированные латентные представления от узла ResolutionBucket (по умолчанию: False). | +| `bypass_mode` | BOOLEAN | Да | - | Включить режим обхода для обучения. При включении адаптеры применяются через прямые хуки вместо изменения весов. Полезно для квантованных моделей, где веса нельзя напрямую изменять (по умолчанию: False). | + +**Примечание:** Количество входов положительного кондиционирования должно соответствовать количеству латентных изображений. Если указано только одно положительное кондиционирование с несколькими изображениями, оно будет автоматически повторено для всех изображений. + +**Примечание о `training_dtype`:** При установке "none" сохраняется собственный вычислительный тип модели. Для моделей fp16 автоматически включается GradScaler для предотвращения потери значимости при вычислении градиента. Если также включено `fp16_accumulation` (через флаги `--fast`), эта комбинация может быть численно нестабильной и вызывать значения NaN. + +**Примечание о `quantized_backward`:** Этот параметр актуален только когда `training_dtype` установлен в "none" и модель является квантованной. Он включает квантованное матричное умножение во время обратного прохода. -**Примечание:** Количество входных данных положительного кондиционирования должно соответствовать количеству латентных изображений. Если предоставлено только одно положительное кондиционирование для нескольких изображений, оно будет автоматически повторено для всех изображений. +**Примечание о `bypass_mode`:** При включении адаптеры применяются через прямые хуки вместо прямого изменения весов модели. Это особенно полезно для квантованных моделей, где веса нельзя напрямую изменять. -## Выходные данные +## Выходные параметры | Имя выхода | Тип данных | Описание | -|-------------|-----------|-------------| -| `model_with_lora` | MODEL | Исходная модель с примененным обученным LoRA. | +|------------|------------|----------| | `lora` | LORA_MODEL | Обученные веса LoRA, которые можно сохранить или применить к другим моделям. | -| `loss` | LOSS_MAP | Словарь, содержащий значения потерь во время обучения с течением времени. | -| `steps` | INT | Общее количество выполненных шагов обучения (включая любые предыдущие шаги из существующего LoRA). | +| `loss_map` | LOSS_MAP | Словарь, содержащий значения потерь обучения с течением времени. | +| `steps` | INT | Общее количество выполненных шагов обучения (включая предыдущие шаги из существующей LoRA). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/tr.md b/comfyui_embedded_docs/docs/TrainLoraNode/tr.md index 5887328f0..4b495b06b 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/tr.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/tr.md @@ -1,35 +1,45 @@ -> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/tr.md) +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/tr.md) -TrainLoraNode, sağlanan latents ve conditioning verilerini kullanarak bir diffusion model üzerinde LoRA (Low-Rank Adaptation) modeli oluşturur ve eğitir. Özel eğitim parametreleri, optimizerlar ve kayıp fonksiyonları ile bir modeli ince ayar yapmanıza olanak tanır. Düğüm, LoRA uygulanmış eğitilmiş modeli, LoRA ağırlıklarını, eğitim kaybı metriklerini ve tamamlanan toplam eğitim adımlarını çıktı olarak verir. +TrainLoraNode, sağlanan gizil değişkenler (latents) ve koşullandırma (conditioning) verilerini kullanarak bir difüzyon modeli üzerinde LoRA (Düşük Dereceli Uyarlama) modeli oluşturur ve eğitir. Özel eğitim parametreleri, optimize ediciler ve kayıp fonksiyonları ile bir modeli ince ayar yapmanızı sağlar. Düğüm, eğitilmiş LoRA ağırlıklarını, bir kayıp geçmişi haritasını ve tamamlanan toplam eğitim adımını çıktı olarak verir. ## Girişler -| Parametre | Veri Türü | Gerekli | Aralık | Açıklama | +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | |-----------|-----------|----------|-------|-------------| -| `model` | MODEL | Evet | - | LoRA eğitimi yapılacak model. | -| `latents` | LATENT | Evet | - | Eğitim için kullanılacak latents, modelin veri kümesi/girişi olarak hizmet eder. | -| `positive` | CONDITIONING | Evet | - | Eğitim için kullanılacak pozitif conditioning. | -| `batch_size` | INT | Evet | 1-10000 | Eğitim için kullanılacak batch boyutu (varsayılan: 1). | -| `grad_accumulation_steps` | INT | Evet | 1-1024 | Eğitim için kullanılacak gradyan biriktirme adım sayısı (varsayılan: 1). | -| `steps` | INT | Evet | 1-100000 | LoRA için eğitilecek adım sayısı (varsayılan: 16). | -| `learning_rate` | FLOAT | Evet | 0.0000001-1.0 | Eğitim için kullanılacak öğrenme oranı (varsayılan: 0.0005). | -| `rank` | INT | Evet | 1-128 | LoRA katmanlarının rank değeri (varsayılan: 8). | -| `optimizer` | COMBO | Evet | "AdamW"
"Adam"
"SGD"
"RMSprop" | Eğitim için kullanılacak optimizer (varsayılan: "AdamW"). | +| `model` | MODEL | Evet | - | LoRA'nın eğitileceği model. | +| `latents` | LATENT | Evet | - | Eğitim için kullanılacak gizil değişkenler (Latents), modelin veri kümesi/girdisi olarak işlev görür. | +| `positive` | CONDITIONING | Evet | - | Eğitim için kullanılacak pozitif koşullandırma. | +| `batch_size` | INT | Evet | 1-10000 | Eğitim için kullanılacak grup boyutu (batch size) (varsayılan: 1). | +| `grad_accumulation_steps` | INT | Evet | 1-1024 | Eğitim için kullanılacak gradyan birikim adımı sayısı (varsayılan: 1). | +| `steps` | INT | Evet | 1-100000 | LoRA'nın eğitileceği adım sayısı (varsayılan: 16). | +| `learning_rate` | FLOAT | Evet | 0.0000001-1.0 | Eğitim için kullanılacak öğrenme hızı (varsayılan: 0.0005). | +| `rank` | INT | Evet | 1-128 | LoRA katmanlarının derecesi (rank) (varsayılan: 8). | +| `optimizer` | COMBO | Evet | "AdamW"
"Adam"
"SGD"
"RMSprop" | Eğitim için kullanılacak optimize edici (varsayılan: "AdamW"). | | `loss_function` | COMBO | Evet | "MSE"
"L1"
"Huber"
"SmoothL1" | Eğitim için kullanılacak kayıp fonksiyonu (varsayılan: "MSE"). | -| `seed` | INT | Evet | 0-18446744073709551615 | Eğitim için kullanılacak seed (LoRA ağırlık başlatma ve gürültü örnekleme için generator'da kullanılır) (varsayılan: 0). | -| `training_dtype` | COMBO | Evet | "bf16"
"fp32" | Eğitim için kullanılacak veri türü (varsayılan: "bf16"). | -| `lora_dtype` | COMBO | Evet | "bf16"
"fp32" | LoRA için kullanılacak veri türü (varsayılan: "bf16"). | -| `algorithm` | COMBO | Evet | Birden fazla seçenek mevcut | Eğitim için kullanılacak algoritma. | -| `gradient_checkpointing` | BOOLEAN | Evet | - | Eğitim için gradyan kontrol noktası kullanımı (varsayılan: True). | -| `existing_lora` | COMBO | Evet | Birden fazla seçenek mevcut | Eklenecek mevcut LoRA. Yeni LoRA için None olarak ayarlayın (varsayılan: "[None]"). | +| `seed` | INT | Evet | 0-18446744073709551615 | Eğitim için kullanılacak tohum değeri (seed) (LoRA ağırlık başlatma ve gürültü örneklemesi için oluşturucuda (generator) kullanılır) (varsayılan: 0). | +| `training_dtype` | COMBO | Evet | "bf16"
"fp32"
"none" | Eğitim için kullanılacak veri türü (dtype). 'none' seçeneği, modelin yerel hesaplama veri türünü geçersiz kılmak yerine korur. fp16 modeller için GradScaler otomatik olarak etkinleştirilir (varsayılan: "bf16"). | +| `lora_dtype` | COMBO | Evet | "bf16"
"fp32" | LoRA için kullanılacak veri türü (dtype) (varsayılan: "bf16"). | +| `quantized_backward` | BOOLEAN | Evet | - | training_dtype 'none' olarak ayarlandığında ve nicelenmiş (quantized) bir model üzerinde eğitim yapılırken, etkinleştirildiğinde geri yayılım (backward) sırasında nicelenmiş matris çarpımı (quantized matmul) kullanılır (varsayılan: False). | +| `algorithm` | COMBO | Evet | Birden çok seçenek mevcut | Eğitim için kullanılacak algoritma. | +| `gradient_checkpointing` | BOOLEAN | Evet | - | Eğitim için gradyan denetim noktası (gradient checkpointing) kullan (varsayılan: True). | +| `checkpoint_depth` | INT | Evet | 1-5 | Gradyan denetim noktası için derinlik seviyesi (varsayılan: 1). | +| `offloading` | BOOLEAN | Evet | - | GPU belleğinden tasarruf etmek için eğitim sırasında model ağırlıklarını CPU'ya boşalt (offload) (varsayılan: False). | +| `existing_lora` | COMBO | Evet | Birden çok seçenek mevcut | Eklenmek istenen mevcut LoRA. Yeni LoRA için Yok (None) olarak ayarlayın (varsayılan: "[None]"). | +| `bucket_mode` | BOOLEAN | Evet | - | Çözünürlük grubu (bucket) modunu etkinleştir. Etkinleştirildiğinde, ResolutionBucket düğümünden önceden gruplanmış (pre-bucketed) gizil değişkenler bekler (varsayılan: False). | +| `bypass_mode` | BOOLEAN | Evet | - | Eğitim için baypas (bypass) modunu etkinleştir. Etkinleştirildiğinde, bağdaştırıcılar (adapters) ağırlık değişikliği yerine ileri yönlü kancalar (forward hooks) aracılığıyla uygulanır. Ağırlıkların doğrudan değiştirilemediği nicelenmiş modeller için kullanışlıdır (varsayılan: False). | -**Not:** Pozitif conditioning girişlerinin sayısı, latent görüntülerin sayısıyla eşleşmelidir. Birden fazla görüntü ile yalnızca bir pozitif conditioning sağlanırsa, tüm görüntüler için otomatik olarak tekrarlanacaktır. +**Not:** Pozitif koşullandırma girdilerinin sayısı, gizil değişken görüntülerinin sayısıyla eşleşmelidir. Birden çok görüntü ile yalnızca bir pozitif koşullandırma sağlanırsa, tüm görüntüler için otomatik olarak tekrarlanacaktır. + +**`training_dtype` hakkında not:** "none" olarak ayarlandığında, modelin yerel hesaplama veri türü korunur. fp16 modeller için GradScaler, gradyan hesaplaması sırasında taşmayı (underflow) önlemek için otomatik olarak etkinleştirilir. `fp16_accumulation` da etkinleştirilmişse (`--fast` bayrakları aracılığıyla), bu kombinasyon sayısal olarak kararsız olabilir ve NaN değerlerine neden olabilir. + +**`quantized_backward` hakkında not:** Bu parametre yalnızca `training_dtype` "none" olarak ayarlandığında ve model nicelenmiş bir model olduğunda geçerlidir. Geri yayılım geçişi sırasında nicelenmiş matris çarpımını etkinleştirir. + +**`bypass_mode` hakkında not:** Etkinleştirildiğinde, bağdaştırıcılar model ağırlıklarını doğrudan değiştirmek yerine ileri yönlü kancalar aracılığıyla uygulanır. Bu, özellikle ağırlıkların doğrudan değiştirilemediği nicelenmiş modeller için kullanışlıdır. ## Çıktılar | Çıktı Adı | Veri Türü | Açıklama | |-------------|-----------|-------------| -| `model_with_lora` | MODEL | Eğitilmiş LoRA'nın uygulandığı orijinal model. | | `lora` | LORA_MODEL | Kaydedilebilen veya diğer modellere uygulanabilen eğitilmiş LoRA ağırlıkları. | -| `loss` | LOSS_MAP | Zaman içindeki eğitim kaybı değerlerini içeren bir sözlük. | -| `steps` | INT | Tamamlanan toplam eğitim adım sayısı (mevcut LoRA'dan önceki adımlar dahil). | +| `loss_map` | LOSS_MAP | Zaman içindeki eğitim kaybı değerlerini içeren bir sözlük. | +| `steps` | INT | Tamamlanan toplam eğitim adımı sayısı (mevcut LoRA'dan gelen önceki adımlar dahil). | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/zh-TW.md b/comfyui_embedded_docs/docs/TrainLoraNode/zh-TW.md index a0bb02d4f..ddf064033 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/zh-TW.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/zh-TW.md @@ -1,35 +1,47 @@ -> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/zh-TW.md) +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/zh-TW.md) -TrainLoraNode 使用提供的潛空間資料和條件化資料,在擴散模型上建立並訓練 LoRA(低秩適應)模型。它允許您使用自訂的訓練參數、優化器和損失函數來微調模型。該節點輸出應用 LoRA 後的已訓練模型、LoRA 權重、訓練損失指標以及完成的總訓練步數。 +## 概述 -## 輸入參數 +TrainLoraNode 使用提供的潛在變數和條件化資料,在擴散模型上建立並訓練 LoRA(低秩適應)模型。它允許您使用自訂訓練參數、優化器和損失函數來微調模型。此節點會輸出訓練好的 LoRA 權重、損失歷史記錄圖以及完成的總訓練步數。 -| 參數名稱 | 資料類型 | 必填 | 數值範圍 | 描述 | +## 輸入 + +| 參數 | 資料類型 | 必要 | 範圍 | 說明 | |-----------|-----------|----------|-------|-------------| -| `model` | MODEL | 是 | - | 要訓練 LoRA 的基礎模型。 | -| `latents` | LATENT | 是 | - | 用於訓練的潛空間資料,作為模型的資料集/輸入。 | -| `positive` | CONDITIONING | 是 | - | 用於訓練的正向條件化資料。 | -| `batch_size` | INT | 是 | 1-10000 | 訓練時使用的批次大小(預設值:1)。 | -| `grad_accumulation_steps` | INT | 是 | 1-1024 | 訓練時使用的梯度累積步數(預設值:1)。 | +| `model` | MODEL | 是 | - | 要訓練 LoRA 的模型。 | +| `latents` | LATENT | 是 | - | 用於訓練的潛在變數,作為模型的資料集/輸入。 | +| `positive` | CONDITIONING | 是 | - | 用於訓練的正向條件化。 | +| `batch_size` | INT | 是 | 1-10000 | 訓練使用的批次大小(預設值:1)。 | +| `grad_accumulation_steps` | INT | 是 | 1-1024 | 訓練使用的梯度累積步數(預設值:1)。 | | `steps` | INT | 是 | 1-100000 | 訓練 LoRA 的步數(預設值:16)。 | -| `learning_rate` | FLOAT | 是 | 0.0000001-1.0 | 訓練時使用的學習率(預設值:0.0005)。 | +| `learning_rate` | FLOAT | 是 | 0.0000001-1.0 | 訓練使用的學習率(預設值:0.0005)。 | | `rank` | INT | 是 | 1-128 | LoRA 層的秩(預設值:8)。 | -| `optimizer` | COMBO | 是 | "AdamW"
"Adam"
"SGD"
"RMSprop" | 訓練時使用的優化器(預設值:"AdamW")。 | -| `loss_function` | COMBO | 是 | "MSE"
"L1"
"Huber"
"SmoothL1" | 訓練時使用的損失函數(預設值:"MSE")。 | -| `seed` | INT | 是 | 0-18446744073709551615 | 訓練時使用的種子(用於 LoRA 權重初始化和噪聲採樣的生成器)(預設值:0)。 | -| `training_dtype` | COMBO | 是 | "bf16"
"fp32" | 訓練時使用的資料類型(預設值:"bf16")。 | +| `optimizer` | COMBO | 是 | "AdamW"
"Adam"
"SGD"
"RMSprop" | 訓練使用的優化器(預設值:"AdamW")。 | +| `loss_function` | COMBO | 是 | "MSE"
"L1"
"Huber"
"SmoothL1" | 訓練使用的損失函數(預設值:"MSE")。 | +| `seed` | INT | 是 | 0-18446744073709551615 | 訓練使用的種子(用於 LoRA 權重初始化和雜訊採樣的生成器)(預設值:0)。 | +| `training_dtype` | COMBO | 是 | "bf16"
"fp32"
"none" | 訓練使用的資料類型。'none' 會保留模型原生的計算資料類型,而不會覆蓋它。對於 fp16 模型,GradScaler 會自動啟用(預設值:"bf16")。 | | `lora_dtype` | COMBO | 是 | "bf16"
"fp32" | LoRA 使用的資料類型(預設值:"bf16")。 | -| `algorithm` | COMBO | 是 | 多個選項可用 | 訓練時使用的演算法。 | -| `gradient_checkpointing` | BOOLEAN | 是 | - | 訓練時是否使用梯度檢查點(預設值:True)。 | -| `existing_lora` | COMBO | 是 | 多個選項可用 | 要附加到的現有 LoRA。設定為 None 以建立新的 LoRA(預設值:"[None]")。 | +| `quantized_backward` | BOOLEAN | 是 | - | 當使用 `training_dtype` 'none' 並在量化模型上訓練時,啟用後會在反向傳播中使用量化矩陣乘法(預設值:False)。 | +| `algorithm` | COMBO | 是 | 提供多個選項 | 訓練使用的演算法。 | +| `gradient_checkpointing` | BOOLEAN | 是 | - | 訓練時使用梯度檢查點(預設值:True)。 | +| `checkpoint_depth` | INT | 是 | 1-5 | 梯度檢查點的深度層級(預設值:1)。 | +| `offloading` | BOOLEAN | 是 | - | 訓練期間將模型權重卸載到 CPU 以節省 GPU 記憶體(預設值:False)。 | +| `existing_lora` | COMBO | 是 | 提供多個選項 | 要附加到的現有 LoRA。設定為 None 以建立新的 LoRA(預設值:"[None]")。 | +| `bucket_mode` | BOOLEAN | 是 | - | 啟用解析度分桶模式。啟用後,預期來自 ResolutionBucket 節點的預分桶潛在變數(預設值:False)。 | +| `bypass_mode` | BOOLEAN | 是 | - | 啟用訓練的旁路模式。啟用後,適配器會透過前向鉤子應用,而不是修改權重。這對於無法直接修改權重的量化模型特別有用(預設值:False)。 | + +**注意:** 正向條件化輸入的數量必須與潛在圖像的數量相符。如果只提供一個正向條件化但有多張圖像,它會自動對所有圖像重複使用。 + +**關於 `training_dtype` 的注意事項:** 當設定為 "none" 時,會保留模型原生的計算資料類型。對於 fp16 模型,GradScaler 會自動啟用,以防止梯度計算期間發生下溢。如果同時啟用了 `fp16_accumulation`(透過 `--fast` 標誌),這種組合可能在數值上不穩定,並可能導致 NaN 值。 + +**關於 `quantized_backward` 的注意事項:** 此參數僅在 `training_dtype` 設定為 "none" 且模型是量化模型時才有關聯。它會在反向傳播過程中啟用量化矩陣乘法。 -**注意:** 正向條件化輸入的數量必須與潛空間影像的數量相符。如果只提供一個正向條件化但有多個影像,該條件化將自動重複應用於所有影像。 +**關於 `bypass_mode` 的注意事項:** 啟用後,適配器會透過前向鉤子應用,而不是直接修改模型權重。這對於無法直接修改權重的量化模型特別有用。 -## 輸出結果 +## 輸出 -| 輸出名稱 | 資料類型 | 描述 | +| 輸出名稱 | 資料類型 | 說明 | |-------------|-----------|-------------| -| `model_with_lora` | MODEL | 應用已訓練 LoRA 後的原始模型。 | -| `lora` | LORA_MODEL | 已訓練的 LoRA 權重,可儲存或應用於其他模型。 | -| `loss` | LOSS_MAP | 包含隨時間變化的訓練損失值的字典。 | -| `steps` | INT | 完成的總訓練步數(包括現有 LoRA 的任何先前步數)。 | +| `lora` | LORA_MODEL | 訓練好的 LoRA 權重,可以儲存或應用於其他模型。 | +| `loss_map` | LOSS_MAP | 一個字典,包含隨時間變化的訓練損失值。 | +| `steps` | INT | 完成的總訓練步數(包括來自現有 LoRA 的任何先前步數)。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/TrainLoraNode/zh.md b/comfyui_embedded_docs/docs/TrainLoraNode/zh.md index 80ae15b85..1a2e46f19 100644 --- a/comfyui_embedded_docs/docs/TrainLoraNode/zh.md +++ b/comfyui_embedded_docs/docs/TrainLoraNode/zh.md @@ -1,35 +1,45 @@ > 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/TrainLoraNode/zh.md) -TrainLoraNode 使用提供的潜空间数据和条件数据,在扩散模型上创建并训练 LoRA(低秩适应)模型。该节点允许您使用自定义训练参数、优化器和损失函数来微调模型。节点输出应用了 LoRA 的训练后模型、LoRA 权重、训练损失指标以及完成的总训练步数。 +TrainLoraNode 使用提供的潜在变量和条件数据,在扩散模型上创建并训练一个 LoRA(低秩适配)模型。它允许您使用自定义的训练参数、优化器和损失函数来微调模型。该节点输出训练好的 LoRA 权重、损失历史记录图以及完成的总训练步数。 -## 输入参数 +## ## 输入 -| 参数名 | 数据类型 | 必填 | 取值范围 | 描述 | +| 参数 | 数据类型 | 是否必填 | 取值范围 | 描述 | |-----------|-----------|----------|-------|-------------| -| `model` | MODEL | 是 | - | 要训练 LoRA 的基础模型。 | -| `latents` | LATENT | 是 | - | 用于训练的潜空间数据,作为模型的数据集/输入。 | -| `positive` | CONDITIONING | 是 | - | 用于训练的正向条件数据。 | -| `batch_size` | INT | 是 | 1-10000 | 训练时使用的批大小(默认值:1)。 | -| `grad_accumulation_steps` | INT | 是 | 1-1024 | 训练时使用的梯度累积步数(默认值:1)。 | +| `model` | MODEL | 是 | - | 要训练 LoRA 的模型。 | +| `latents` | LATENT | 是 | - | 用于训练的潜在变量,作为模型的数据集/输入。 | +| `positive` | CONDITIONING | 是 | - | 用于训练的正面条件。 | +| `batch_size` | INT | 是 | 1-10000 | 训练使用的批量大小(默认值:1)。 | +| `grad_accumulation_steps` | INT | 是 | 1-1024 | 训练使用的梯度累积步数(默认值:1)。 | | `steps` | INT | 是 | 1-100000 | 训练 LoRA 的步数(默认值:16)。 | -| `learning_rate` | FLOAT | 是 | 0.0000001-1.0 | 训练时使用的学习率(默认值:0.0005)。 | +| `learning_rate` | FLOAT | 是 | 0.0000001-1.0 | 训练使用的学习率(默认值:0.0005)。 | | `rank` | INT | 是 | 1-128 | LoRA 层的秩(默认值:8)。 | -| `optimizer` | COMBO | 是 | "AdamW"
"Adam"
"SGD"
"RMSprop" | 训练时使用的优化器(默认值:"AdamW")。 | -| `loss_function` | COMBO | 是 | "MSE"
"L1"
"Huber"
"SmoothL1" | 训练时使用的损失函数(默认值:"MSE")。 | -| `seed` | INT | 是 | 0-18446744073709551615 | 训练时使用的随机种子(用于 LoRA 权重初始化和噪声采样的生成器)(默认值:0)。 | -| `training_dtype` | COMBO | 是 | "bf16"
"fp32" | 训练时使用的数据类型(默认值:"bf16")。 | +| `optimizer` | COMBO | 是 | "AdamW"
"Adam"
"SGD"
"RMSprop" | 训练使用的优化器(默认值:"AdamW")。 | +| `loss_function` | COMBO | 是 | "MSE"
"L1"
"Huber"
"SmoothL1" | 训练使用的损失函数(默认值:"MSE")。 | +| `seed` | INT | 是 | 0-18446744073709551615 | 训练使用的种子(用于 LoRA 权重初始化和噪声采样的生成器)(默认值:0)。 | +| `training_dtype` | COMBO | 是 | "bf16"
"fp32"
"none" | 训练使用的数据类型。'none' 保留模型原生的计算数据类型,不进行覆盖。对于 fp16 模型,会自动启用 GradScaler(默认值:"bf16")。 | | `lora_dtype` | COMBO | 是 | "bf16"
"fp32" | LoRA 使用的数据类型(默认值:"bf16")。 | -| `algorithm` | COMBO | 是 | 多种可选算法 | 训练时使用的算法。 | -| `gradient_checkpointing` | BOOLEAN | 是 | - | 训练时是否使用梯度检查点(默认值:True)。 | -| `existing_lora` | COMBO | 是 | 多种可选选项 | 要附加到的现有 LoRA。设置为 None 表示创建新的 LoRA(默认值:"[None]")。 | +| `quantized_backward` | BOOLEAN | 是 | - | 当使用 `training_dtype` 为 'none' 且在量化模型上训练时,启用后将在反向传播中使用量化矩阵乘法(默认值:False)。 | +| `algorithm` | COMBO | 是 | 提供多个选项 | 训练使用的算法。 | +| `gradient_checkpointing` | BOOLEAN | 是 | - | 训练时使用梯度检查点(默认值:True)。 | +| `checkpoint_depth` | INT | 是 | 1-5 | 梯度检查点的深度级别(默认值:1)。 | +| `offloading` | BOOLEAN | 是 | - | 训练期间将模型权重卸载到 CPU 以节省 GPU 内存(默认值:False)。 | +| `existing_lora` | COMBO | 是 | 提供多个选项 | 要附加到的现有 LoRA。设置为 None 表示新建 LoRA(默认值:"[None]")。 | +| `bucket_mode` | BOOLEAN | 是 | - | 启用分辨率桶模式。启用后,期望来自 ResolutionBucket 节点的预分桶潜在变量(默认值:False)。 | +| `bypass_mode` | BOOLEAN | 是 | - | 启用训练的旁路模式。启用后,适配器通过前向钩子应用,而不是修改权重。这对于无法直接修改权重的量化模型特别有用(默认值:False)。 | -**注意:** 正向条件数据的数量必须与潜空间图像的数量匹配。如果只提供了一个正向条件数据但有多个图像,该条件数据将自动为所有图像重复使用。 +**注意:** 正面条件输入的数量必须与潜在图像的数量匹配。如果仅提供一个正面条件但有多个图像,则该条件将自动重复应用于所有图像。 -## 输出结果 +**关于 `training_dtype` 的说明:** 当设置为 "none" 时,将保留模型原生的计算数据类型。对于 fp16 模型,会自动启用 GradScaler 以防止梯度计算过程中的下溢。如果同时启用了 `fp16_accumulation`(通过 `--fast` 标志),这种组合可能在数值上不稳定,并可能导致 NaN 值。 + +**关于 `quantized_backward` 的说明:** 此参数仅在 `training_dtype` 设置为 "none" 且模型为量化模型时相关。它会在反向传播过程中启用量化矩阵乘法。 + +**关于 `bypass_mode` 的说明:** 启用后,适配器通过前向钩子应用,而不是直接修改模型权重。这对于无法直接修改权重的量化模型特别有用。 + +## ## 输出 | 输出名称 | 数据类型 | 描述 | |-------------|-----------|-------------| -| `model_with_lora` | MODEL | 应用了训练后 LoRA 的原始模型。 | -| `lora` | LORA_MODEL | 训练后的 LoRA 权重,可以保存或应用于其他模型。 | -| `loss` | LOSS_MAP | 包含随时间变化的训练损失值的字典。 | -| `steps` | INT | 完成的总训练步数(包括现有 LoRA 的任何先前步数)。 | +| `lora` | LORA_MODEL | 训练好的 LoRA 权重,可以保存或应用于其他模型。 | +| `loss_map` | LOSS_MAP | 一个字典,包含随时间变化的训练损失值。 | +| `steps` | INT | 完成的总训练步数(包括来自现有 LoRA 的任何先前步数)。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ar.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ar.md new file mode 100644 index 000000000..8f2ef9733 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ar.md @@ -0,0 +1,31 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ar.md) + +بالتأكيد، إليك الترجمة العربية للوثيقة التقنية الخاصة بعقدة ComfyUI، مع الالتزام التام بقواعد الترجمة المحددة: + +## نظرة عامة + +تقوم عقدة "Wan 2.7 صورة إلى فيديو" بإنشاء فيديو يبدأ من صورة الإطار الأول. يمكنك اختياريًا توفير صورة للإطار الأخير لإنشاء انتقال بين الصورتين، أو توفير ملف صوتي لتوجيه حركة الفيديو وتوقيته. تستخدم العقدة نموذج ذكاء اصطناعي لتحريك المشهد بناءً على وصفك النصي. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | نعم | `"wan2.7-i2v"` | نموذج الذكاء الاصطناعي المستخدم لتوليد الفيديو. | +| `model.prompt` | STRING | نعم | - | وصف نصي للعناصر والميزات البصرية التي تريدها في الفيديو. يدعم اللغتين الإنجليزية والصينية. | +| `model.negative_prompt` | STRING | نعم | - | وصف نصي للعناصر أو الميزات التي تريد أن يتجنبها النموذج. | +| `model.resolution` | COMBO | نعم | `"720P"`
`"1080P"` | دقة الفيديو الناتج. | +| `model.duration` | INT | نعم | 2 إلى 15 | طول الفيديو المُنشأ بالثواني (الافتراضي: 5). | +| `first_frame` | IMAGE | نعم | - | الصورة المستخدمة كإطار أول للفيديو. يتم اشتقاق نسبة العرض إلى الارتفاع للفيديو الناتج من هذه الصورة. | +| `last_frame` | IMAGE | لا | - | صورة اختيارية لاستخدامها كإطار أخير. عند توفيرها، يُنشئ النموذج فيديو ينتقل من الإطار الأول إلى هذا الإطار الأخير. | +| `audio` | AUDIO | لا | - | ملف صوتي اختياري لتوجيه عملية توليد الفيديو، مفيد لمزامنة الشفاه أو الحركة المتوافقة مع الإيقاع. يجب أن تتراوح المدة بين 2 و 30 ثانية. إذا لم يتم توفيره، سيقوم النموذج بتوليد موسيقى خلفية أو مؤثرات صوتية مناسبة. | +| `seed` | INT | نعم | 0 إلى 2147483647 | قيمة بذرة للتحكم في عشوائية التوليد (الافتراضي: 0). | +| `prompt_extend` | BOOLEAN | نعم | - | عند التفعيل، ستستخدم العقدة مساعدة الذكاء الاصطناعي لتحسين النص الإرشادي الخاص بك (الافتراضي: True). هذا إعداد متقدم. | +| `watermark` | BOOLEAN | نعم | - | عند التفعيل، ستتم إضافة علامة مائية مولدة بالذكاء الاصطناعي إلى الفيديو النهائي (الافتراضي: False). هذا إعداد متقدم. | + +**ملاحظة:** يحتوي مدخل `audio` على قيد يتعلق بالمدة. إذا تم توفيره، يجب أن يكون طول الملف الصوتي بين 2 و 30 ثانية. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `output` | VIDEO | ملف الفيديو المُنشأ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/en.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/en.md new file mode 100644 index 000000000..85c83397f --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/en.md @@ -0,0 +1,27 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/en.md) + +The Wan 2.7 Image to Video node generates a video starting from a first-frame image. You can optionally provide a last-frame image to create a transition between the two, or provide an audio file to guide the video's motion and timing. The node uses an AI model to animate the scene based on your text description. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Yes | `"wan2.7-i2v"` | The AI model to use for video generation. | +| `model.prompt` | STRING | Yes | - | A text description of the elements and visual features you want in the video. Supports English and Chinese. | +| `model.negative_prompt` | STRING | Yes | - | A text description of elements or features you want the model to avoid. | +| `model.resolution` | COMBO | Yes | `"720P"`
`"1080P"` | The resolution of the output video. | +| `model.duration` | INT | Yes | 2 to 15 | The length of the generated video in seconds (default: 5). | +| `first_frame` | IMAGE | Yes | - | The image to use as the first frame of the video. The output video's aspect ratio is derived from this image. | +| `last_frame` | IMAGE | No | - | An optional image to use as the last frame. When provided, the model generates a video that transitions from the first frame to this last frame. | +| `audio` | AUDIO | No | - | An optional audio file to drive the video generation, useful for lip-syncing or beat-matched motion. Duration must be between 2 and 30 seconds. If not provided, the model will generate matching background music or sound effects. | +| `seed` | INT | Yes | 0 to 2147483647 | A seed value to control the randomness of the generation (default: 0). | +| `prompt_extend` | BOOLEAN | Yes | - | When enabled, the node will use AI assistance to enhance your text prompt (default: True). This is an advanced setting. | +| `watermark` | BOOLEAN | Yes | - | When enabled, an AI-generated watermark will be added to the final video (default: False). This is an advanced setting. | + +**Note:** The `audio` input has a duration constraint. If provided, the audio file must be between 2 and 30 seconds long. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | The generated video file. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/es.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/es.md new file mode 100644 index 000000000..1dd0e4c16 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/es.md @@ -0,0 +1,27 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/es.md) + +El nodo Wan 2.7 Image to Video genera un vídeo a partir de una imagen de primer fotograma. Opcionalmente, puedes proporcionar una imagen de último fotograma para crear una transición entre ambas, o proporcionar un archivo de audio para guiar el movimiento y la sincronización del vídeo. El nodo utiliza un modelo de IA para animar la escena basándose en tu descripción textual. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Sí | `"wan2.7-i2v"` | El modelo de IA a utilizar para la generación del vídeo. | +| `model.prompt` | STRING | Sí | - | Una descripción textual de los elementos y características visuales que deseas en el vídeo. Admite inglés y chino. | +| `model.negative_prompt` | STRING | Sí | - | Una descripción textual de los elementos o características que quieres que el modelo evite. | +| `model.resolution` | COMBO | Sí | `"720P"`
`"1080P"` | La resolución del vídeo de salida. | +| `model.duration` | INT | Sí | 2 a 15 | La duración del vídeo generado en segundos (por defecto: 5). | +| `first_frame` | IMAGE | Sí | - | La imagen que se utilizará como primer fotograma del vídeo. La relación de aspecto del vídeo de salida se deriva de esta imagen. | +| `last_frame` | IMAGE | No | - | Una imagen opcional para usar como último fotograma. Cuando se proporciona, el modelo genera un vídeo que transita desde el primer fotograma hasta este último. | +| `audio` | AUDIO | No | - | Un archivo de audio opcional para guiar la generación del vídeo, útil para sincronización labial o movimiento ajustado al ritmo. La duración debe estar entre 2 y 30 segundos. Si no se proporciona, el modelo generará música de fondo o efectos de sonido acordes. | +| `seed` | INT | Sí | 0 a 2147483647 | Un valor de semilla para controlar la aleatoriedad de la generación (por defecto: 0). | +| `prompt_extend` | BOOLEAN | Sí | - | Cuando está habilitado, el nodo utilizará asistencia de IA para mejorar tu indicación textual (por defecto: True). Es un ajuste avanzado. | +| `watermark` | BOOLEAN | Sí | - | Cuando está habilitado, se añadirá una marca de agua generada por IA al vídeo final (por defecto: False). Es un ajuste avanzado. | + +**Nota:** La entrada `audio` tiene una restricción de duración. Si se proporciona, el archivo de audio debe tener una duración entre 2 y 30 segundos. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `output` | VIDEO | El archivo de vídeo generado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/fr.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/fr.md new file mode 100644 index 000000000..7f1ab7e62 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/fr.md @@ -0,0 +1,27 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/fr.md) + +Le nœud Wan 2.7 Image to Video génère une vidéo à partir d'une image de première trame. Vous pouvez optionnellement fournir une image de dernière trame pour créer une transition entre les deux, ou fournir un fichier audio pour guider le mouvement et le rythme de la vidéo. Le nœud utilise un modèle d'IA pour animer la scène en fonction de votre description textuelle. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Oui | `"wan2.7-i2v"` | Le modèle d'IA à utiliser pour la génération de vidéo. | +| `model.prompt` | STRING | Oui | - | Une description textuelle des éléments et caractéristiques visuelles souhaités dans la vidéo. Prend en charge l'anglais et le chinois. | +| `model.negative_prompt` | STRING | Oui | - | Une description textuelle des éléments ou caractéristiques que vous souhaitez que le modèle évite. | +| `model.resolution` | COMBO | Oui | `"720P"`
`"1080P"` | La résolution de la vidéo en sortie. | +| `model.duration` | INT | Oui | 2 à 15 | La durée de la vidéo générée en secondes (par défaut : 5). | +| `first_frame` | IMAGE | Oui | - | L'image à utiliser comme première trame de la vidéo. Le format d'image de la vidéo en sortie est dérivé de cette image. | +| `last_frame` | IMAGE | Non | - | Une image optionnelle à utiliser comme dernière trame. Lorsqu'elle est fournie, le modèle génère une vidéo qui effectue une transition de la première trame vers cette dernière trame. | +| `audio` | AUDIO | Non | - | Un fichier audio optionnel pour piloter la génération de la vidéo, utile pour la synchronisation labiale ou les mouvements calés sur le rythme. La durée doit être comprise entre 2 et 30 secondes. S'il n'est pas fourni, le modèle générera une musique de fond ou des effets sonores correspondants. | +| `seed` | INT | Oui | 0 à 2147483647 | Une valeur de graine pour contrôler l'aléatoire de la génération (par défaut : 0). | +| `prompt_extend` | BOOLEAN | Oui | - | Lorsqu'activé, le nœud utilisera une assistance par IA pour améliorer votre prompt textuel (par défaut : True). Il s'agit d'un paramètre avancé. | +| `watermark` | BOOLEAN | Oui | - | Lorsqu'activé, un filigrane généré par IA sera ajouté à la vidéo finale (par défaut : False). Il s'agit d'un paramètre avancé. | + +**Note :** L'entrée `audio` a une contrainte de durée. Si elle est fournie, le fichier audio doit avoir une durée comprise entre 2 et 30 secondes. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | Le fichier vidéo généré. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ja.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ja.md new file mode 100644 index 000000000..df1983e56 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ja.md @@ -0,0 +1,30 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ja.md) + +以下が翻訳結果です。 + +## 概要 +Wan 2.7 Image to Video ノードは、最初のフレーム画像から動画を生成します。オプションで最終フレーム画像を指定して2つのフレーム間の遷移を作成したり、オーディオファイルを指定して動画の動きやタイミングをガイドすることもできます。このノードはAIモデルを使用して、テキストによる説明に基づいてシーンをアニメーション化します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | はい | `"wan2.7-i2v"` | 動画生成に使用するAIモデルです。 | +| `model.prompt` | STRING | はい | - | 動画に含めたい要素や視覚的特徴をテキストで記述します。英語と中国語に対応しています。 | +| `model.negative_prompt` | STRING | はい | - | モデルに避けてほしい要素や特徴をテキストで記述します。 | +| `model.resolution` | COMBO | はい | `"720P"`
`"1080P"` | 出力動画の解像度です。 | +| `model.duration` | INT | はい | 2 ~ 15 | 生成する動画の長さ(秒単位)です(デフォルト:5)。 | +| `first_frame` | IMAGE | はい | - | 動画の最初のフレームとして使用する画像です。出力動画のアスペクト比はこの画像から取得されます。 | +| `last_frame` | IMAGE | いいえ | - | 最終フレームとして使用するオプションの画像です。指定すると、モデルは最初のフレームからこの最終フレームへと遷移する動画を生成します。 | +| `audio` | AUDIO | いいえ | - | 動画生成をガイドするオプションのオーディオファイルです。リップシンクやビートに合わせた動きに役立ちます。長さは2秒以上30秒以下である必要があります。指定しない場合、モデルは一致する背景音楽や効果音を生成します。 | +| `seed` | INT | はい | 0 ~ 2147483647 | 生成のランダム性を制御するシード値です(デフォルト:0)。 | +| `prompt_extend` | BOOLEAN | はい | - | 有効にすると、ノードがAIアシスタントを使用してテキストプロンプトを強化します(デフォルト:True)。これは高度な設定です。 | +| `watermark` | BOOLEAN | はい | - | 有効にすると、最終的な動画にAI生成の透かしが追加されます(デフォルト:False)。これは高度な設定です。 | + +**注記:** `audio` 入力には長さの制約があります。指定する場合、オーディオファイルは2秒以上30秒以下である必要があります。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成された動画ファイルです。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ko.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ko.md new file mode 100644 index 000000000..6932a33eb --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ko.md @@ -0,0 +1,29 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ko.md) + +# Wan 2.7 이미지-투-비디오 노드 + +Wan 2.7 이미지-투-비디오 노드는 첫 번째 프레임 이미지를 시작으로 비디오를 생성합니다. 선택적으로 마지막 프레임 이미지를 제공하여 두 이미지 간의 전환을 만들거나, 오디오 파일을 제공하여 비디오의 움직임과 타이밍을 조정할 수 있습니다. 이 노드는 AI 모델을 사용하여 텍스트 설명을 기반으로 장면을 애니메이션화합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 예 | `"wan2.7-i2v"` | 비디오 생성에 사용할 AI 모델입니다. | +| `model.prompt` | STRING | 예 | - | 비디오에 포함하고자 하는 요소와 시각적 특징에 대한 텍스트 설명입니다. 영어와 중국어를 지원합니다. | +| `model.negative_prompt` | STRING | 예 | - | 모델이 피해야 할 요소나 특징에 대한 텍스트 설명입니다. | +| `model.resolution` | COMBO | 예 | `"720P"`
`"1080P"` | 출력 비디오의 해상도입니다. | +| `model.duration` | INT | 예 | 2 ~ 15 | 생성된 비디오의 길이(초)입니다(기본값: 5). | +| `first_frame` | IMAGE | 예 | - | 비디오의 첫 번째 프레임으로 사용할 이미지입니다. 출력 비디오의 화면 비율은 이 이미지에서 파생됩니다. | +| `last_frame` | IMAGE | 아니요 | - | 마지막 프레임으로 사용할 선택적 이미지입니다. 제공되면 모델은 첫 번째 프레임에서 이 마지막 프레임으로 전환되는 비디오를 생성합니다. | +| `audio` | AUDIO | 아니요 | - | 비디오 생성을 유도하는 선택적 오디오 파일로, 립싱크나 비트에 맞춘 움직임에 유용합니다. 길이는 2초에서 30초 사이여야 합니다. 제공되지 않으면 모델이 일치하는 배경 음악이나 음향 효과를 생성합니다. | +| `seed` | INT | 예 | 0 ~ 2147483647 | 생성의 무작위성을 제어하는 시드 값입니다(기본값: 0). | +| `prompt_extend` | BOOLEAN | 예 | - | 활성화되면 노드가 AI 지원을 통해 텍스트 프롬프트를 향상시킵니다(기본값: True). 고급 설정입니다. | +| `watermark` | BOOLEAN | 예 | - | 활성화되면 최종 비디오에 AI 생성 워터마크가 추가됩니다(기본값: False). 고급 설정입니다. | + +**참고:** `audio` 입력에는 길이 제한이 있습니다. 제공되는 경우 오디오 파일은 2초에서 30초 사이여야 합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `output` | VIDEO | 생성된 비디오 파일입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/pt-BR.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/pt-BR.md new file mode 100644 index 000000000..6a62b87af --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/pt-BR.md @@ -0,0 +1,55 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/pt-BR.md) + +Este é um especialista em tradução técnica especializado em documentação de nós ComfyUI do inglês para português brasileiro. + +## Regras de Tradução + +1. **Conteúdo que NÃO deve ser traduzido:** + - Nomes de parâmetros entre crases: `image`, `seed`, `model` + - Tipos de dados em MAIÚSCULAS: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, etc. + - Valores na coluna Range: números, "auto", nomes de opções + - Código, caminhos de arquivos + +2. **Conteúdo que DEVE ser traduzido:** + - Títulos de seções: ## Visão Geral, ## Entradas, ## Saídas + - Todo o texto descritivo e explicativo + - Descrições de parâmetros + +3. **Qualidade da tradução:** + - Use português brasileiro padrão + - Mantenha um tom profissional mas acessível + - Garanta precisão técnica + - Use terminologia técnica padrão em português brasileiro + +4. **Formato:** + - Mantenha toda a formatação Markdown + - Preserve a estrutura das tabelas + - Não adicione nenhuma nota ou link no início do documento (será adicionado automaticamente) + +Por favor, traduza a seguinte documentação para português brasileiro, sem incluir a nota inicial do documento: + +O nó Wan 2.7 Image to Video gera um vídeo a partir de uma imagem de primeiro quadro. Opcionalmente, você pode fornecer uma imagem de último quadro para criar uma transição entre os dois, ou fornecer um arquivo de áudio para guiar o movimento e o ritmo do vídeo. O nó usa um modelo de IA para animar a cena com base na sua descrição textual. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model` | COMBO | Sim | `"wan2.7-i2v"` | O modelo de IA a ser usado para geração de vídeo. | +| `model.prompt` | STRING | Sim | - | Uma descrição textual dos elementos e características visuais que você deseja no vídeo. Suporta inglês e chinês. | +| `model.negative_prompt` | STRING | Sim | - | Uma descrição textual de elementos ou características que você deseja que o modelo evite. | +| `model.resolution` | COMBO | Sim | `"720P"`
`"1080P"` | A resolução do vídeo de saída. | +| `model.duration` | INT | Sim | 2 a 15 | A duração do vídeo gerado em segundos (padrão: 5). | +| `first_frame` | IMAGE | Sim | - | A imagem a ser usada como primeiro quadro do vídeo. A proporção de aspecto do vídeo de saída é derivada desta imagem. | +| `last_frame` | IMAGE | Não | - | Uma imagem opcional a ser usada como último quadro. Quando fornecida, o modelo gera um vídeo que faz a transição do primeiro quadro para este último quadro. | +| `audio` | AUDIO | Não | - | Um arquivo de áudio opcional para conduzir a geração do vídeo, útil para sincronização labial ou movimento sincronizado com batidas. A duração deve estar entre 2 e 30 segundos. Se não for fornecido, o modelo gerará música de fundo ou efeitos sonoros correspondentes. | +| `seed` | INT | Sim | 0 a 2147483647 | Um valor de semente para controlar a aleatoriedade da geração (padrão: 0). | +| `prompt_extend` | BOOLEAN | Sim | - | Quando ativado, o nó usará assistência de IA para aprimorar seu prompt de texto (padrão: True). Esta é uma configuração avançada. | +| `watermark` | BOOLEAN | Sim | - | Quando ativado, uma marca d'água gerada por IA será adicionada ao vídeo final (padrão: False). Esta é uma configuração avançada. | + +**Nota:** A entrada `audio` tem uma restrição de duração. Se fornecida, o arquivo de áudio deve ter entre 2 e 30 segundos de duração. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `output` | VIDEO | O arquivo de vídeo gerado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ru.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ru.md new file mode 100644 index 000000000..bee6de08b --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ru.md @@ -0,0 +1,29 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/ru.md) + +Вот перевод документации на русский язык: + +Узел Wan 2.7 Image to Video создаёт видео, начиная с изображения первого кадра. Вы можете дополнительно указать изображение последнего кадра для создания перехода между ними или предоставить аудиофайл для управления движением и таймингом видео. Узел использует модель ИИ для анимации сцены на основе вашего текстового описания. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Да | `"wan2.7-i2v"` | Модель ИИ, используемая для генерации видео. | +| `model.prompt` | STRING | Да | - | Текстовое описание элементов и визуальных особенностей, которые вы хотите видеть в видео. Поддерживает английский и китайский языки. | +| `model.negative_prompt` | STRING | Да | - | Текстовое описание элементов или особенностей, которых модель должна избегать. | +| `model.resolution` | COMBO | Да | `"720P"`
`"1080P"` | Разрешение выходного видео. | +| `model.duration` | INT | Да | от 2 до 15 | Длина создаваемого видео в секундах (по умолчанию: 5). | +| `first_frame` | IMAGE | Да | - | Изображение, используемое в качестве первого кадра видео. Соотношение сторон выходного видео определяется этим изображением. | +| `last_frame` | IMAGE | Нет | - | Дополнительное изображение для последнего кадра. При его наличии модель создаёт видео с переходом от первого кадра к этому последнему. | +| `audio` | AUDIO | Нет | - | Дополнительный аудиофайл для управления генерацией видео, полезен для синхронизации губ или движений в такт музыке. Длительность должна быть от 2 до 30 секунд. Если не указан, модель создаст соответствующую фоновую музыку или звуковые эффекты. | +| `seed` | INT | Да | от 0 до 2147483647 | Значение зерна для управления случайностью генерации (по умолчанию: 0). | +| `prompt_extend` | BOOLEAN | Да | - | При включении узел будет использовать помощь ИИ для улучшения вашего текстового запроса (по умолчанию: True). Это расширенная настройка. | +| `watermark` | BOOLEAN | Да | - | При включении к итоговому видео будет добавлен водяной знак, созданный ИИ (по умолчанию: False). Это расширенная настройка. | + +**Примечание:** Входной параметр `audio` имеет ограничение по длительности. Если он указан, аудиофайл должен быть длительностью от 2 до 30 секунд. + +## Выходные данные + +| Имя выхода | Тип данных | Описание | +|-------------|-----------|-------------| +| `output` | VIDEO | Созданный видеофайл. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/tr.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/tr.md new file mode 100644 index 000000000..b7fc5e27b --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/tr.md @@ -0,0 +1,27 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/tr.md) + +Wan 2.7 Görüntüden Videoya düğümü, bir ilk kare görüntüsünden başlayarak bir video oluşturur. İsteğe bağlı olarak, iki kare arasında geçiş oluşturmak için bir son kare görüntüsü veya videonun hareketini ve zamanlamasını yönlendirmek için bir ses dosyası sağlayabilirsiniz. Düğüm, metin açıklamanıza dayanarak sahneyi canlandırmak için bir yapay zeka modeli kullanır. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|--------|----------| +| `model` | COMBO | Evet | `"wan2.7-i2v"` | Video oluşturma için kullanılacak yapay zeka modeli. | +| `model.prompt` | STRING | Evet | - | Videoda istediğiniz öğelerin ve görsel özelliklerin metin açıklaması. İngilizce ve Çinceyi destekler. | +| `model.negative_prompt` | STRING | Evet | - | Modelin kaçınmasını istediğiniz öğelerin veya özelliklerin metin açıklaması. | +| `model.resolution` | COMBO | Evet | `"720P"`
`"1080P"` | Çıktı videosunun çözünürlüğü. | +| `model.duration` | INT | Evet | 2 ila 15 | Oluşturulan videonun saniye cinsinden uzunluğu (varsayılan: 5). | +| `first_frame` | IMAGE | Evet | - | Videonun ilk karesi olarak kullanılacak görüntü. Çıktı videosunun en-boy oranı bu görüntüden türetilir. | +| `last_frame` | IMAGE | Hayır | - | Son kare olarak kullanılacak isteğe bağlı bir görüntü. Sağlandığında model, ilk kareden bu son kareye geçiş yapan bir video oluşturur. | +| `audio` | AUDIO | Hayır | - | Video oluşturmayı yönlendirmek için isteğe bağlı bir ses dosyası; dudak senkronizasyonu veya ritim eşleştirmeli hareket için kullanışlıdır. Süre 2 ila 30 saniye arasında olmalıdır. Sağlanmazsa model, eşleşen arka plan müziği veya ses efektleri oluşturur. | +| `seed` | INT | Evet | 0 ila 2147483647 | Oluşturmanın rastgeleliğini kontrol etmek için bir tohum değeri (varsayılan: 0). | +| `prompt_extend` | BOOLEAN | Evet | - | Etkinleştirildiğinde düğüm, metin isteminizi geliştirmek için yapay zeka yardımı kullanır (varsayılan: True). Bu gelişmiş bir ayardır. | +| `watermark` | BOOLEAN | Evet | - | Etkinleştirildiğinde, son videoya yapay zeka tarafından oluşturulmuş bir filigran eklenir (varsayılan: False). Bu gelişmiş bir ayardır. | + +**Not:** `audio` girişinin bir süre sınırlaması vardır. Sağlanırsa, ses dosyası 2 ila 30 saniye uzunluğunda olmalıdır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-----------|-----------|----------| +| `output` | VIDEO | Oluşturulan video dosyası. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/zh-TW.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/zh-TW.md new file mode 100644 index 000000000..22beb095a --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/zh-TW.md @@ -0,0 +1,27 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/zh-TW.md) + +Wan 2.7 圖像轉影片節點能從一張起始幀圖像開始生成影片。您可以選擇性地提供一張結束幀圖像,以在兩者之間創建過渡效果,或提供一個音訊檔案來引導影片的運動和時間節奏。此節點使用 AI 模型,根據您的文字描述來為場景製作動畫。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"wan2.7-i2v"` | 用於影片生成的 AI 模型。 | +| `model.prompt` | STRING | 是 | - | 描述您希望在影片中出現的元素和視覺特徵的文字。支援英文和中文。 | +| `model.negative_prompt` | STRING | 是 | - | 描述您希望模型避免的元素或特徵的文字。 | +| `model.resolution` | COMBO | 是 | `"720P"`
`"1080P"` | 輸出影片的解析度。 | +| `model.duration` | INT | 是 | 2 到 15 | 生成影片的長度,單位為秒(預設值:5)。 | +| `first_frame` | IMAGE | 是 | - | 用作影片第一幀的圖像。輸出影片的長寬比將由此圖像決定。 | +| `last_frame` | IMAGE | 否 | - | 可選的圖像,用作最後一幀。提供此參數時,模型將生成一個從第一幀過渡到此最後一幀的影片。 | +| `audio` | AUDIO | 否 | - | 可選的音訊檔案,用於驅動影片生成,適用於唇形同步或節拍匹配的運動。音訊長度必須在 2 到 30 秒之間。若未提供,模型將生成匹配的背景音樂或音效。 | +| `seed` | INT | 是 | 0 到 2147483647 | 用於控制生成隨機性的種子值(預設值:0)。 | +| `prompt_extend` | BOOLEAN | 是 | - | 啟用時,節點將使用 AI 輔助來增強您的文字提示(預設值:True)。此為進階設定。 | +| `watermark` | BOOLEAN | 是 | - | 啟用時,將在最終影片中添加 AI 生成的水印(預設值:False)。此為進階設定。 | + +**注意:** `audio` 輸入有長度限制。若提供,音訊檔案長度必須在 2 到 30 秒之間。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成的影片檔案。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/zh.md b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/zh.md new file mode 100644 index 000000000..52824e3d4 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/zh.md @@ -0,0 +1,27 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ImageToVideoApi/zh.md) + +Wan 2.7 图像转视频节点从首帧图像开始生成视频。您可以选择性地提供尾帧图像以创建两者之间的过渡,或提供音频文件来引导视频的运动和节奏。该节点使用 AI 模型,根据您的文本描述对场景进行动画处理。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"wan2.7-i2v"` | 用于视频生成的 AI 模型。 | +| `model.prompt` | STRING | 是 | - | 描述您希望在视频中出现的元素和视觉特征的文本。支持英文和中文。 | +| `model.negative_prompt` | STRING | 是 | - | 描述您希望模型避免的元素或特征的文本。 | +| `model.resolution` | COMBO | 是 | `"720P"`
`"1080P"` | 输出视频的分辨率。 | +| `model.duration` | INT | 是 | 2 到 15 | 生成视频的时长,单位为秒(默认值:5)。 | +| `first_frame` | IMAGE | 是 | - | 用作视频首帧的图像。输出视频的宽高比由此图像决定。 | +| `last_frame` | IMAGE | 否 | - | 可选图像,用作视频尾帧。提供此参数时,模型将生成一个从首帧过渡到此尾帧的视频。 | +| `audio` | AUDIO | 否 | - | 可选音频文件,用于驱动视频生成,适用于口型同步或节奏匹配的运动。时长必须在 2 到 30 秒之间。如未提供,模型将生成匹配的背景音乐或音效。 | +| `seed` | INT | 是 | 0 到 2147483647 | 用于控制生成随机性的种子值(默认值:0)。 | +| `prompt_extend` | BOOLEAN | 是 | - | 启用后,节点将使用 AI 辅助来增强您的文本提示(默认值:True)。此为高级设置。 | +| `watermark` | BOOLEAN | 是 | - | 启用后,将在最终视频中添加 AI 生成的水印(默认值:False)。此为高级设置。 | + +**注意:** `audio` 输入有时长限制。如果提供,音频文件的长度必须在 2 到 30 秒之间。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成的视频文件。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ar.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ar.md new file mode 100644 index 000000000..924e018af --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ar.md @@ -0,0 +1,56 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ar.md) + +أنت خبير في الترجمة التقنية متخصص في توثيق عُقد ComfyUI من الإنجليزية إلى العربية. + +## قواعد الترجمة + +1. **المحتوى الذي يجب عدم ترجمته:** + - أسماء المعاملات بين علامات الاقتباس الخلفية: `image`, `seed`, `model` + - أنواع البيانات بالأحرف الكبيرة: IMAGE, STRING, INT, FLOAT, MODEL, CONDITIONING, إلخ + - القيم في عمود Range: الأرقام، "auto"، أسماء الخيارات + - الكود، مسارات الملفات + +2. **المحتوى الذي يجب ترجمته:** + - عناوين الأقسام: ## نظرة عامة, ## المدخلات, ## المخرجات + - جميع النصوص الوصفية والتوضيحية + - أوصاف المعاملات + +3. **جودة الترجمة:** + - استخدام اللغة العربية الفصحى المعاصرة + - الحفاظ على نبرة احترافية ولكن سهلة الفهم + - ضمان الدقة التقنية + - استخدام المصطلحات التقنية العربية القياسية + +4. **التنسيق:** + - الحفاظ على جميع تنسيقات Markdown + - الحفاظ على بنية الجداول + - عدم إضافة أي ملاحظة أو رابط في بداية الوثيقة (سيتم إضافتها تلقائيًا) + +الرجاء ترجمة الوثيقة التالية إلى العربية، دون تضمين الملاحظة الأولية للوثيقة: + +تقوم هذه العقدة بإنشاء فيديو يظهر فيه شخص أو كائن بناءً على مواد مرجعية مقدمة. تستخدم نموذج Wan 2.7 لإنشاء فيديوهات من نص وصفي، وتدعم أداء الشخصيات الفردية والتفاعلات بين شخصيات متعددة. يجب عليك تقديم فيديو مرجعي واحد على الأقل أو صورة مرجعية لكي يعمل التوليد. + +## المدخلات + +| المعامل | نوع البيانات | إجباري | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | نعم | `"wan2.7-r2v"` | النموذج المحدد لاستخدامه في توليد الفيديو. | +| `model.prompt` | STRING | نعم | - | نص وصفي يصف الفيديو. استخدم معرفات مثل 'character1' و 'character2' للإشارة إلى الشخصيات المرجعية. | +| `model.negative_prompt` | STRING | لا | - | نص وصفي سلبي يصف ما يجب تجنبه في الفيديو المُنشأ (الافتراضي: فارغ). | +| `model.resolution` | COMBO | نعم | `"720P"`
`"1080P"` | دقة الفيديو الناتج. | +| `model.ratio` | COMBO | نعم | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | نسبة العرض إلى الارتفاع للفيديو الناتج. | +| `model.duration` | INT | نعم | 2 إلى 10 | طول الفيديو المُنشأ بالثواني (الافتراضي: 5). | +| `model.reference_videos` | VIDEO | لا | - | قائمة بمقاطع الفيديو المرجعية. يمكنك إضافة ما يصل إلى 3 مقاطع فيديو. | +| `model.reference_images` | IMAGE | لا | - | قائمة بالصور المرجعية. يمكنك إضافة ما يصل إلى 5 صور. | +| `seed` | INT | لا | 0 إلى 2147483647 | البذرة المستخدمة في التوليد، والتي تساعد في التحكم في عشوائية المخرجات (الافتراضي: 0). | +| `watermark` | BOOLEAN | لا | - | ما إذا كان سيتم إضافة علامة مائية منشأة بالذكاء الاصطناعي إلى النتيجة (الافتراضي: False). هذا إعداد متقدم. | + +**قيود مهمة:** +* يجب عليك تقديم فيديو مرجعي واحد على الأقل أو صورة مرجعية في مدخلات `model.reference_videos` أو `model.reference_images`. +* لا يمكن أن يتجاوز العدد الإجمالي المجمع لمقاطع الفيديو والصور المرجعية 5. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `output` | VIDEO | ملف الفيديو المُنشأ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/en.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/en.md new file mode 100644 index 000000000..b9672df83 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/en.md @@ -0,0 +1,28 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/en.md) + +This node generates a video featuring a person or object based on provided reference materials. It uses the Wan 2.7 model to create videos from a text prompt, supporting single-character performances and multi-character interactions. You must provide at least one reference video or image for the generation to work. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Yes | `"wan2.7-r2v"` | The specific model to use for video generation. | +| `model.prompt` | STRING | Yes | - | Prompt describing the video. Use identifiers such as 'character1' and 'character2' to refer to the reference characters. | +| `model.negative_prompt` | STRING | No | - | Negative prompt describing what to avoid in the generated video (default: empty). | +| `model.resolution` | COMBO | Yes | `"720P"`
`"1080P"` | The resolution of the output video. | +| `model.ratio` | COMBO | Yes | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | The aspect ratio of the output video. | +| `model.duration` | INT | Yes | 2 to 10 | The length of the generated video in seconds (default: 5). | +| `model.reference_videos` | VIDEO | No | - | A list of reference videos. You can add up to 3 videos. | +| `model.reference_images` | IMAGE | No | - | A list of reference images. You can add up to 5 images. | +| `seed` | INT | No | 0 to 2147483647 | Seed to use for generation, which helps control the randomness of the output (default: 0). | +| `watermark` | BOOLEAN | No | - | Whether to add an AI-generated watermark to the result (default: False). This is an advanced setting. | + +**Important Constraints:** +* You must provide at least one reference video or reference image in the `model.reference_videos` or `model.reference_images` inputs. +* The total combined number of reference videos and images cannot exceed 5. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | The generated video file. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/es.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/es.md new file mode 100644 index 000000000..099196796 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/es.md @@ -0,0 +1,28 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/es.md) + +Este nodo genera un video que presenta a una persona u objeto basándose en materiales de referencia proporcionados. Utiliza el modelo Wan 2.7 para crear videos a partir de un texto descriptivo, admitiendo actuaciones de un solo personaje e interacciones de múltiples personajes. Debes proporcionar al menos un video o imagen de referencia para que la generación funcione. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Sí | `"wan2.7-r2v"` | El modelo específico a utilizar para la generación del video. | +| `model.prompt` | STRING | Sí | - | Texto descriptivo que define el video. Utiliza identificadores como 'character1' y 'character2' para referirse a los personajes de referencia. | +| `model.negative_prompt` | STRING | No | - | Texto descriptivo negativo que indica qué se debe evitar en el video generado (por defecto: vacío). | +| `model.resolution` | COMBO | Sí | `"720P"`
`"1080P"` | La resolución del video de salida. | +| `model.ratio` | COMBO | Sí | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | La relación de aspecto del video de salida. | +| `model.duration` | INT | Sí | 2 a 10 | La duración del video generado en segundos (por defecto: 5). | +| `model.reference_videos` | VIDEO | No | - | Una lista de videos de referencia. Puedes añadir hasta 3 videos. | +| `model.reference_images` | IMAGE | No | - | Una lista de imágenes de referencia. Puedes añadir hasta 5 imágenes. | +| `seed` | INT | No | 0 a 2147483647 | Semilla para usar en la generación, que ayuda a controlar la aleatoriedad de la salida (por defecto: 0). | +| `watermark` | BOOLEAN | No | - | Indica si se debe añadir una marca de agua generada por IA al resultado (por defecto: Falso). Esta es una configuración avanzada. | + +**Restricciones importantes:** +* Debes proporcionar al menos un video de referencia o una imagen de referencia en las entradas `model.reference_videos` o `model.reference_images`. +* El número total combinado de videos e imágenes de referencia no puede exceder 5. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `output` | VIDEO | El archivo de video generado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/fr.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/fr.md new file mode 100644 index 000000000..fb420461d --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/fr.md @@ -0,0 +1,28 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/fr.md) + +Ce nœud génère une vidéo mettant en scène une personne ou un objet à partir de documents de référence fournis. Il utilise le modèle Wan 2.7 pour créer des vidéos à partir d'une invite textuelle, prenant en charge les performances d'un seul personnage et les interactions entre plusieurs personnages. Vous devez fournir au moins une vidéo ou une image de référence pour que la génération fonctionne. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------------|--------|-------|-------------| +| `model` | COMBO | Oui | `"wan2.7-r2v"` | Le modèle spécifique à utiliser pour la génération vidéo. | +| `model.prompt` | STRING | Oui | - | Invite décrivant la vidéo. Utilisez des identifiants tels que 'character1' et 'character2' pour faire référence aux personnages de référence. | +| `model.negative_prompt` | STRING | Non | - | Invite négative décrivant ce qu'il faut éviter dans la vidéo générée (par défaut : vide). | +| `model.resolution` | COMBO | Oui | `"720P"`
`"1080P"` | La résolution de la vidéo de sortie. | +| `model.ratio` | COMBO | Oui | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | Le rapport hauteur/largeur de la vidéo de sortie. | +| `model.duration` | INT | Oui | 2 à 10 | La durée de la vidéo générée en secondes (par défaut : 5). | +| `model.reference_videos` | VIDEO | Non | - | Une liste de vidéos de référence. Vous pouvez ajouter jusqu'à 3 vidéos. | +| `model.reference_images` | IMAGE | Non | - | Une liste d'images de référence. Vous pouvez ajouter jusqu'à 5 images. | +| `seed` | INT | Non | 0 à 2147483647 | Graine à utiliser pour la génération, qui permet de contrôler le caractère aléatoire de la sortie (par défaut : 0). | +| `watermark` | BOOLEAN | Non | - | Indique s'il faut ajouter un filigrane indiquant une génération par IA au résultat (par défaut : False). Il s'agit d'un paramètre avancé. | + +**Contraintes importantes :** +* Vous devez fournir au moins une vidéo de référence ou une image de référence dans les entrées `model.reference_videos` ou `model.reference_images`. +* Le nombre total combiné de vidéos et d'images de référence ne peut pas dépasser 5. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|------------------|-----------------|-------------| +| `output` | VIDEO | Le fichier vidéo généré. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ja.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ja.md new file mode 100644 index 000000000..16c0a6f69 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ja.md @@ -0,0 +1,28 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ja.md) + +このノードは、提供された参照素材に基づいて、人物やオブジェクトをフィーチャーした動画を生成します。Wan 2.7モデルを使用してテキストプロンプトから動画を作成し、単一キャラクターのパフォーマンスや複数キャラクターのインタラクションをサポートします。生成を機能させるには、少なくとも1つの参照動画または画像を提供する必要があります。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | はい | `"wan2.7-r2v"` | 動画生成に使用する特定のモデルです。 | +| `model.prompt` | STRING | はい | - | 動画を説明するプロンプトです。参照キャラクターを指定するには、'character1'や'character2'などの識別子を使用してください。 | +| `model.negative_prompt` | STRING | いいえ | - | 生成される動画で避けたい内容を説明するネガティブプロンプトです(デフォルト:空)。 | +| `model.resolution` | COMBO | はい | `"720P"`
`"1080P"` | 出力動画の解像度です。 | +| `model.ratio` | COMBO | はい | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 出力動画のアスペクト比です。 | +| `model.duration` | INT | はい | 2 ~ 10 | 生成される動画の長さ(秒単位)です(デフォルト:5)。 | +| `model.reference_videos` | VIDEO | いいえ | - | 参照動画のリストです。最大3つの動画を追加できます。 | +| `model.reference_images` | IMAGE | いいえ | - | 参照画像のリストです。最大5つの画像を追加できます。 | +| `seed` | INT | いいえ | 0 ~ 2147483647 | 生成に使用するシード値で、出力のランダム性を制御するのに役立ちます(デフォルト:0)。 | +| `watermark` | BOOLEAN | いいえ | - | 結果にAI生成の透かしを追加するかどうかです(デフォルト:False)。これは高度な設定です。 | + +**重要な制約事項:** +* `model.reference_videos`または`model.reference_images`の入力に、少なくとも1つの参照動画または参照画像を提供する必要があります。 +* 参照動画と画像の合計数は5を超えることはできません。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成された動画ファイルです。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ko.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ko.md new file mode 100644 index 000000000..d77dbe5e8 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ko.md @@ -0,0 +1,30 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ko.md) + +이 문서는 AI가 생성했습니다. 오류를 발견하거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/en.md) + +이 노드는 제공된 참조 자료를 기반으로 사람이나 객체가 등장하는 비디오를 생성합니다. Wan 2.7 모델을 사용하여 텍스트 프롬프트로부터 비디오를 만들며, 단일 캐릭터 퍼포먼스와 다중 캐릭터 상호작용을 지원합니다. 생성이 작동하려면 최소한 하나의 참조 비디오 또는 이미지를 제공해야 합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 예 | `"wan2.7-r2v"` | 비디오 생성에 사용할 특정 모델입니다. | +| `model.prompt` | STRING | 예 | - | 비디오를 설명하는 프롬프트입니다. 'character1', 'character2'와 같은 식별자를 사용하여 참조 캐릭터를 지칭합니다. | +| `model.negative_prompt` | STRING | 아니요 | - | 생성된 비디오에서 피해야 할 내용을 설명하는 네거티브 프롬프트입니다(기본값: 비어 있음). | +| `model.resolution` | COMBO | 예 | `"720P"`
`"1080P"` | 출력 비디오의 해상도입니다. | +| `model.ratio` | COMBO | 예 | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 출력 비디오의 화면 비율입니다. | +| `model.duration` | INT | 예 | 2 ~ 10 | 생성된 비디오의 길이(초)입니다(기본값: 5). | +| `model.reference_videos` | VIDEO | 아니요 | - | 참조 비디오 목록입니다. 최대 3개의 비디오를 추가할 수 있습니다. | +| `model.reference_images` | IMAGE | 아니요 | - | 참조 이미지 목록입니다. 최대 5개의 이미지를 추가할 수 있습니다. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 생성에 사용할 시드로, 출력의 무작위성을 제어하는 데 도움이 됩니다(기본값: 0). | +| `watermark` | BOOLEAN | 아니요 | - | 결과물에 AI 생성 워터마크를 추가할지 여부입니다(기본값: False). 고급 설정입니다. | + +**중요 제약 사항:** +* `model.reference_videos` 또는 `model.reference_images` 입력에 최소한 하나의 참조 비디오 또는 참조 이미지를 제공해야 합니다. +* 참조 비디오와 이미지의 총 개수는 5개를 초과할 수 없습니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `output` | VIDEO | 생성된 비디오 파일입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/pt-BR.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/pt-BR.md new file mode 100644 index 000000000..0e53bb497 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/pt-BR.md @@ -0,0 +1,28 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/pt-BR.md) + +Este nó gera um vídeo apresentando uma pessoa ou objeto com base em materiais de referência fornecidos. Ele utiliza o modelo Wan 2.7 para criar vídeos a partir de um prompt de texto, suportando performances de personagem único e interações com múltiplos personagens. Você deve fornecer pelo menos um vídeo ou imagem de referência para que a geração funcione. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model` | COMBO | Sim | `"wan2.7-r2v"` | O modelo específico a ser usado para geração de vídeo. | +| `model.prompt` | STRING | Sim | - | Prompt descrevendo o vídeo. Use identificadores como 'character1' e 'character2' para se referir aos personagens de referência. | +| `model.negative_prompt` | STRING | Não | - | Prompt negativo descrevendo o que evitar no vídeo gerado (padrão: vazio). | +| `model.resolution` | COMBO | Sim | `"720P"`
`"1080P"` | A resolução do vídeo de saída. | +| `model.ratio` | COMBO | Sim | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | A proporção de aspecto do vídeo de saída. | +| `model.duration` | INT | Sim | 2 a 10 | A duração do vídeo gerado em segundos (padrão: 5). | +| `model.reference_videos` | VIDEO | Não | - | Uma lista de vídeos de referência. Você pode adicionar até 3 vídeos. | +| `model.reference_images` | IMAGE | Não | - | Uma lista de imagens de referência. Você pode adicionar até 5 imagens. | +| `seed` | INT | Não | 0 a 2147483647 | Semente a ser usada para geração, que ajuda a controlar a aleatoriedade da saída (padrão: 0). | +| `watermark` | BOOLEAN | Não | - | Se deve adicionar uma marca d'água de IA ao resultado (padrão: False). Esta é uma configuração avançada. | + +**Restrições Importantes:** +* Você deve fornecer pelo menos um vídeo de referência ou imagem de referência nas entradas `model.reference_videos` ou `model.reference_images`. +* O número total combinado de vídeos e imagens de referência não pode exceder 5. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `output` | VIDEO | O arquivo de vídeo gerado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ru.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ru.md new file mode 100644 index 000000000..180f3fd3a --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ru.md @@ -0,0 +1,28 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/ru.md) + +Этот узел генерирует видео с изображением человека или объекта на основе предоставленных референсных материалов. Он использует модель Wan 2.7 для создания видео по текстовому запросу, поддерживая как выступления одного персонажа, так и взаимодействие нескольких персонажей. Для работы генерации необходимо предоставить хотя бы одно референсное видео или изображение. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `model` | COMBO | Да | `"wan2.7-r2v"` | Конкретная модель, используемая для генерации видео. | +| `model.prompt` | STRING | Да | - | Запрос, описывающий видео. Используйте идентификаторы, такие как 'character1' и 'character2', для ссылки на референсных персонажей. | +| `model.negative_prompt` | STRING | Нет | - | Негативный запрос, описывающий, чего следует избегать в сгенерированном видео (по умолчанию: пусто). | +| `model.resolution` | COMBO | Да | `"720P"`
`"1080P"` | Разрешение выходного видео. | +| `model.ratio` | COMBO | Да | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | Соотношение сторон выходного видео. | +| `model.duration` | INT | Да | от 2 до 10 | Длительность сгенерированного видео в секундах (по умолчанию: 5). | +| `model.reference_videos` | VIDEO | Нет | - | Список референсных видео. Можно добавить до 3 видео. | +| `model.reference_images` | IMAGE | Нет | - | Список референсных изображений. Можно добавить до 5 изображений. | +| `seed` | INT | Нет | от 0 до 2147483647 | Сид для генерации, который помогает контролировать случайность выходного результата (по умолчанию: 0). | +| `watermark` | BOOLEAN | Нет | - | Добавлять ли AI-сгенерированный водяной знак к результату (по умолчанию: False). Это расширенная настройка. | + +**Важные ограничения:** +* Необходимо предоставить хотя бы одно референсное видео или референсное изображение во входных параметрах `model.reference_videos` или `model.reference_images`. +* Общее количество референсных видео и изображений не должно превышать 5. + +## Выходные параметры + +| Имя выходного параметра | Тип данных | Описание | +|-------------------------|------------|----------| +| `output` | VIDEO | Сгенерированный видеофайл. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/tr.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/tr.md new file mode 100644 index 000000000..466089e0f --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/tr.md @@ -0,0 +1,28 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/tr.md) + +Bu düğüm, sağlanan referans materyallere dayanarak bir kişi veya nesneyi içeren bir video oluşturur. Bir metin isteminden video oluşturmak için Wan 2.7 modelini kullanır ve tek karakterli performansları ve çok karakterli etkileşimleri destekler. Oluşturma işleminin çalışması için en az bir referans videosu veya görseli sağlamanız gerekir. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Evet | `"wan2.7-r2v"` | Video oluşturma için kullanılacak belirli model. | +| `model.prompt` | STRING | Evet | - | Videoyu tanımlayan istem. Referans karakterlere atıfta bulunmak için 'character1' ve 'character2' gibi tanımlayıcılar kullanın. | +| `model.negative_prompt` | STRING | Hayır | - | Oluşturulan videoda kaçınılması gerekenleri açıklayan olumsuz istem (varsayılan: boş). | +| `model.resolution` | COMBO | Evet | `"720P"`
`"1080P"` | Çıktı videosunun çözünürlüğü. | +| `model.ratio` | COMBO | Evet | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | Çıktı videosunun en-boy oranı. | +| `model.duration` | INT | Evet | 2 ila 10 | Oluşturulan videonun saniye cinsinden uzunluğu (varsayılan: 5). | +| `model.reference_videos` | VIDEO | Hayır | - | Bir referans videosu listesi. En fazla 3 video ekleyebilirsiniz. | +| `model.reference_images` | IMAGE | Hayır | - | Bir referans görseli listesi. En fazla 5 görsel ekleyebilirsiniz. | +| `seed` | INT | Hayır | 0 ila 2147483647 | Oluşturma için kullanılacak tohum değeri; çıktının rastgeleliğini kontrol etmeye yardımcı olur (varsayılan: 0). | +| `watermark` | BOOLEAN | Hayır | - | Sonuca yapay zeka tarafından oluşturulmuş bir filigran eklenip eklenmeyeceği (varsayılan: False). Bu, gelişmiş bir ayardır. | + +**Önemli Kısıtlamalar:** +* `model.reference_videos` veya `model.reference_images` girişlerinde en az bir referans videosu veya referans görseli sağlamanız gerekir. +* Referans videoları ve görsellerinin toplam birleşik sayısı 5'i geçemez. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `output` | VIDEO | Oluşturulan video dosyası. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/zh-TW.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/zh-TW.md new file mode 100644 index 000000000..0baad1a89 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/zh-TW.md @@ -0,0 +1,28 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/zh-TW.md) + +此節點根據提供的參考素材生成以人物或物體為特色的影片。它使用 Wan 2.7 模型,根據文字提示建立影片,支援單一角色表演與多角色互動。您必須提供至少一個參考影片或圖像,生成功能才能運作。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"wan2.7-r2v"` | 用於影片生成的特定模型。 | +| `model.prompt` | STRING | 是 | - | 描述影片的提示詞。使用如 'character1' 和 'character2' 等識別符來指代參考角色。 | +| `model.negative_prompt` | STRING | 否 | - | 描述在生成影片中應避免內容的負向提示詞(預設為空)。 | +| `model.resolution` | COMBO | 是 | `"720P"`
`"1080P"` | 輸出影片的解析度。 | +| `model.ratio` | COMBO | 是 | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 輸出影片的長寬比。 | +| `model.duration` | INT | 是 | 2 到 10 | 生成影片的長度,單位為秒(預設值:5)。 | +| `model.reference_videos` | VIDEO | 否 | - | 參考影片清單。最多可新增 3 個影片。 | +| `model.reference_images` | IMAGE | 否 | - | 參考圖像清單。最多可新增 5 個圖像。 | +| `seed` | INT | 否 | 0 到 2147483647 | 用於生成的種子值,有助於控制輸出的隨機性(預設值:0)。 | +| `watermark` | BOOLEAN | 否 | - | 是否在結果中添加 AI 生成浮水印(預設值:False)。此為進階設定。 | + +**重要限制:** +* 您必須在 `model.reference_videos` 或 `model.reference_images` 輸入中提供至少一個參考影片或參考圖像。 +* 參考影片和圖像的總數合計不得超過 5 個。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成的影片檔案。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/zh.md b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/zh.md new file mode 100644 index 000000000..5e4196fbf --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/zh.md @@ -0,0 +1,28 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2ReferenceVideoApi/zh.md) + +此节点根据提供的参考素材生成包含人物或对象的视频。它使用 Wan 2.7 模型根据文本提示创建视频,支持单角色表演和多角色互动。您必须提供至少一个参考视频或图像才能使生成工作。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"wan2.7-r2v"` | 用于视频生成的具体模型。 | +| `model.prompt` | STRING | 是 | - | 描述视频的提示词。使用诸如 'character1' 和 'character2' 等标识符来指代参考角色。 | +| `model.negative_prompt` | STRING | 否 | - | 描述在生成视频中应避免内容的负面提示词(默认:空)。 | +| `model.resolution` | COMBO | 是 | `"720P"`
`"1080P"` | 输出视频的分辨率。 | +| `model.ratio` | COMBO | 是 | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 输出视频的宽高比。 | +| `model.duration` | INT | 是 | 2 到 10 | 生成视频的长度,单位为秒(默认:5)。 | +| `model.reference_videos` | VIDEO | 否 | - | 参考视频列表。最多可添加 3 个视频。 | +| `model.reference_images` | IMAGE | 否 | - | 参考图像列表。最多可添加 5 张图像。 | +| `seed` | INT | 否 | 0 到 2147483647 | 用于生成的种子值,有助于控制输出的随机性(默认:0)。 | +| `watermark` | BOOLEAN | 否 | - | 是否在结果中添加 AI 生成的水印(默认:False)。此为高级设置。 | + +**重要限制:** +* 您必须在 `model.reference_videos` 或 `model.reference_images` 输入中提供至少一个参考视频或参考图像。 +* 参考视频和图像的总数不能超过 5 个。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成的视频文件。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ar.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ar.md new file mode 100644 index 000000000..2e0b196b0 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ar.md @@ -0,0 +1,28 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ar.md) + +# ترجمة وثيقة عقدة ComfyUI: Wan2TextToVideoApi + +تُنشئ هذه العقدة فيديو من وصف نصي باستخدام نموذج Wan 2.7. ترسل طلبك إلى واجهة برمجة تطبيقات خارجية، تقوم بمعالجة الموجه وإرجاع ملف فيديو. يمكنك اختياريًا توفير مقطع صوتي للتأثير على حركة الفيديو وتوقيته. + +## المدخلات + +| المعامل | نوع البيانات | إجباري | النطاق | الوصف | +|---------|---------------|--------|---------|-------------| +| `model` | COMBO | نعم | `"wan2.7-t2v"` | النموذج المحدد المستخدم لإنشاء الفيديو. | +| `model.prompt` | STRING | نعم | - | وصف للعناصر والميزات البصرية التي ترغب بها في الفيديو. يدعم اللغتين الإنجليزية والصينية. | +| `model.negative_prompt` | STRING | لا | - | وصف للعناصر أو الميزات التي ترغب في تجنبها في الفيديو المُنشأ. | +| `model.resolution` | COMBO | نعم | `"720P"`
`"1080P"` | دقة الفيديو الناتج. | +| `model.ratio` | COMBO | نعم | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | نسبة العرض إلى الارتفاع للفيديو الناتج. | +| `model.duration` | INT | نعم | 2 إلى 15 | طول الفيديو بالثواني (الافتراضي: 5). | +| `audio` | AUDIO | لا | - | ملف صوتي لدفع عملية إنشاء الفيديو، مثل مزامنة الشفاه أو مطابقة الحركة مع الإيقاع. إذا لم يتم توفيره، سيقوم النموذج بإنشاء موسيقى خلفية أو مؤثرات صوتية مناسبة. يجب أن تتراوح مدة الصوت بين 3 و30 ثانية. | +| `seed` | INT | لا | 0 إلى 2147483647 | رقم يُستخدم للتحكم في عشوائية التوليد، لضمان نتائج قابلة للتكرار (الافتراضي: 0). | +| `prompt_extend` | BOOLEAN | لا | - | عند التفعيل، سيتم تحسين الموجه بمساعدة الذكاء الاصطناعي (الافتراضي: صحيح). | +| `watermark` | BOOLEAN | لا | - | عند التفعيل، ستتم إضافة علامة مائية مولّدة بالذكاء الاصطناعي إلى النتيجة (الافتراضي: خطأ). | + +**ملاحظة:** معامل `audio` اختياري. إذا تم توفيره، يجب أن تتراوح مدته بين 3 و30 ثانية. إذا تم حذفه، سيقوم النموذج تلقائيًا بإنشاء الصوت. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|------------|---------------|-------------| +| `output` | VIDEO | ملف الفيديو المُنشأ. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/en.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/en.md new file mode 100644 index 000000000..2b3f25da1 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/en.md @@ -0,0 +1,26 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/en.md) + +This node generates a video from a text description using the Wan 2.7 model. It sends your request to an external API, which processes the prompt and returns a video file. You can optionally provide an audio clip to influence the video's motion and timing. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Yes | `"wan2.7-t2v"` | The specific model to use for video generation. | +| `model.prompt` | STRING | Yes | - | A description of the elements and visual features you want in the video. Supports English and Chinese. | +| `model.negative_prompt` | STRING | No | - | A description of elements or features you want to avoid in the generated video. | +| `model.resolution` | COMBO | Yes | `"720P"`
`"1080P"` | The resolution of the output video. | +| `model.ratio` | COMBO | Yes | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | The aspect ratio of the output video. | +| `model.duration` | INT | Yes | 2 to 15 | The length of the video in seconds (default: 5). | +| `audio` | AUDIO | No | - | An audio file to drive video generation, such as for lip-syncing or motion matching the beat. If not provided, the model will generate matching background music or sound effects. The audio duration must be between 3 and 30 seconds. | +| `seed` | INT | No | 0 to 2147483647 | A number used to control the randomness of the generation, ensuring reproducible results (default: 0). | +| `prompt_extend` | BOOLEAN | No | - | When enabled, the prompt will be enhanced with AI assistance (default: True). | +| `watermark` | BOOLEAN | No | - | When enabled, an AI-generated watermark will be added to the result (default: False). | + +**Note:** The `audio` parameter is optional. If provided, its duration must be between 3 and 30 seconds. If omitted, the model will automatically generate audio. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | The generated video file. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/es.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/es.md new file mode 100644 index 000000000..136cef502 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/es.md @@ -0,0 +1,26 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/es.md) + +Este nodo genera un video a partir de una descripción de texto utilizando el modelo Wan 2.7. Envía tu solicitud a una API externa, que procesa el *prompt* y devuelve un archivo de video. Opcionalmente, puedes proporcionar un clip de audio para influir en el movimiento y la sincronización del video. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Sí | `"wan2.7-t2v"` | El modelo específico a utilizar para la generación de video. | +| `model.prompt` | STRING | Sí | - | Una descripción de los elementos y características visuales que deseas en el video. Admite inglés y chino. | +| `model.negative_prompt` | STRING | No | - | Una descripción de los elementos o características que deseas evitar en el video generado. | +| `model.resolution` | COMBO | Sí | `"720P"`
`"1080P"` | La resolución del video de salida. | +| `model.ratio` | COMBO | Sí | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | La relación de aspecto del video de salida. | +| `model.duration` | INT | Sí | 2 a 15 | La duración del video en segundos (por defecto: 5). | +| `audio` | AUDIO | No | - | Un archivo de audio para guiar la generación del video, como para sincronización de labios o coincidencia del movimiento con el ritmo. Si no se proporciona, el modelo generará música de fondo o efectos de sonido coincidentes. La duración del audio debe estar entre 3 y 30 segundos. | +| `seed` | INT | No | 0 a 2147483647 | Un número utilizado para controlar la aleatoriedad de la generación, asegurando resultados reproducibles (por defecto: 0). | +| `prompt_extend` | BOOLEAN | No | - | Cuando está habilitado, el *prompt* se mejorará con asistencia de IA (por defecto: True). | +| `watermark` | BOOLEAN | No | - | Cuando está habilitado, se añadirá una marca de agua generada por IA al resultado (por defecto: False). | + +**Nota:** El parámetro `audio` es opcional. Si se proporciona, su duración debe estar entre 3 y 30 segundos. Si se omite, el modelo generará audio automáticamente. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `output` | VIDEO | El archivo de video generado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/fr.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/fr.md new file mode 100644 index 000000000..51ec3f181 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/fr.md @@ -0,0 +1,26 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/fr.md) + +Ce nœud génère une vidéo à partir d'une description textuelle en utilisant le modèle Wan 2.7. Il envoie votre requête à une API externe, qui traite la description et renvoie un fichier vidéo. Vous pouvez éventuellement fournir un clip audio pour influencer le mouvement et le timing de la vidéo. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------------|--------|-------|-------------| +| `model` | COMBO | Oui | `"wan2.7-t2v"` | Le modèle spécifique à utiliser pour la génération vidéo. | +| `model.prompt` | STRING | Oui | - | Une description des éléments et des caractéristiques visuelles souhaités dans la vidéo. Prend en charge l'anglais et le chinois. | +| `model.negative_prompt` | STRING | Non | - | Une description des éléments ou caractéristiques à éviter dans la vidéo générée. | +| `model.resolution` | COMBO | Oui | `"720P"`
`"1080P"` | La résolution de la vidéo de sortie. | +| `model.ratio` | COMBO | Oui | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | Le rapport hauteur/largeur de la vidéo de sortie. | +| `model.duration` | INT | Oui | 2 à 15 | La durée de la vidéo en secondes (par défaut : 5). | +| `audio` | AUDIO | Non | - | Un fichier audio pour piloter la génération vidéo, par exemple pour le synchronisme labial ou l'adaptation du mouvement au rythme. S'il n'est pas fourni, le modèle générera une musique de fond ou des effets sonores correspondants. La durée de l'audio doit être comprise entre 3 et 30 secondes. | +| `seed` | INT | Non | 0 à 2147483647 | Un nombre utilisé pour contrôler l'aléatoire de la génération, garantissant des résultats reproductibles (par défaut : 0). | +| `prompt_extend` | BOOLEAN | Non | - | Lorsqu'il est activé, la description sera enrichie avec l'aide de l'IA (par défaut : True). | +| `watermark` | BOOLEAN | Non | - | Lorsqu'il est activé, un filigrane généré par l'IA sera ajouté au résultat (par défaut : False). | + +**Remarque :** Le paramètre `audio` est facultatif. S'il est fourni, sa durée doit être comprise entre 3 et 30 secondes. S'il est omis, le modèle générera automatiquement l'audio. + +## Sorties + +| Nom de la sortie | Type de données | Description | +|------------------|-----------------|-------------| +| `output` | VIDEO | Le fichier vidéo généré. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ja.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ja.md new file mode 100644 index 000000000..d2e88221e --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ja.md @@ -0,0 +1,26 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ja.md) + +このノードは、Wan 2.7モデルを使用してテキスト説明から動画を生成します。リクエストを外部APIに送信し、プロンプトを処理して動画ファイルを返します。オプションでオーディオクリップを提供することで、動画の動きやタイミングに影響を与えることができます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | はい | `"wan2.7-t2v"` | 動画生成に使用する特定のモデルです。 | +| `model.prompt` | STRING | はい | - | 動画に含めたい要素や視覚的特徴の説明です。英語と中国語に対応しています。 | +| `model.negative_prompt` | STRING | いいえ | - | 生成される動画に含めたくない要素や特徴の説明です。 | +| `model.resolution` | COMBO | はい | `"720P"`
`"1080P"` | 出力動画の解像度です。 | +| `model.ratio` | COMBO | はい | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 出力動画のアスペクト比です。 | +| `model.duration` | INT | はい | 2~15 | 動画の長さ(秒単位)です(デフォルト:5)。 | +| `audio` | AUDIO | いいえ | - | リップシンクやビートに合わせた動きなど、動画生成を駆動するためのオーディオファイルです。指定しない場合、モデルが一致する背景音楽や効果音を生成します。オーディオの長さは3秒から30秒の間である必要があります。 | +| `seed` | INT | いいえ | 0~2147483647 | 生成のランダム性を制御し、再現可能な結果を保証するための数値です(デフォルト:0)。 | +| `prompt_extend` | BOOLEAN | いいえ | - | 有効にすると、AIアシスタントによってプロンプトが拡張されます(デフォルト:True)。 | +| `watermark` | BOOLEAN | いいえ | - | 有効にすると、結果にAI生成の透かしが追加されます(デフォルト:False)。 | + +**注意:** `audio`パラメータはオプションです。指定する場合、その長さは3秒から30秒の間である必要があります。省略した場合、モデルが自動的にオーディオを生成します。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成された動画ファイルです。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ko.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ko.md new file mode 100644 index 000000000..4253657f6 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ko.md @@ -0,0 +1,28 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ko.md) + +이 문서는 AI로 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 언제든지 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/en.md) + +이 노드는 Wan 2.7 모델을 사용하여 텍스트 설명으로부터 비디오를 생성합니다. 요청을 외부 API로 전송하며, 해당 API가 프롬프트를 처리하고 비디오 파일을 반환합니다. 선택적으로 오디오 클립을 제공하여 비디오의 움직임과 타이밍에 영향을 줄 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 예 | `"wan2.7-t2v"` | 비디오 생성에 사용할 특정 모델입니다. | +| `model.prompt` | STRING | 예 | - | 비디오에 포함할 요소와 시각적 특징에 대한 설명입니다. 영어와 중국어를 지원합니다. | +| `model.negative_prompt` | STRING | 아니요 | - | 생성된 비디오에서 제외할 요소나 특징에 대한 설명입니다. | +| `model.resolution` | COMBO | 예 | `"720P"`
`"1080P"` | 출력 비디오의 해상도입니다. | +| `model.ratio` | COMBO | 예 | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 출력 비디오의 화면 비율입니다. | +| `model.duration` | INT | 예 | 2 ~ 15 | 비디오의 길이(초)입니다(기본값: 5). | +| `audio` | AUDIO | 아니요 | - | 립싱크나 비트에 맞춘 움직임 등 비디오 생성을 유도하는 오디오 파일입니다. 제공하지 않으면 모델이 일치하는 배경 음악이나 음향 효과를 생성합니다. 오디오 길이는 3초에서 30초 사이여야 합니다. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 생성의 무작위성을 제어하여 재현 가능한 결과를 보장하는 숫자입니다(기본값: 0). | +| `prompt_extend` | BOOLEAN | 아니요 | - | 활성화하면 AI 지원을 통해 프롬프트가 향상됩니다(기본값: True). | +| `watermark` | BOOLEAN | 아니요 | - | 활성화하면 결과에 AI 생성 워터마크가 추가됩니다(기본값: False). | + +**참고:** `audio` 매개변수는 선택 사항입니다. 제공할 경우 길이가 3초에서 30초 사이여야 합니다. 생략하면 모델이 자동으로 오디오를 생성합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `output` | VIDEO | 생성된 비디오 파일입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/pt-BR.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/pt-BR.md new file mode 100644 index 000000000..8b02fddf8 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/pt-BR.md @@ -0,0 +1,26 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/pt-BR.md) + +Este nó gera um vídeo a partir de uma descrição textual usando o modelo Wan 2.7. Ele envia sua solicitação para uma API externa, que processa o prompt e retorna um arquivo de vídeo. Opcionalmente, você pode fornecer um clipe de áudio para influenciar o movimento e o ritmo do vídeo. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model` | COMBO | Sim | `"wan2.7-t2v"` | O modelo específico a ser usado para a geração de vídeo. | +| `model.prompt` | STRING | Sim | - | Uma descrição dos elementos e características visuais desejados no vídeo. Suporta inglês e chinês. | +| `model.negative_prompt` | STRING | Não | - | Uma descrição de elementos ou características que você deseja evitar no vídeo gerado. | +| `model.resolution` | COMBO | Sim | `"720P"`
`"1080P"` | A resolução do vídeo de saída. | +| `model.ratio` | COMBO | Sim | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | A proporção de aspecto do vídeo de saída. | +| `model.duration` | INT | Sim | 2 a 15 | A duração do vídeo em segundos (padrão: 5). | +| `audio` | AUDIO | Não | - | Um arquivo de áudio para guiar a geração do vídeo, como para sincronização labial ou correspondência de movimento com a batida. Se não for fornecido, o modelo gerará música de fundo ou efeitos sonoros correspondentes. A duração do áudio deve estar entre 3 e 30 segundos. | +| `seed` | INT | Não | 0 a 2147483647 | Um número usado para controlar a aleatoriedade da geração, garantindo resultados reproduzíveis (padrão: 0). | +| `prompt_extend` | BOOLEAN | Não | - | Quando ativado, o prompt será aprimorado com assistência de IA (padrão: Verdadeiro). | +| `watermark` | BOOLEAN | Não | - | Quando ativado, uma marca d'água gerada por IA será adicionada ao resultado (padrão: Falso). | + +**Nota:** O parâmetro `audio` é opcional. Se fornecido, sua duração deve estar entre 3 e 30 segundos. Se omitido, o modelo gerará áudio automaticamente. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `output` | VIDEO | O arquivo de vídeo gerado. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ru.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ru.md new file mode 100644 index 000000000..fd752a7f8 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ru.md @@ -0,0 +1,28 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/ru.md) + +Вот перевод документации на русский язык: + +Этот узел генерирует видео на основе текстового описания с использованием модели Wan 2.7. Он отправляет ваш запрос на внешний API, который обрабатывает подсказку и возвращает видеофайл. При необходимости вы можете предоставить аудиоклип, чтобы повлиять на движение и тайминг видео. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `model` | COMBO | Да | `"wan2.7-t2v"` | Конкретная модель для генерации видео. | +| `model.prompt` | STRING | Да | - | Описание элементов и визуальных характеристик, которые вы хотите видеть в видео. Поддерживает английский и китайский языки. | +| `model.negative_prompt` | STRING | Нет | - | Описание элементов или характеристик, которых вы хотите избежать в сгенерированном видео. | +| `model.resolution` | COMBO | Да | `"720P"`
`"1080P"` | Разрешение выходного видео. | +| `model.ratio` | COMBO | Да | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | Соотношение сторон выходного видео. | +| `model.duration` | INT | Да | от 2 до 15 | Длительность видео в секундах (по умолчанию: 5). | +| `audio` | AUDIO | Нет | - | Аудиофайл для управления генерацией видео, например, для синхронизации губ или движения в такт музыке. Если не указан, модель сгенерирует соответствующий фоновый звук или звуковые эффекты. Длительность аудио должна быть от 3 до 30 секунд. | +| `seed` | INT | Нет | от 0 до 2147483647 | Число, используемое для контроля случайности генерации, обеспечивающее воспроизводимость результатов (по умолчанию: 0). | +| `prompt_extend` | BOOLEAN | Нет | - | При включении подсказка будет улучшена с помощью ИИ (по умолчанию: True). | +| `watermark` | BOOLEAN | Нет | - | При включении к результату будет добавлен водяной знак, сгенерированный ИИ (по умолчанию: False). | + +**Примечание:** Параметр `audio` является необязательным. Если он указан, его длительность должна быть от 3 до 30 секунд. Если он опущен, модель автоматически сгенерирует аудио. + +## Выходные данные + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `output` | VIDEO | Сгенерированный видеофайл. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/tr.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/tr.md new file mode 100644 index 000000000..93dcd62de --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/tr.md @@ -0,0 +1,26 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/tr.md) + +Bu düğüm, Wan 2.7 modelini kullanarak bir metin açıklamasından video oluşturur. İsteğinizi, istemi işleyen ve bir video dosyası döndüren harici bir API'ye gönderir. Videonun hareketini ve zamanlamasını etkilemek için isteğe bağlı olarak bir ses klibi sağlayabilirsiniz. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Evet | `"wan2.7-t2v"` | Video oluşturma için kullanılacak belirli model. | +| `model.prompt` | STRING | Evet | - | Videoda istediğiniz öğelerin ve görsel özelliklerin açıklaması. İngilizce ve Çinceyi destekler. | +| `model.negative_prompt` | STRING | Hayır | - | Oluşturulan videoda kaçınmak istediğiniz öğelerin veya özelliklerin açıklaması. | +| `model.resolution` | COMBO | Evet | `"720P"`
`"1080P"` | Çıktı videosunun çözünürlüğü. | +| `model.ratio` | COMBO | Evet | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | Çıktı videosunun en-boy oranı. | +| `model.duration` | INT | Evet | 2 ila 15 | Videonun saniye cinsinden uzunluğu (varsayılan: 5). | +| `audio` | AUDIO | Hayır | - | Dudak senkronizasyonu veya ritme uygun hareket gibi video oluşturmayı yönlendirmek için bir ses dosyası. Sağlanmazsa, model eşleşen bir arka plan müziği veya ses efektleri oluşturur. Ses süresi 3 ila 30 saniye arasında olmalıdır. | +| `seed` | INT | Hayır | 0 ila 2147483647 | Tekrarlanabilir sonuçlar sağlamak için oluşturmanın rastgeleliğini kontrol etmek için kullanılan bir sayı (varsayılan: 0). | +| `prompt_extend` | BOOLEAN | Hayır | - | Etkinleştirildiğinde, istem yapay zeka yardımıyla geliştirilir (varsayılan: True). | +| `watermark` | BOOLEAN | Hayır | - | Etkinleştirildiğinde, sonuca yapay zeka tarafından oluşturulmuş bir filigran eklenir (varsayılan: False). | + +**Not:** `audio` parametresi isteğe bağlıdır. Sağlanırsa, süresi 3 ila 30 saniye arasında olmalıdır. Atlanırsa, model otomatik olarak ses oluşturur. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `output` | VIDEO | Oluşturulan video dosyası. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/zh-TW.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/zh-TW.md new file mode 100644 index 000000000..b480407d1 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/zh-TW.md @@ -0,0 +1,26 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/zh-TW.md) + +此節點使用 Wan 2.7 模型,根據文字描述生成影片。它會將您的請求發送到外部 API,該 API 會處理提示詞並返回影片檔案。您可以選擇性地提供音訊片段,以影響影片的動作和時序。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"wan2.7-t2v"` | 用於影片生成的特定模型。 | +| `model.prompt` | STRING | 是 | - | 描述您希望在影片中出現的元素和視覺特徵。支援英文和中文。 | +| `model.negative_prompt` | STRING | 否 | - | 描述您希望在生成的影片中避免出現的元素或特徵。 | +| `model.resolution` | COMBO | 是 | `"720P"`
`"1080P"` | 輸出影片的解析度。 | +| `model.ratio` | COMBO | 是 | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 輸出影片的長寬比。 | +| `model.duration` | INT | 是 | 2 到 15 | 影片的長度,單位為秒(預設值:5)。 | +| `audio` | AUDIO | 否 | - | 用於驅動影片生成的音訊檔案,例如用於唇形同步或動作與節拍匹配。如果未提供,模型將生成匹配的背景音樂或音效。音訊長度必須在 3 到 30 秒之間。 | +| `seed` | INT | 否 | 0 到 2147483647 | 用於控制生成隨機性的數字,確保結果可重現(預設值:0)。 | +| `prompt_extend` | BOOLEAN | 否 | - | 啟用時,提示詞將透過 AI 輔助進行增強(預設值:True)。 | +| `watermark` | BOOLEAN | 否 | - | 啟用時,將在結果中添加 AI 生成的水印(預設值:False)。 | + +**注意:** `audio` 參數是可選的。如果提供,其長度必須在 3 到 30 秒之間。如果省略,模型將自動生成音訊。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成的影片檔案。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2TextToVideoApi/zh.md b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/zh.md new file mode 100644 index 000000000..4b5295999 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2TextToVideoApi/zh.md @@ -0,0 +1,26 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2TextToVideoApi/zh.md) + +此节点使用 Wan 2.7 模型,根据文本描述生成视频。它会将您的请求发送至外部 API,由该 API 处理提示词并返回视频文件。您可以选择性地提供一个音频片段,以影响视频的运动和节奏。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"wan2.7-t2v"` | 用于视频生成的具体模型。 | +| `model.prompt` | STRING | 是 | - | 对您希望在视频中出现的元素和视觉特征的描述。支持英文和中文。 | +| `model.negative_prompt` | STRING | 否 | - | 对您希望在生成视频中避免出现的元素或特征的描述。 | +| `model.resolution` | COMBO | 是 | `"720P"`
`"1080P"` | 输出视频的分辨率。 | +| `model.ratio` | COMBO | 是 | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 输出视频的宽高比。 | +| `model.duration` | INT | 是 | 2 到 15 | 视频的长度,单位为秒(默认值:5)。 | +| `audio` | AUDIO | 否 | - | 用于驱动视频生成的音频文件,例如用于口型同步或匹配节拍的运动。如果未提供,模型将生成匹配的背景音乐或音效。音频时长必须在 3 到 30 秒之间。 | +| `seed` | INT | 否 | 0 到 2147483647 | 用于控制生成随机性的数字,以确保结果可复现(默认值:0)。 | +| `prompt_extend` | BOOLEAN | 否 | - | 启用时,提示词将通过 AI 辅助进行增强(默认值:True)。 | +| `watermark` | BOOLEAN | 否 | - | 启用时,将在结果中添加一个 AI 生成的水印(默认值:False)。 | + +**注意:** `audio` 参数是可选的。如果提供,其时长必须在 3 到 30 秒之间。如果省略,模型将自动生成音频。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 生成的视频文件。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ar.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ar.md new file mode 100644 index 000000000..56003507f --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ar.md @@ -0,0 +1,28 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ar.md) + +# ترجمة وثيقة عقدة Wan2VideoContinuationApi + +عقدة استمرار الفيديو Wan 2.7 تُنشئ مقطع فيديو جديدًا يستمر بسلاسة من نهاية مقطع فيديو الإدخال. تستخدم نموذج Wan 2.7 لتوليد الاستمرارية بناءً على موجه نصي، ويمكنها توجيه النهاية بشكل اختياري نحو إطار هدف محدد. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +| :--- | :--- | :--- | :--- | :--- | +| `model` | قائمة منسدلة | نعم | `"wan2.7-i2v"` | نموذج توليد الفيديو المراد استخدامه. | +| `model.prompt` | نص | نعم | - | موجه يصف العناصر والخصائص البصرية. يدعم اللغتين الإنجليزية والصينية. (الافتراضي: سلسلة فارغة) | +| `model.negative_prompt` | نص | نعم | - | موجه سلبي يصف ما يجب تجنبه. (الافتراضي: سلسلة فارغة) | +| `model.resolution` | قائمة منسدلة | نعم | `"720P"`
`"1080P"` | دقة الفيديو الناتج. | +| `model.duration` | عدد صحيح | نعم | 2 إلى 15 | المدة الإجمالية للإخراج بالثواني. يُنشئ النموذج استمرارية لملء الوقت المتبقي بعد مقطع الإدخال. (الافتراضي: 5) | +| `first_clip` | فيديو | نعم | - | فيديو الإدخال للاستمرار منه. المدة: 2ث-10ث. يُشتق نسبة العرض إلى الارتفاع للإخراج من هذا الفيديو. | +| `last_frame` | صورة | لا | - | صورة الإطار الأخير. ستنتقل الاستمرارية نحو هذا الإطار. | +| `seed` | عدد صحيح | نعم | 0 إلى 2147483647 | البذرة المستخدمة للتوليد. (الافتراضي: 0) | +| `prompt_extend` | منطقي | نعم | - | ما إذا كان سيتم تحسين الموجه بمساعدة الذكاء الاصطناعي. (الافتراضي: صحيح) | +| `watermark` | منطقي | نعم | - | ما إذا كان سيتم إضافة علامة مائية منشأة بالذكاء الاصطناعي إلى النتيجة. (الافتراضي: خطأ) | + +**ملاحظة:** يجب أن تتراوح مدة فيديو الإدخال `first_clip` بين 2 و 10 ثوانٍ. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +| :--- | :--- | :--- | +| `output` | فيديو | استمرارية الفيديو المُنشأة. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/en.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/en.md new file mode 100644 index 000000000..ff969d0a1 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/en.md @@ -0,0 +1,26 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/en.md) + +The Wan 2.7 Video Continuation node generates a new video segment that continues seamlessly from the end of an input video clip. It uses the Wan 2.7 model to synthesize the continuation based on a text prompt and can optionally guide the ending towards a specific target frame. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +| :--- | :--- | :--- | :--- | :--- | +| `model` | COMBO | Yes | `"wan2.7-i2v"` | The video generation model to use. | +| `model.prompt` | STRING | Yes | - | Prompt describing the elements and visual features. Supports English and Chinese. (default: empty string) | +| `model.negative_prompt` | STRING | Yes | - | Negative prompt describing what to avoid. (default: empty string) | +| `model.resolution` | COMBO | Yes | `"720P"`
`"1080P"` | The resolution for the output video. | +| `model.duration` | INT | Yes | 2 to 15 | Total output duration in seconds. The model generates continuation to fill the remaining time after the input clip. (default: 5) | +| `first_clip` | VIDEO | Yes | - | Input video to continue from. Duration: 2s-10s. The output aspect ratio is derived from this video. | +| `last_frame` | IMAGE | No | - | Last frame image. The continuation will transition towards this frame. | +| `seed` | INT | Yes | 0 to 2147483647 | Seed to use for generation. (default: 0) | +| `prompt_extend` | BOOLEAN | Yes | - | Whether to enhance the prompt with AI assistance. (default: True) | +| `watermark` | BOOLEAN | Yes | - | Whether to add an AI-generated watermark to the result. (default: False) | + +**Note:** The `first_clip` input video must be between 2 and 10 seconds in duration. + +## Outputs + +| Output Name | Data Type | Description | +| :--- | :--- | :--- | +| `output` | VIDEO | The generated video continuation. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/es.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/es.md new file mode 100644 index 000000000..3116cc40c --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/es.md @@ -0,0 +1,26 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/es.md) + +El nodo Wan 2.7 Video Continuation genera un nuevo segmento de video que continúa de forma fluida desde el final de un clip de video de entrada. Utiliza el modelo Wan 2.7 para sintetizar la continuación basándose en un texto descriptivo (prompt) y, opcionalmente, puede guiar el final hacia un fotograma objetivo específico. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +| :--- | :--- | :--- | :--- | :--- | +| `model` | COMBO | Sí | `"wan2.7-i2v"` | El modelo de generación de video a utilizar. | +| `model.prompt` | STRING | Sí | - | Texto descriptivo que detalla los elementos y características visuales. Admite inglés y chino. (valor por defecto: cadena vacía) | +| `model.negative_prompt` | STRING | Sí | - | Texto descriptivo negativo que especifica lo que se debe evitar. (valor por defecto: cadena vacía) | +| `model.resolution` | COMBO | Sí | `"720P"`
`"1080P"` | La resolución para el video de salida. | +| `model.duration` | INT | Sí | 2 a 15 | Duración total de la salida en segundos. El modelo genera la continuación para llenar el tiempo restante después del clip de entrada. (valor por defecto: 5) | +| `first_clip` | VIDEO | Sí | - | Video de entrada desde el cual continuar. Duración: 2s-10s. La relación de aspecto de la salida se deriva de este video. | +| `last_frame` | IMAGE | No | - | Imagen del último fotograma. La continuación hará una transición hacia este fotograma. | +| `seed` | INT | Sí | 0 a 2147483647 | Semilla (seed) a utilizar para la generación. (valor por defecto: 0) | +| `prompt_extend` | BOOLEAN | Sí | - | Indica si se debe mejorar el texto descriptivo con asistencia de IA. (valor por defecto: True) | +| `watermark` | BOOLEAN | Sí | - | Indica si se debe agregar una marca de agua generada por IA al resultado. (valor por defecto: False) | + +**Nota:** El video de entrada `first_clip` debe tener una duración entre 2 y 10 segundos. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +| :--- | :--- | :--- | +| `output` | VIDEO | La continuación de video generada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/fr.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/fr.md new file mode 100644 index 000000000..8b3e28b5d --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/fr.md @@ -0,0 +1,28 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/fr.md) + +Voici la traduction en français de la documentation du nœud Wan2VideoContinuation : + +Le nœud Wan 2.7 Video Continuation génère un nouveau segment vidéo qui se poursuit de manière transparente à partir de la fin d'un clip vidéo d'entrée. Il utilise le modèle Wan 2.7 pour synthétiser la suite en fonction d'une invite textuelle et peut éventuellement guider la fin vers une image cible spécifique. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +| :--- | :--- | :--- | :--- | :--- | +| `model` | COMBO | Oui | `"wan2.7-i2v"` | Le modèle de génération vidéo à utiliser. | +| `model.prompt` | STRING | Oui | - | Invite décrivant les éléments et les caractéristiques visuelles. Prend en charge l'anglais et le chinois. (par défaut : chaîne vide) | +| `model.negative_prompt` | STRING | Oui | - | Invite négative décrivant ce qu'il faut éviter. (par défaut : chaîne vide) | +| `model.resolution` | COMBO | Oui | `"720P"`
`"1080P"` | La résolution de la vidéo de sortie. | +| `model.duration` | INT | Oui | 2 à 15 | Durée totale de la sortie en secondes. Le modèle génère la suite pour remplir le temps restant après le clip d'entrée. (par défaut : 5) | +| `first_clip` | VIDEO | Oui | - | Vidéo d'entrée à partir de laquelle continuer. Durée : 2s-10s. Le rapport hauteur/largeur de la sortie est dérivé de cette vidéo. | +| `last_frame` | IMAGE | Non | - | Image de la dernière image. La suite effectuera une transition vers cette image. | +| `seed` | INT | Oui | 0 à 2147483647 | Graine à utiliser pour la génération. (par défaut : 0) | +| `prompt_extend` | BOOLEAN | Oui | - | Indique s'il faut améliorer l'invite avec l'aide de l'IA. (par défaut : True) | +| `watermark` | BOOLEAN | Oui | - | Indique s'il faut ajouter un filigrane généré par l'IA au résultat. (par défaut : False) | + +**Remarque :** La vidéo d'entrée `first_clip` doit avoir une durée comprise entre 2 et 10 secondes. + +## Sorties + +| Nom de la sortie | Type de données | Description | +| :--- | :--- | :--- | +| `output` | VIDEO | La suite vidéo générée. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ja.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ja.md new file mode 100644 index 000000000..2aada859e --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ja.md @@ -0,0 +1,29 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ja.md) + +以下は、提供された英語ドキュメントを日本語に翻訳したものです。 + +## 概要 +Wan 2.7 Video Continuation ノードは、入力されたビデオクリップの終端からシームレスに続く新しいビデオセグメントを生成します。このノードは、テキストプロンプトに基づいて続きを合成するために Wan 2.7 モデルを使用し、オプションで特定のターゲットフレームに向けて終端を誘導することができます。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +| :--- | :--- | :--- | :--- | :--- | +| `model` | COMBO | はい | `"wan2.7-i2v"` | 使用する動画生成モデル。 | +| `model.prompt` | STRING | はい | - | 要素と視覚的特徴を説明するプロンプト。英語と中国語に対応。(デフォルト:空文字列) | +| `model.negative_prompt` | STRING | はい | - | 避けるべき内容を説明するネガティブプロンプト。(デフォルト:空文字列) | +| `model.resolution` | COMBO | はい | `"720P"`
`"1080P"` | 出力動画の解像度。 | +| `model.duration` | INT | はい | 2 ~ 15 | 出力の合計時間(秒)。モデルは、入力クリップ後の残り時間を埋めるための続きを生成します。(デフォルト:5) | +| `first_clip` | VIDEO | はい | - | 続きを生成する元となる入力動画。長さ:2秒~10秒。出力のアスペクト比はこの動画から取得されます。 | +| `last_frame` | IMAGE | いいえ | - | 最終フレーム画像。続きはこのフレームに向かって遷移します。 | +| `seed` | INT | はい | 0 ~ 2147483647 | 生成に使用するシード値。(デフォルト:0) | +| `prompt_extend` | BOOLEAN | はい | - | AI支援でプロンプトを拡張するかどうか。(デフォルト:True) | +| `watermark` | BOOLEAN | はい | - | 結果にAI生成ウォーターマークを追加するかどうか。(デフォルト:False) | + +**注記:** `first_clip` 入力動画の長さは2秒から10秒の間である必要があります。 + +## 出力 + +| 出力名 | データ型 | 説明 | +| :--- | :--- | :--- | +| `output` | VIDEO | 生成された動画の続き。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ko.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ko.md new file mode 100644 index 000000000..7232e614b --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ko.md @@ -0,0 +1,28 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ko.md) + +# Wan2VideoContinuationApi + +Wan 2.7 비디오 연속 생성 노드는 입력 비디오 클립의 끝부분에서 자연스럽게 이어지는 새로운 비디오 세그먼트를 생성합니다. 텍스트 프롬프트를 기반으로 Wan 2.7 모델을 사용하여 연속 영상을 합성하며, 선택적으로 특정 대상 프레임으로 마무리되도록 유도할 수 있습니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 여부 | 범위 | 설명 | +| :--- | :--- | :--- | :--- | :--- | +| `model` | COMBO | 예 | `"wan2.7-i2v"` | 사용할 비디오 생성 모델입니다. | +| `model.prompt` | STRING | 예 | - | 요소와 시각적 특징을 설명하는 프롬프트입니다. 영어와 중국어를 지원합니다. (기본값: 빈 문자열) | +| `model.negative_prompt` | STRING | 예 | - | 피해야 할 사항을 설명하는 네거티브 프롬프트입니다. (기본값: 빈 문자열) | +| `model.resolution` | COMBO | 예 | `"720P"`
`"1080P"` | 출력 비디오의 해상도입니다. | +| `model.duration` | INT | 예 | 2 ~ 15 | 총 출력 시간(초)입니다. 모델은 입력 클립 이후 남은 시간을 채우기 위해 연속 영상을 생성합니다. (기본값: 5) | +| `first_clip` | VIDEO | 예 | - | 이어서 생성할 입력 비디오입니다. 길이: 2초~10초. 출력 비디오의 화면 비율은 이 비디오에서 파생됩니다. | +| `last_frame` | IMAGE | 아니요 | - | 마지막 프레임 이미지입니다. 연속 영상이 이 프레임을 향해 전환됩니다. | +| `seed` | INT | 예 | 0 ~ 2147483647 | 생성에 사용할 시드 값입니다. (기본값: 0) | +| `prompt_extend` | BOOLEAN | 예 | - | AI 지원으로 프롬프트를 향상할지 여부입니다. (기본값: True) | +| `watermark` | BOOLEAN | 예 | - | 결과물에 AI 생성 워터마크를 추가할지 여부입니다. (기본값: False) | + +**참고:** `first_clip` 입력 비디오의 길이는 2초에서 10초 사이여야 합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +| :--- | :--- | :--- | +| `output` | VIDEO | 생성된 비디오 연속 영상입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/pt-BR.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/pt-BR.md new file mode 100644 index 000000000..fbfebb9c2 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/pt-BR.md @@ -0,0 +1,28 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/pt-BR.md) + +Aqui está a tradução da documentação para português brasileiro, seguindo todas as regras estabelecidas: + +O nó Wan 2.7 Video Continuation gera um novo segmento de vídeo que continua perfeitamente a partir do final de um clipe de vídeo de entrada. Ele utiliza o modelo Wan 2.7 para sintetizar a continuação com base em um prompt de texto e pode, opcionalmente, orientar o final em direção a um quadro de destino específico. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +| :--- | :--- | :--- | :--- | :--- | +| `model` | COMBO | Sim | `"wan2.7-i2v"` | O modelo de geração de vídeo a ser usado. | +| `model.prompt` | STRING | Sim | - | Prompt descrevendo os elementos e características visuais. Suporta inglês e chinês. (padrão: string vazia) | +| `model.negative_prompt` | STRING | Sim | - | Prompt negativo descrevendo o que deve ser evitado. (padrão: string vazia) | +| `model.resolution` | COMBO | Sim | `"720P"`
`"1080P"` | A resolução do vídeo de saída. | +| `model.duration` | INT | Sim | 2 a 15 | Duração total da saída em segundos. O modelo gera a continuação para preencher o tempo restante após o clipe de entrada. (padrão: 5) | +| `first_clip` | VIDEO | Sim | - | Vídeo de entrada a partir do qual continuar. Duração: 2s-10s. A proporção de aspecto da saída é derivada deste vídeo. | +| `last_frame` | IMAGE | Não | - | Imagem do último quadro. A continuação fará a transição em direção a este quadro. | +| `seed` | INT | Sim | 0 a 2147483647 | Semente a ser usada para a geração. (padrão: 0) | +| `prompt_extend` | BOOLEAN | Sim | - | Se deve aprimorar o prompt com assistência de IA. (padrão: True) | +| `watermark` | BOOLEAN | Sim | - | Se deve adicionar uma marca d'água gerada por IA ao resultado. (padrão: False) | + +**Nota:** O vídeo de entrada `first_clip` deve ter entre 2 e 10 segundos de duração. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +| :--- | :--- | :--- | +| `output` | VIDEO | A continuação do vídeo gerada. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ru.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ru.md new file mode 100644 index 000000000..2ca10f0e3 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ru.md @@ -0,0 +1,28 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/ru.md) + +Вот перевод документации для узла Wan2VideoContinuationApi: + +Узел «Продолжение видео Wan 2.7» генерирует новый видеосегмент, который плавно продолжает конец входного видеоклипа. Для синтеза продолжения на основе текстовой подсказки используется модель Wan 2.7, при этом опционально можно направить окончание к заданному целевому кадру. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +| :--- | :--- | :--- | :--- | :--- | +| `model` | COMBO | Да | `"wan2.7-i2v"` | Модель генерации видео для использования. | +| `model.prompt` | STRING | Да | - | Подсказка, описывающая элементы и визуальные особенности. Поддерживает английский и китайский языки. (по умолчанию: пустая строка) | +| `model.negative_prompt` | STRING | Да | - | Негативная подсказка, описывающая, чего следует избегать. (по умолчанию: пустая строка) | +| `model.resolution` | COMBO | Да | `"720P"`
`"1080P"` | Разрешение выходного видео. | +| `model.duration` | INT | Да | от 2 до 15 | Общая длительность выходного видео в секундах. Модель генерирует продолжение, заполняя оставшееся время после входного клипа. (по умолчанию: 5) | +| `first_clip` | VIDEO | Да | - | Входное видео, которое нужно продолжить. Длительность: 2с–10с. Соотношение сторон выходного видео определяется из этого видео. | +| `last_frame` | IMAGE | Нет | - | Изображение последнего кадра. Продолжение будет плавно переходить к этому кадру. | +| `seed` | INT | Да | от 0 до 2147483647 | Сид для генерации. (по умолчанию: 0) | +| `prompt_extend` | BOOLEAN | Да | - | Следует ли улучшить подсказку с помощью ИИ-ассистента. (по умолчанию: True) | +| `watermark` | BOOLEAN | Да | - | Следует ли добавить водяной знак, указывающий на создание ИИ, к результату. (по умолчанию: False) | + +**Примечание:** Длительность входного видео `first_clip` должна составлять от 2 до 10 секунд. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +| :--- | :--- | :--- | +| `output` | VIDEO | Сгенерированное продолжение видео. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/tr.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/tr.md new file mode 100644 index 000000000..58ea72bb6 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/tr.md @@ -0,0 +1,26 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/tr.md) + +Wan 2.7 Video Devam Düğümü, bir giriş video klibinin sonundan itibaren sorunsuz bir şekilde devam eden yeni bir video segmenti oluşturur. Devamı sentezlemek için Wan 2.7 modelini kullanır ve isteğe bağlı olarak bitişi belirli bir hedef kareye yönlendirebilir. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +| :--- | :--- | :--- | :--- | :--- | +| `model` | COMBO | Evet | `"wan2.7-i2v"` | Kullanılacak video oluşturma modeli. | +| `model.prompt` | STRING | Evet | - | Öğeleri ve görsel özellikleri tanımlayan istem. İngilizce ve Çinceyi destekler. (varsayılan: boş dize) | +| `model.negative_prompt` | STRING | Evet | - | Kaçınılması gerekenleri tanımlayan olumsuz istem. (varsayılan: boş dize) | +| `model.resolution` | COMBO | Evet | `"720P"`
`"1080P"` | Çıktı videosunun çözünürlüğü. | +| `model.duration` | INT | Evet | 2 ila 15 | Saniye cinsinden toplam çıktı süresi. Model, giriş klibinden sonra kalan süreyi doldurmak için devamı oluşturur. (varsayılan: 5) | +| `first_clip` | VIDEO | Evet | - | Devam edilecek giriş videosu. Süre: 2sn-10sn. Çıktı en-boy oranı bu videodan türetilir. | +| `last_frame` | IMAGE | Hayır | - | Son kare görüntüsü. Devam, bu kareye doğru geçiş yapacaktır. | +| `seed` | INT | Evet | 0 ila 2147483647 | Oluşturma için kullanılacak tohum değeri. (varsayılan: 0) | +| `prompt_extend` | BOOLEAN | Evet | - | İstemin yapay zeka yardımıyla geliştirilip geliştirilmeyeceği. (varsayılan: True) | +| `watermark` | BOOLEAN | Evet | - | Sonuca yapay zeka tarafından oluşturulmuş bir filigran eklenip eklenmeyeceği. (varsayılan: False) | + +**Not:** `first_clip` giriş videosunun süresi 2 ila 10 saniye arasında olmalıdır. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +| :--- | :--- | :--- | +| `output` | VIDEO | Oluşturulan video devamı. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/zh-TW.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/zh-TW.md new file mode 100644 index 000000000..cd4254545 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/zh-TW.md @@ -0,0 +1,26 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/zh-TW.md) + +Wan 2.7 影片延續節點能生成一個新的影片片段,從輸入影片剪輯的結尾處無縫延續。它使用 Wan 2.7 模型,根據文字提示來合成延續內容,並可選擇性地引導結尾朝向特定的目標畫面。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +| :--- | :--- | :--- | :--- | :--- | +| `model` | COMBO | 是 | `"wan2.7-i2v"` | 要使用的影片生成模型。 | +| `model.prompt` | STRING | 是 | - | 描述元素和視覺特徵的提示詞。支援英文和中文。(預設:空字串) | +| `model.negative_prompt` | STRING | 是 | - | 描述需要避免內容的負向提示詞。(預設:空字串) | +| `model.resolution` | COMBO | 是 | `"720P"`
`"1080P"` | 輸出影片的解析度。 | +| `model.duration` | INT | 是 | 2 到 15 | 輸出影片的總時長(單位:秒)。模型會生成延續內容來填補輸入剪輯之後的剩餘時間。(預設:5) | +| `first_clip` | VIDEO | 是 | - | 要從其結尾開始延續的輸入影片。時長:2秒至10秒。輸出影片的長寬比將由此影片決定。 | +| `last_frame` | IMAGE | 否 | - | 最終畫面影像。延續內容將向此畫面過渡。 | +| `seed` | INT | 是 | 0 到 2147483647 | 用於生成的種子值。(預設:0) | +| `prompt_extend` | BOOLEAN | 是 | - | 是否使用 AI 輔助來增強提示詞。(預設:True) | +| `watermark` | BOOLEAN | 是 | - | 是否在結果中添加 AI 生成的水印。(預設:False) | + +**注意:** `first_clip` 輸入影片的時長必須在 2 到 10 秒之間。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +| :--- | :--- | :--- | +| `output` | VIDEO | 生成的影片延續片段。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/zh.md b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/zh.md new file mode 100644 index 000000000..ed0796fb0 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/zh.md @@ -0,0 +1,26 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoContinuationApi/zh.md) + +Wan 2.7 视频延续节点用于生成一段新的视频片段,该片段能够与输入视频片段的末尾实现无缝衔接。它利用 Wan 2.7 模型,根据文本提示来合成延续部分,并可以选择性地引导视频结尾朝向特定的目标帧。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +| :--- | :--- | :--- | :--- | :--- | +| `model` | COMBO | 是 | `"wan2.7-i2v"` | 要使用的视频生成模型。 | +| `model.prompt` | STRING | 是 | - | 描述元素和视觉特征的提示词。支持英文和中文。(默认:空字符串) | +| `model.negative_prompt` | STRING | 是 | - | 描述需要避免内容的负面提示词。(默认:空字符串) | +| `model.resolution` | COMBO | 是 | `"720P"`
`"1080P"` | 输出视频的分辨率。 | +| `model.duration` | INT | 是 | 2 到 15 | 输出的总时长(秒)。模型将生成延续部分以填补输入片段之后的剩余时间。(默认:5) | +| `first_clip` | VIDEO | 是 | - | 要从中延续的输入视频。时长:2秒至10秒。输出视频的宽高比将由此视频决定。 | +| `last_frame` | IMAGE | 否 | - | 最后一帧图像。视频延续部分将向此帧过渡。 | +| `seed` | INT | 是 | 0 到 2147483647 | 用于生成的随机种子。(默认:0) | +| `prompt_extend` | BOOLEAN | 是 | - | 是否通过 AI 辅助增强提示词。(默认:True) | +| `watermark` | BOOLEAN | 是 | - | 是否在结果中添加 AI 生成的水印。(默认:False) | + +**注意:** `first_clip` 输入视频的时长必须在 2 到 10 秒之间。 + +## 输出 + +| 输出名称 | 数据类型 | 描述 | +| :--- | :--- | :--- | +| `output` | VIDEO | 生成的视频延续片段。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/ar.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/ar.md new file mode 100644 index 000000000..959e978b0 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/ar.md @@ -0,0 +1,31 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/ar.md) + +# ترجمة وثيقة عقدة Wan2VideoEditApi + +تستخدم عقدة Wan2VideoEditApi نموذج Wan 2.7 لتحرير فيديو بناءً على تعليمات نصية أو صور مرجعية أو نقل النمط. تقوم بمعالجة الفيديو المُدخل وإنشاء فيديو جديد وفقًا للمعاملات المحددة مثل الدقة والمدة ونسبة العرض إلى الارتفاع. + +## المُدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|---------|---------------|--------|---------|-------------| +| `model` | COMBO | نعم | `"wan2.7-videoedit"` | النموذج المستخدم لتحرير الفيديو. | +| `model.prompt` | STRING | نعم | - | تعليمات التحرير أو متطلبات نقل النمط. (الافتراضي: سلسلة فارغة) | +| `model.resolution` | COMBO | نعم | `"720P"`
`"1080P"` | دقة الفيديو الناتج. | +| `model.ratio` | COMBO | نعم | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | نسبة العرض إلى الارتفاع للفيديو الناتج. إذا لم يتم تغييرها، تقترب من نسبة الفيديو المُدخل. | +| `model.duration` | COMBO | نعم | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | مدة الإخراج بالثواني. القيمة 'auto' تطابق مدة الفيديو المُدخل. القيمة المحددة تقطع من بداية الفيديو. (الافتراضي: "auto") | +| `model.reference_images` | IMAGE | لا | - | قائمة تحتوي على 4 صور مرجعية كحد أقصى لتوجيه التحرير. | +| `video` | VIDEO | نعم | - | الفيديو المراد تحريره. | +| `seed` | INT | لا | 0 إلى 2147483647 | البذرة المستخدمة للتوليد. (الافتراضي: 0) | +| `audio_setting` | COMBO | لا | `"auto"`
`"origin"` | 'auto': يقرر النموذج ما إذا كان سيعيد توليد الصوت بناءً على التعليمات النصية. 'origin': يحافظ على الصوت الأصلي من الفيديو المُدخل. (الافتراضي: "auto") | +| `watermark` | BOOLEAN | لا | - | ما إذا كان سيتم إضافة علامة مائية تشير إلى أن المحتوى مولّد بالذكاء الاصطناعي إلى النتيجة. (الافتراضي: False) | + +**القيود:** +* يجب أن يكون `model.prompt` بطول حرف واحد على الأقل. +* يجب أن تتراوح مدة الفيديو المُدخل `video` بين 2 و 10 ثوانٍ. +* يمكن أن يقبل مُدخل `model.reference_images` 4 صور كحد أقصى. + +## المُخرجات + +| اسم المُخرج | نوع البيانات | الوصف | +|-------------|---------------|-------------| +| `output` | VIDEO | الفيديو المُحرر الذي تم إنشاؤه بواسطة النموذج. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/en.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/en.md new file mode 100644 index 000000000..c69d9264b --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/en.md @@ -0,0 +1,29 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/en.md) + +The Wan2VideoEditApi node uses the Wan 2.7 model to edit a video based on text instructions, reference images, or style transfer. It processes the input video and generates a new video according to the specified parameters like resolution, duration, and aspect ratio. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Yes | `"wan2.7-videoedit"` | The model to use for video editing. | +| `model.prompt` | STRING | Yes | - | Editing instructions or style transfer requirements. (default: empty string) | +| `model.resolution` | COMBO | Yes | `"720P"`
`"1080P"` | The resolution for the output video. | +| `model.ratio` | COMBO | Yes | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | The aspect ratio for the output video. If not changed, it approximates the input video's ratio. | +| `model.duration` | COMBO | Yes | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | The output duration in seconds. 'auto' matches the input video duration. A specific value truncates from the start of the video. (default: "auto") | +| `model.reference_images` | IMAGE | No | - | A list of up to 4 reference images to guide the edit. | +| `video` | VIDEO | Yes | - | The video to edit. | +| `seed` | INT | No | 0 to 2147483647 | The seed to use for generation. (default: 0) | +| `audio_setting` | COMBO | No | `"auto"`
`"origin"` | 'auto': model decides whether to regenerate audio based on the prompt. 'origin': preserve the original audio from the input video. (default: "auto") | +| `watermark` | BOOLEAN | No | - | Whether to add an AI-generated watermark to the result. (default: False) | + +**Constraints:** +* The `model.prompt` must be at least 1 character long. +* The input `video` must be between 2 and 10 seconds in duration. +* The `model.reference_images` input can accept a maximum of 4 images. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `output` | VIDEO | The edited video generated by the model. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/es.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/es.md new file mode 100644 index 000000000..e609291f8 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/es.md @@ -0,0 +1,29 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/es.md) + +El nodo Wan2VideoEditApi utiliza el modelo Wan 2.7 para editar un video basándose en instrucciones de texto, imágenes de referencia o transferencia de estilo. Procesa el video de entrada y genera un nuevo video de acuerdo con los parámetros especificados, como resolución, duración y relación de aspecto. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Sí | `"wan2.7-videoedit"` | El modelo a utilizar para la edición de video. | +| `model.prompt` | STRING | Sí | - | Instrucciones de edición o requisitos de transferencia de estilo. (valor por defecto: cadena vacía) | +| `model.resolution` | COMBO | Sí | `"720P"`
`"1080P"` | La resolución para el video de salida. | +| `model.ratio` | COMBO | Sí | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | La relación de aspecto para el video de salida. Si no se cambia, aproxima la relación del video de entrada. | +| `model.duration` | COMBO | Sí | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | La duración de salida en segundos. 'auto' coincide con la duración del video de entrada. Un valor específico trunca desde el inicio del video. (valor por defecto: "auto") | +| `model.reference_images` | IMAGE | No | - | Una lista de hasta 4 imágenes de referencia para guiar la edición. | +| `video` | VIDEO | Sí | - | El video a editar. | +| `seed` | INT | No | 0 a 2147483647 | La semilla a utilizar para la generación. (valor por defecto: 0) | +| `audio_setting` | COMBO | No | `"auto"`
`"origin"` | 'auto': el modelo decide si regenerar el audio basándose en la instrucción. 'origin': preserva el audio original del video de entrada. (valor por defecto: "auto") | +| `watermark` | BOOLEAN | No | - | Si se debe agregar una marca de agua generada por IA al resultado. (valor por defecto: Falso) | + +**Restricciones:** +* El `model.prompt` debe tener al menos 1 carácter de longitud. +* El `video` de entrada debe tener una duración entre 2 y 10 segundos. +* La entrada `model.reference_images` puede aceptar un máximo de 4 imágenes. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `output` | VIDEO | El video editado generado por el modelo. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/fr.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/fr.md new file mode 100644 index 000000000..006237d5b --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/fr.md @@ -0,0 +1,29 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/fr.md) + +Le nœud Wan2VideoEditApi utilise le modèle Wan 2.7 pour éditer une vidéo selon des instructions textuelles, des images de référence ou un transfert de style. Il traite la vidéo d'entrée et génère une nouvelle vidéo en fonction des paramètres spécifiés tels que la résolution, la durée et le rapport hauteur/largeur. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------------|--------|-------|-------------| +| `model` | COMBO | Oui | `"wan2.7-videoedit"` | Le modèle à utiliser pour l'édition vidéo. | +| `model.prompt` | STRING | Oui | - | Instructions d'édition ou exigences de transfert de style. (par défaut : chaîne vide) | +| `model.resolution` | COMBO | Oui | `"720P"`
`"1080P"` | La résolution de la vidéo de sortie. | +| `model.ratio` | COMBO | Oui | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | Le rapport hauteur/largeur de la vidéo de sortie. S'il n'est pas modifié, il se rapproche du rapport de la vidéo d'entrée. | +| `model.duration` | COMBO | Oui | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | La durée de sortie en secondes. 'auto' correspond à la durée de la vidéo d'entrée. Une valeur spécifique tronque la vidéo à partir du début. (par défaut : "auto") | +| `model.reference_images` | IMAGE | Non | - | Une liste d'au maximum 4 images de référence pour guider l'édition. | +| `video` | VIDEO | Oui | - | La vidéo à éditer. | +| `seed` | INT | Non | 0 à 2147483647 | La graine à utiliser pour la génération. (par défaut : 0) | +| `audio_setting` | COMBO | Non | `"auto"`
`"origin"` | 'auto' : le modèle décide s'il doit régénérer l'audio en fonction de l'invite. 'origin' : préserve l'audio original de la vidéo d'entrée. (par défaut : "auto") | +| `watermark` | BOOLEAN | Non | - | Indique s'il faut ajouter un filigrane généré par IA au résultat. (par défaut : False) | + +**Contraintes :** +* Le `model.prompt` doit comporter au moins 1 caractère. +* La `video` d'entrée doit avoir une durée comprise entre 2 et 10 secondes. +* L'entrée `model.reference_images` peut accepter un maximum de 4 images. + +## Sorties + +| Nom de sortie | Type de données | Description | +|---------------|-----------------|-------------| +| `output` | VIDEO | La vidéo éditée générée par le modèle. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/ja.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/ja.md new file mode 100644 index 000000000..b9e924e74 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/ja.md @@ -0,0 +1,31 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/ja.md) + +このドキュメントはAI生成です。誤りや改善のご提案がございましたら、ぜひご協力ください。[GitHubで編集する](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/en.md) + +Wan2VideoEditApiノードは、Wan 2.7モデルを使用して、テキスト指示、参照画像、またはスタイル変換に基づいて動画を編集します。入力動画を処理し、解像度、長さ、アスペクト比などの指定されたパラメータに従って新しい動画を生成します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | はい | `"wan2.7-videoedit"` | 動画編集に使用するモデルです。 | +| `model.prompt` | STRING | はい | - | 編集指示またはスタイル変換の要件です。(デフォルト:空文字列) | +| `model.resolution` | COMBO | はい | `"720P"`
`"1080P"` | 出力動画の解像度です。 | +| `model.ratio` | COMBO | はい | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 出力動画のアスペクト比です。変更しない場合、入力動画の比率に近似します。 | +| `model.duration` | COMBO | はい | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | 出力の長さ(秒)です。"auto"は入力動画の長さに一致します。特定の値を指定すると、動画の先頭から切り取られます。(デフォルト:"auto") | +| `model.reference_images` | IMAGE | いいえ | - | 編集をガイドするための最大4枚の参照画像のリストです。 | +| `video` | VIDEO | はい | - | 編集する動画です。 | +| `seed` | INT | いいえ | 0 ~ 2147483647 | 生成に使用するシード値です。(デフォルト:0) | +| `audio_setting` | COMBO | いいえ | `"auto"`
`"origin"` | 'auto':モデルがプロンプトに基づいてオーディオを再生成するかどうかを決定します。'origin':入力動画の元のオーディオを保持します。(デフォルト:"auto") | +| `watermark` | BOOLEAN | いいえ | - | 結果にAI生成の透かしを追加するかどうかです。(デフォルト:False) | + +**制約事項:** +* `model.prompt`は1文字以上である必要があります。 +* 入力`video`の長さは2秒以上10秒以下である必要があります。 +* `model.reference_images`入力は最大4枚の画像まで受け入れ可能です。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `output` | VIDEO | モデルによって生成された編集済み動画です。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/ko.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/ko.md new file mode 100644 index 000000000..9d31919ac --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/ko.md @@ -0,0 +1,29 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/ko.md) + +Wan2VideoEditApi 노드는 Wan 2.7 모델을 사용하여 텍스트 명령, 참조 이미지 또는 스타일 전송을 기반으로 비디오를 편집합니다. 입력 비디오를 처리하고 해상도, 길이, 화면 비율과 같은 지정된 매개변수에 따라 새로운 비디오를 생성합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 예 | `"wan2.7-videoedit"` | 비디오 편집에 사용할 모델입니다. | +| `model.prompt` | STRING | 예 | - | 편집 명령 또는 스타일 전송 요구 사항입니다. (기본값: 빈 문자열) | +| `model.resolution` | COMBO | 예 | `"720P"`
`"1080P"` | 출력 비디오의 해상도입니다. | +| `model.ratio` | COMBO | 예 | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 출력 비디오의 화면 비율입니다. 변경하지 않으면 입력 비디오의 비율에 근사합니다. | +| `model.duration` | COMBO | 예 | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | 출력 길이(초)입니다. 'auto'는 입력 비디오 길이와 일치합니다. 특정 값을 지정하면 비디오 시작 부분부터 잘라냅니다. (기본값: "auto") | +| `model.reference_images` | IMAGE | 아니요 | - | 편집을 안내하는 최대 4개의 참조 이미지 목록입니다. | +| `video` | VIDEO | 예 | - | 편집할 비디오입니다. | +| `seed` | INT | 아니요 | 0 ~ 2147483647 | 생성에 사용할 시드입니다. (기본값: 0) | +| `audio_setting` | COMBO | 아니요 | `"auto"`
`"origin"` | 'auto': 모델이 프롬프트에 따라 오디오 재생성 여부를 결정합니다. 'origin': 입력 비디오의 원본 오디오를 유지합니다. (기본값: "auto") | +| `watermark` | BOOLEAN | 아니요 | - | 결과에 AI 생성 워터마크를 추가할지 여부입니다. (기본값: False) | + +**제약 사항:** +* `model.prompt`는 최소 1자 이상이어야 합니다. +* 입력 `video`의 길이는 2초에서 10초 사이여야 합니다. +* `model.reference_images` 입력은 최대 4개의 이미지만 허용합니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `output` | VIDEO | 모델이 생성한 편집된 비디오입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/pt-BR.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/pt-BR.md new file mode 100644 index 000000000..5bd62a6ef --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/pt-BR.md @@ -0,0 +1,29 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/pt-BR.md) + +O nó Wan2VideoEditApi utiliza o modelo Wan 2.7 para editar um vídeo com base em instruções de texto, imagens de referência ou transferência de estilo. Ele processa o vídeo de entrada e gera um novo vídeo de acordo com os parâmetros especificados, como resolução, duração e proporção de aspecto. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|--------------|-------------|-------|-----------| +| `model` | COMBO | Sim | `"wan2.7-videoedit"` | O modelo a ser usado para edição de vídeo. | +| `model.prompt` | STRING | Sim | - | Instruções de edição ou requisitos de transferência de estilo. (padrão: string vazia) | +| `model.resolution` | COMBO | Sim | `"720P"`
`"1080P"` | A resolução do vídeo de saída. | +| `model.ratio` | COMBO | Sim | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | A proporção de aspecto do vídeo de saída. Se não for alterada, aproxima-se da proporção do vídeo de entrada. | +| `model.duration` | COMBO | Sim | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | A duração da saída em segundos. 'auto' corresponde à duração do vídeo de entrada. Um valor específico trunca a partir do início do vídeo. (padrão: "auto") | +| `model.reference_images` | IMAGE | Não | - | Uma lista de até 4 imagens de referência para orientar a edição. | +| `video` | VIDEO | Sim | - | O vídeo a ser editado. | +| `seed` | INT | Não | 0 a 2147483647 | A semente a ser usada para a geração. (padrão: 0) | +| `audio_setting` | COMBO | Não | `"auto"`
`"origin"` | 'auto': o modelo decide se deve regenerar o áudio com base no prompt. 'origin': preserva o áudio original do vídeo de entrada. (padrão: "auto") | +| `watermark` | BOOLEAN | Não | - | Se deve adicionar uma marca d'água gerada por IA ao resultado. (padrão: Falso) | + +**Restrições:** +* O `model.prompt` deve ter pelo menos 1 caractere. +* O `video` de entrada deve ter duração entre 2 e 10 segundos. +* A entrada `model.reference_images` pode aceitar no máximo 4 imagens. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|--------------|-----------| +| `output` | VIDEO | O vídeo editado gerado pelo modelo. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/ru.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/ru.md new file mode 100644 index 000000000..0e88bd557 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/ru.md @@ -0,0 +1,31 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/ru.md) + +Вот перевод документации на русский язык: + +Узел Wan2VideoEditApi использует модель Wan 2.7 для редактирования видео на основе текстовых инструкций, референсных изображений или переноса стиля. Он обрабатывает входное видео и генерирует новое видео в соответствии с заданными параметрами, такими как разрешение, длительность и соотношение сторон. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `model` | COMBO | Да | `"wan2.7-videoedit"` | Модель, используемая для редактирования видео. | +| `model.prompt` | STRING | Да | - | Инструкции по редактированию или требования к переносу стиля. (по умолчанию: пустая строка) | +| `model.resolution` | COMBO | Да | `"720P"`
`"1080P"` | Разрешение выходного видео. | +| `model.ratio` | COMBO | Да | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | Соотношение сторон выходного видео. Если не изменять, будет приближено к соотношению сторон входного видео. | +| `model.duration` | COMBO | Да | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | Длительность выходного видео в секундах. Значение 'auto' соответствует длительности входного видео. Конкретное значение обрезает видео с начала. (по умолчанию: "auto") | +| `model.reference_images` | IMAGE | Нет | - | Список до 4 референсных изображений для направления редактирования. | +| `video` | VIDEO | Да | - | Видео для редактирования. | +| `seed` | INT | Нет | от 0 до 2147483647 | Сид для генерации. (по умолчанию: 0) | +| `audio_setting` | COMBO | Нет | `"auto"`
`"origin"` | 'auto': модель решает, нужно ли перегенерировать аудио на основе промпта. 'origin': сохранить оригинальное аудио из входного видео. (по умолчанию: "auto") | +| `watermark` | BOOLEAN | Нет | - | Добавлять ли AI-сгенерированный водяной знак к результату. (по умолчанию: False) | + +**Ограничения:** +* Параметр `model.prompt` должен содержать не менее 1 символа. +* Длительность входного `video` должна быть от 2 до 10 секунд. +* Параметр `model.reference_images` может принимать не более 4 изображений. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `output` | VIDEO | Отредактированное видео, сгенерированное моделью. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/tr.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/tr.md new file mode 100644 index 000000000..00b242cb3 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/tr.md @@ -0,0 +1,29 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/tr.md) + +Wan2VideoEditApi düğümü, metin talimatları, referans görselleri veya stil aktarımına dayalı olarak bir videoyu düzenlemek için Wan 2.7 modelini kullanır. Giriş videosunu işler ve çözünürlük, süre ve en boy oranı gibi belirtilen parametrelere göre yeni bir video oluşturur. + +## Girişler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | Evet | `"wan2.7-videoedit"` | Video düzenleme için kullanılacak model. | +| `model.prompt` | STRING | Evet | - | Düzenleme talimatları veya stil aktarımı gereksinimleri. (varsayılan: boş dize) | +| `model.resolution` | COMBO | Evet | `"720P"`
`"1080P"` | Çıktı videosunun çözünürlüğü. | +| `model.ratio` | COMBO | Evet | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | Çıktı videosunun en boy oranı. Değiştirilmezse, giriş videosunun oranına yaklaşır. | +| `model.duration` | COMBO | Evet | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | Saniye cinsinden çıktı süresi. 'auto' giriş videosunun süresiyle eşleşir. Belirli bir değer, videonun başlangıcından itibaren kırpar. (varsayılan: "auto") | +| `model.reference_images` | IMAGE | Hayır | - | Düzenlemeyi yönlendirmek için en fazla 4 referans görselden oluşan bir liste. | +| `video` | VIDEO | Evet | - | Düzenlenecek video. | +| `seed` | INT | Hayır | 0 ile 2147483647 arası | Üretim için kullanılacak tohum değeri. (varsayılan: 0) | +| `audio_setting` | COMBO | Hayır | `"auto"`
`"origin"` | 'auto': model, isteme bağlı olarak sesi yeniden oluşturup oluşturmayacağına karar verir. 'origin': giriş videosundaki orijinal sesi korur. (varsayılan: "auto") | +| `watermark` | BOOLEAN | Hayır | - | Sonuca yapay zeka tarafından oluşturulmuş bir filigran eklenip eklenmeyeceği. (varsayılan: False) | + +**Kısıtlamalar:** +* `model.prompt` en az 1 karakter uzunluğunda olmalıdır. +* Giriş `video`'sunun süresi 2 ila 10 saniye arasında olmalıdır. +* `model.reference_images` girişi en fazla 4 görsel kabul edebilir. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `output` | VIDEO | Model tarafından oluşturulan düzenlenmiş video. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/zh-TW.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/zh-TW.md new file mode 100644 index 000000000..b8ba00341 --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/zh-TW.md @@ -0,0 +1,29 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/zh-TW.md) + +Wan2VideoEditApi 節點使用 Wan 2.7 模型,根據文字指令、參考圖像或風格遷移來編輯影片。它會處理輸入影片,並根據指定的解析度、持續時間和長寬比等參數生成新的影片。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"wan2.7-videoedit"` | 用於影片編輯的模型。 | +| `model.prompt` | STRING | 是 | - | 編輯指令或風格遷移要求。(預設值:空字串) | +| `model.resolution` | COMBO | 是 | `"720P"`
`"1080P"` | 輸出影片的解析度。 | +| `model.ratio` | COMBO | 是 | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 輸出影片的長寬比。如果未更改,則會近似於輸入影片的長寬比。 | +| `model.duration` | COMBO | 是 | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | 輸出影片的持續時間(秒)。'auto' 表示與輸入影片持續時間一致。指定具體數值會從影片開頭截取對應長度。(預設值:"auto") | +| `model.reference_images` | IMAGE | 否 | - | 用於引導編輯的參考圖像清單,最多 4 張。 | +| `video` | VIDEO | 是 | - | 要編輯的影片。 | +| `seed` | INT | 否 | 0 到 2147483647 | 用於生成的種子值。(預設值:0) | +| `audio_setting` | COMBO | 否 | `"auto"`
`"origin"` | 'auto':模型根據提示詞決定是否重新生成音訊。'origin':保留輸入影片的原始音訊。(預設值:"auto") | +| `watermark` | BOOLEAN | 否 | - | 是否在結果中添加 AI 生成的水印。(預設值:False) | + +**限制條件:** +* `model.prompt` 的長度必須至少為 1 個字元。 +* 輸入的 `video` 持續時間必須在 2 到 10 秒之間。 +* `model.reference_images` 輸入最多可接受 4 張圖像。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 由模型生成的編輯後影片。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/Wan2VideoEditApi/zh.md b/comfyui_embedded_docs/docs/Wan2VideoEditApi/zh.md new file mode 100644 index 000000000..7bb46c5fb --- /dev/null +++ b/comfyui_embedded_docs/docs/Wan2VideoEditApi/zh.md @@ -0,0 +1,29 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/Wan2VideoEditApi/zh.md) + +Wan2VideoEditApi 节点使用 Wan 2.7 模型,根据文本指令、参考图像或风格迁移来编辑视频。它处理输入视频,并根据指定的分辨率、时长和宽高比等参数生成新视频。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 取值范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `model` | COMBO | 是 | `"wan2.7-videoedit"` | 用于视频编辑的模型。 | +| `model.prompt` | STRING | 是 | - | 编辑指令或风格迁移要求。(默认值:空字符串) | +| `model.resolution` | COMBO | 是 | `"720P"`
`"1080P"` | 输出视频的分辨率。 | +| `model.ratio` | COMBO | 是 | `"16:9"`
`"9:16"`
`"1:1"`
`"4:3"`
`"3:4"` | 输出视频的宽高比。如果未更改,则近似于输入视频的宽高比。 | +| `model.duration` | COMBO | 是 | `"auto"`
`"2"`
`"3"`
`"4"`
`"5"`
`"6"`
`"7"`
`"8"`
`"9"`
`"10"` | 输出视频的时长(秒)。'auto' 表示与输入视频时长一致。指定具体数值将从视频开头截取相应时长。(默认值:"auto") | +| `model.reference_images` | IMAGE | 否 | - | 用于指导编辑的参考图像列表,最多 4 张。 | +| `video` | VIDEO | 是 | - | 待编辑的视频。 | +| `seed` | INT | 否 | 0 到 2147483647 | 用于生成的随机种子。(默认值:0) | +| `audio_setting` | COMBO | 否 | `"auto"`
`"origin"` | 'auto':模型根据提示词决定是否重新生成音频。'origin':保留输入视频的原始音频。(默认值:"auto") | +| `watermark` | BOOLEAN | 否 | - | 是否在结果中添加 AI 生成的水印。(默认值:False) | + +**约束条件:** +* `model.prompt` 的长度必须至少为 1 个字符。 +* 输入的 `video` 时长必须在 2 到 10 秒之间。 +* `model.reference_images` 输入最多可接受 4 张图像。 + +## 输出结果 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `output` | VIDEO | 由模型生成的编辑后的视频。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/ar.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/ar.md new file mode 100644 index 000000000..8e87342ff --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/ar.md @@ -0,0 +1,35 @@ +> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/ar.md) + +بالتأكيد، إليك الترجمة العربية للوثيقة التقنية الخاصة بعقدة ComfyUI مع الالتزام التام بقواعد الترجمة المحددة: + +--- + +تقوم عقدة WanSCAILToVideo بإعداد التكييف (conditioning) والفضاء الكامن الفارغ لتوليد الفيديو. تقوم بمعالجة المدخلات الاختيارية مثل الصور المرجعية، وفيديوهات الوضعيات (pose)، ومخرجات رؤية CLIP، وتضمينها في التكييف الإيجابي والسلبي لنموذج الفيديو. تُخرج العقدة التكييف المُعدّل وموترًا كامنًا فارغًا بأبعاد الفيديو المحددة. + +## المدخلات + +| المعامل | نوع البيانات | إلزامي | النطاق | الوصف | +|-----------|-----------|----------|-------|-------------| +| `positive` | CONDITIONING | نعم | - | مدخل التكييف الإيجابي. | +| `negative` | CONDITIONING | نعم | - | مدخل التكييف السلبي. | +| `vae` | VAE | نعم | - | نموذج VAE المستخدم لتشفير الصور وإطارات الفيديو. | +| `width` | INT | نعم | 32 إلى MAX_RESOLUTION | عرض فيديو الإخراج بالبكسل (الافتراضي: 512). يجب أن يكون قابلاً للقسمة على 8. | +| `height` | INT | نعم | 32 إلى MAX_RESOLUTION | ارتفاع فيديو الإخراج بالبكسل (الافتراضي: 896). يجب أن يكون قابلاً للقسمة على 8. | +| `length` | INT | نعم | 1 إلى MAX_RESOLUTION | عدد الإطارات في الفيديو (الافتراضي: 81). | +| `batch_size` | INT | نعم | 1 إلى 4096 | عدد مقاطع الفيديو المراد توليدها في الدفعة الواحدة (الافتراضي: 1). | +| `clip_vision_output` | CLIP_VISION_OUTPUT | لا | - | مخرجات رؤية CLIP اختيارية للتكييف. | +| `reference_image` | IMAGE | لا | - | صورة مرجعية اختيارية للتكييف. | +| `pose_video` | IMAGE | لا | - | فيديو يُستخدم لتكييف الوضعيات. سيتم تقليل دقته إلى نصف دقة الفيديو الرئيسي. | +| `pose_strength` | FLOAT | نعم | 0.0 إلى 10.0 | قوة الكامن الخاص بالوضعية (الافتراضي: 1.0). | +| `pose_start` | FLOAT | نعم | 0.0 إلى 1.0 | خطوة البداية لاستخدام تكييف الوضعية (الافتراضي: 0.0). | +| `pose_end` | FLOAT | نعم | 0.0 إلى 1.0 | خطوة النهاية لاستخدام تكييف الوضعية (الافتراضي: 1.0). | + +**ملاحظة:** تتم معالجة مدخل `pose_video` فقط لأول `length` إطار. تتم معالجة `reference_image` فقط لأول صورة في الدفعة. + +## المخرجات + +| اسم المخرج | نوع البيانات | الوصف | +|-------------|-----------|-------------| +| `positive` | CONDITIONING | التكييف الإيجابي المُعدّل، والذي قد يحتوي على كامنات الصورة المرجعية المضمنة، أو مخرجات رؤية CLIP، أو كامنات فيديو الوضعيات. | +| `negative` | CONDITIONING | التكييف السلبي المُعدّل، والذي قد يحتوي على كامنات الصورة المرجعية المضمنة، أو مخرجات رؤية CLIP، أو كامنات فيديو الوضعيات. | +| `latent` | LATENT | موتر كامن فارغ ذو شكل `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/en.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/en.md new file mode 100644 index 000000000..08ef48512 --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/en.md @@ -0,0 +1,31 @@ +> This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! [Edit on GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/en.md) + +The WanSCAILToVideo node prepares conditioning and an empty latent space for video generation. It processes optional inputs like reference images, pose videos, and CLIP vision outputs, embedding them into the positive and negative conditioning for a video model. The node outputs the modified conditioning and a blank latent tensor of the specified video dimensions. + +## Inputs + +| Parameter | Data Type | Required | Range | Description | +|-----------|-----------|----------|-------|-------------| +| `positive` | CONDITIONING | Yes | - | The positive conditioning input. | +| `negative` | CONDITIONING | Yes | - | The negative conditioning input. | +| `vae` | VAE | Yes | - | The VAE model used for encoding images and video frames. | +| `width` | INT | Yes | 32 to MAX_RESOLUTION | The width of the output video in pixels (default: 512). Must be divisible by 8. | +| `height` | INT | Yes | 32 to MAX_RESOLUTION | The height of the output video in pixels (default: 896). Must be divisible by 8. | +| `length` | INT | Yes | 1 to MAX_RESOLUTION | The number of frames in the video (default: 81). | +| `batch_size` | INT | Yes | 1 to 4096 | The number of videos to generate in a batch (default: 1). | +| `clip_vision_output` | CLIP_VISION_OUTPUT | No | - | Optional CLIP vision output for conditioning. | +| `reference_image` | IMAGE | No | - | An optional reference image for conditioning. | +| `pose_video` | IMAGE | No | - | Video used for pose conditioning. Will be downscaled to half the resolution of the main video. | +| `pose_strength` | FLOAT | Yes | 0.0 to 10.0 | Strength of the pose latent (default: 1.0). | +| `pose_start` | FLOAT | Yes | 0.0 to 1.0 | Start step to use pose conditioning (default: 0.0). | +| `pose_end` | FLOAT | Yes | 0.0 to 1.0 | End step to use pose conditioning (default: 1.0). | + +**Note:** The `pose_video` input is processed only for the first `length` frames. The `reference_image` is processed only for the first image in the batch. + +## Outputs + +| Output Name | Data Type | Description | +|-------------|-----------|-------------| +| `positive` | CONDITIONING | The modified positive conditioning, potentially containing embedded reference image latents, CLIP vision output, or pose video latents. | +| `negative` | CONDITIONING | The modified negative conditioning, potentially containing embedded reference image latents, CLIP vision output, or pose video latents. | +| `latent` | LATENT | An empty latent tensor of shape `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/es.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/es.md new file mode 100644 index 000000000..030ff820d --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/es.md @@ -0,0 +1,31 @@ +> Esta documentación fue generada por IA. Si encuentra algún error o tiene sugerencias de mejora, ¡no dude en contribuir! [Editar en GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/es.md) + +El nodo WanSCAILToVideo prepara el acondicionamiento y un espacio latente vacío para la generación de video. Procesa entradas opcionales como imágenes de referencia, videos de pose y salidas de visión CLIP, integrándolas en el acondicionamiento positivo y negativo para un modelo de video. El nodo devuelve el acondicionamiento modificado y un tensor latente en blanco con las dimensiones de video especificadas. + +## Entradas + +| Parámetro | Tipo de Dato | Obligatorio | Rango | Descripción | +|-----------|-----------|----------|-------|-------------| +| `positive` | CONDITIONING | Sí | - | La entrada de acondicionamiento positivo. | +| `negative` | CONDITIONING | Sí | - | La entrada de acondicionamiento negativo. | +| `vae` | VAE | Sí | - | El modelo VAE utilizado para codificar imágenes y fotogramas de video. | +| `width` | INT | Sí | 32 a MAX_RESOLUTION | El ancho del video de salida en píxeles (por defecto: 512). Debe ser divisible por 8. | +| `height` | INT | Sí | 32 a MAX_RESOLUTION | La altura del video de salida en píxeles (por defecto: 896). Debe ser divisible por 8. | +| `length` | INT | Sí | 1 a MAX_RESOLUTION | El número de fotogramas en el video (por defecto: 81). | +| `batch_size` | INT | Sí | 1 a 4096 | El número de videos a generar en un lote (por defecto: 1). | +| `clip_vision_output` | CLIP_VISION_OUTPUT | No | - | Salida de visión CLIP opcional para el acondicionamiento. | +| `reference_image` | IMAGE | No | - | Una imagen de referencia opcional para el acondicionamiento. | +| `pose_video` | IMAGE | No | - | Video utilizado para el acondicionamiento de pose. Se reducirá a la mitad de la resolución del video principal. | +| `pose_strength` | FLOAT | Sí | 0.0 a 10.0 | Intensidad del latente de pose (por defecto: 1.0). | +| `pose_start` | FLOAT | Sí | 0.0 a 1.0 | Paso inicial para usar el acondicionamiento de pose (por defecto: 0.0). | +| `pose_end` | FLOAT | Sí | 0.0 a 1.0 | Paso final para usar el acondicionamiento de pose (por defecto: 1.0). | + +**Nota:** La entrada `pose_video` se procesa solo para los primeros `length` fotogramas. La `reference_image` se procesa solo para la primera imagen del lote. + +## Salidas + +| Nombre de Salida | Tipo de Dato | Descripción | +|-------------|-----------|-------------| +| `positive` | CONDITIONING | El acondicionamiento positivo modificado, que potencialmente contiene latentes de imagen de referencia, salida de visión CLIP o latentes de video de pose incrustados. | +| `negative` | CONDITIONING | El acondicionamiento negativo modificado, que potencialmente contiene latentes de imagen de referencia, salida de visión CLIP o latentes de video de pose incrustados. | +| `latent` | LATENT | Un tensor latente vacío con la forma `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/fr.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/fr.md new file mode 100644 index 000000000..e06ef06ef --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/fr.md @@ -0,0 +1,31 @@ +> Cette documentation a été générée par IA. Si vous trouvez des erreurs ou avez des suggestions d'amélioration, n'hésitez pas à contribuer ! [Modifier sur GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/fr.md) + +Le nœud WanSCAILToVideo prépare le conditionnement et un espace latent vide pour la génération vidéo. Il traite des entrées optionnelles telles que les images de référence, les vidéos de pose et les sorties de vision CLIP, en les intégrant dans le conditionnement positif et négatif pour un modèle vidéo. Le nœud produit le conditionnement modifié ainsi qu'un tenseur latent vide aux dimensions vidéo spécifiées. + +## Entrées + +| Paramètre | Type de données | Requis | Plage | Description | +|-----------|-----------------|--------|-------|-------------| +| `positive` | CONDITIONING | Oui | - | L'entrée de conditionnement positif. | +| `negative` | CONDITIONING | Oui | - | L'entrée de conditionnement négatif. | +| `vae` | VAE | Oui | - | Le modèle VAE utilisé pour encoder les images et les trames vidéo. | +| `width` | INT | Oui | 32 à MAX_RESOLUTION | La largeur de la vidéo de sortie en pixels (par défaut : 512). Doit être divisible par 8. | +| `height` | INT | Oui | 32 à MAX_RESOLUTION | La hauteur de la vidéo de sortie en pixels (par défaut : 896). Doit être divisible par 8. | +| `length` | INT | Oui | 1 à MAX_RESOLUTION | Le nombre de trames dans la vidéo (par défaut : 81). | +| `batch_size` | INT | Oui | 1 à 4096 | Le nombre de vidéos à générer par lot (par défaut : 1). | +| `clip_vision_output` | CLIP_VISION_OUTPUT | Non | - | Sortie de vision CLIP optionnelle pour le conditionnement. | +| `reference_image` | IMAGE | Non | - | Image de référence optionnelle pour le conditionnement. | +| `pose_video` | IMAGE | Non | - | Vidéo utilisée pour le conditionnement de pose. Seront réduites à la moitié de la résolution de la vidéo principale. | +| `pose_strength` | FLOAT | Oui | 0,0 à 10,0 | Force du latent de pose (par défaut : 1,0). | +| `pose_start` | FLOAT | Oui | 0,0 à 1,0 | Étape de début pour utiliser le conditionnement de pose (par défaut : 0,0). | +| `pose_end` | FLOAT | Oui | 0,0 à 1,0 | Étape de fin pour utiliser le conditionnement de pose (par défaut : 1,0). | + +**Remarque :** L'entrée `pose_video` n'est traitée que pour les premières trames `length`. L'entrée `reference_image` n'est traitée que pour la première image du lot. + +## Sorties + +| Nom de sortie | Type de données | Description | +|---------------|-----------------|-------------| +| `positive` | CONDITIONING | Le conditionnement positif modifié, contenant potentiellement des latents d'image de référence intégrés, la sortie de vision CLIP ou les latents de vidéo de pose. | +| `negative` | CONDITIONING | Le conditionnement négatif modifié, contenant potentiellement des latents d'image de référence intégrés, la sortie de vision CLIP ou les latents de vidéo de pose. | +| `latent` | LATENT | Un tenseur latent vide de forme `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/ja.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/ja.md new file mode 100644 index 000000000..7e09bb241 --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/ja.md @@ -0,0 +1,31 @@ +> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/ja.md) + +WanSCAILToVideo ノードは、動画生成用のコンディショニングと空の潜在空間を準備します。参照画像、ポーズ動画、CLIPビジョン出力などのオプション入力を処理し、それらを動画モデルのポジティブおよびネガティブコンディショニングに埋め込みます。このノードは、変更されたコンディショニングと、指定された動画サイズの空の潜在テンソルを出力します。 + +## 入力 + +| パラメータ | データ型 | 必須 | 範囲 | 説明 | +|-----------|-----------|----------|-------|-------------| +| `positive` | CONDITIONING | はい | - | ポジティブコンディショニングの入力です。 | +| `negative` | CONDITIONING | はい | - | ネガティブコンディショニングの入力です。 | +| `vae` | VAE | はい | - | 画像と動画フレームのエンコードに使用するVAEモデルです。 | +| `width` | INT | はい | 32 ~ MAX_RESOLUTION | 出力動画の幅(ピクセル単位、デフォルト:512)。8で割り切れる必要があります。 | +| `height` | INT | はい | 32 ~ MAX_RESOLUTION | 出力動画の高さ(ピクセル単位、デフォルト:896)。8で割り切れる必要があります。 | +| `length` | INT | はい | 1 ~ MAX_RESOLUTION | 動画のフレーム数(デフォルト:81)です。 | +| `batch_size` | INT | はい | 1 ~ 4096 | バッチで生成する動画の数(デフォルト:1)です。 | +| `clip_vision_output` | CLIP_VISION_OUTPUT | いいえ | - | コンディショニング用のオプションのCLIPビジョン出力です。 | +| `reference_image` | IMAGE | いいえ | - | コンディショニング用のオプションの参照画像です。 | +| `pose_video` | IMAGE | いいえ | - | ポーズコンディショニングに使用する動画です。メイン動画の半分の解像度にダウンスケールされます。 | +| `pose_strength` | FLOAT | はい | 0.0 ~ 10.0 | ポーズ潜在の強度(デフォルト:1.0)です。 | +| `pose_start` | FLOAT | はい | 0.0 ~ 1.0 | ポーズコンディショニングを使用する開始ステップ(デフォルト:0.0)です。 | +| `pose_end` | FLOAT | はい | 0.0 ~ 1.0 | ポーズコンディショニングを使用する終了ステップ(デフォルト:1.0)です。 | + +**注記:** `pose_video` 入力は、最初の `length` フレームに対してのみ処理されます。`reference_image` は、バッチ内の最初の画像に対してのみ処理されます。 + +## 出力 + +| 出力名 | データ型 | 説明 | +|-------------|-----------|-------------| +| `positive` | CONDITIONING | 変更されたポジティブコンディショニングです。参照画像の潜在、CLIPビジョン出力、またはポーズ動画の潜在が埋め込まれている可能性があります。 | +| `negative` | CONDITIONING | 変更されたネガティブコンディショニングです。参照画像の潜在、CLIPビジョン出力、またはポーズ動画の潜在が埋め込まれている可能性があります。 | +| `latent` | LATENT | 形状 `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]` の空の潜在テンソルです。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/ko.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/ko.md new file mode 100644 index 000000000..bc8d03055 --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/ko.md @@ -0,0 +1,33 @@ +> 이 문서는 AI에 의해 생성되었습니다. 오류를 발견하거나 개선 제안이 있으시면 기여해 주세요! [GitHub에서 편집](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/ko.md) + +# WanSCAILToVideo + +WanSCAILToVideo 노드는 비디오 생성을 위한 컨디셔닝과 빈 잠재 공간을 준비합니다. 참조 이미지, 포즈 비디오, CLIP 비전 출력과 같은 선택적 입력을 처리하여 비디오 모델의 포지티브 및 네거티브 컨디셔닝에 임베딩합니다. 이 노드는 수정된 컨디셔닝과 지정된 비디오 차원의 빈 잠재 텐서를 출력합니다. + +## 입력 + +| 매개변수 | 데이터 타입 | 필수 | 범위 | 설명 | +|-----------|-----------|----------|-------|-------------| +| `positive` | CONDITIONING | 예 | - | 포지티브 컨디셔닝 입력입니다. | +| `negative` | CONDITIONING | 예 | - | 네거티브 컨디셔닝 입력입니다. | +| `vae` | VAE | 예 | - | 이미지 및 비디오 프레임 인코딩에 사용되는 VAE 모델입니다. | +| `width` | INT | 예 | 32 ~ MAX_RESOLUTION | 출력 비디오의 픽셀 단위 너비입니다(기본값: 512). 8로 나누어 떨어져야 합니다. | +| `height` | INT | 예 | 32 ~ MAX_RESOLUTION | 출력 비디오의 픽셀 단위 높이입니다(기본값: 896). 8로 나누어 떨어져야 합니다. | +| `length` | INT | 예 | 1 ~ MAX_RESOLUTION | 비디오의 프레임 수입니다(기본값: 81). | +| `batch_size` | INT | 예 | 1 ~ 4096 | 한 배치에서 생성할 비디오 수입니다(기본값: 1). | +| `clip_vision_output` | CLIP_VISION_OUTPUT | 아니요 | - | 컨디셔닝을 위한 선택적 CLIP 비전 출력입니다. | +| `reference_image` | IMAGE | 아니요 | - | 컨디셔닝을 위한 선택적 참조 이미지입니다. | +| `pose_video` | IMAGE | 아니요 | - | 포즈 컨디셔닝에 사용되는 비디오입니다. 주 비디오 해상도의 절반으로 다운스케일됩니다. | +| `pose_strength` | FLOAT | 예 | 0.0 ~ 10.0 | 포즈 잠재의 강도입니다(기본값: 1.0). | +| `pose_start` | FLOAT | 예 | 0.0 ~ 1.0 | 포즈 컨디셔닝을 사용할 시작 단계입니다(기본값: 0.0). | +| `pose_end` | FLOAT | 예 | 0.0 ~ 1.0 | 포즈 컨디셔닝을 사용할 종료 단계입니다(기본값: 1.0). | + +**참고:** `pose_video` 입력은 처음 `length` 프레임에 대해서만 처리됩니다. `reference_image`는 배치의 첫 번째 이미지에 대해서만 처리됩니다. + +## 출력 + +| 출력 이름 | 데이터 타입 | 설명 | +|-------------|-----------|-------------| +| `positive` | CONDITIONING | 수정된 포지티브 컨디셔닝으로, 참조 이미지 잠재, CLIP 비전 출력 또는 포즈 비디오 잠재가 포함될 수 있습니다. | +| `negative` | CONDITIONING | 수정된 네거티브 컨디셔닝으로, 참조 이미지 잠재, CLIP 비전 출력 또는 포즈 비디오 잠재가 포함될 수 있습니다. | +| `latent` | LATENT | `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]` 형태의 빈 잠재 텐서입니다. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/pt-BR.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/pt-BR.md new file mode 100644 index 000000000..dc64f88e0 --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/pt-BR.md @@ -0,0 +1,31 @@ +> Esta documentação foi gerada por IA. Se você encontrar erros ou tiver sugestões de melhoria, sinta-se à vontade para contribuir! [Editar no GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/pt-BR.md) + +O nó WanSCAILToVideo prepara o condicionamento e um espaço latente vazio para geração de vídeo. Ele processa entradas opcionais como imagens de referência, vídeos de pose e saídas do CLIP vision, incorporando-as ao condicionamento positivo e negativo para um modelo de vídeo. O nó gera como saída o condicionamento modificado e um tensor latente em branco com as dimensões de vídeo especificadas. + +## Entradas + +| Parâmetro | Tipo de Dado | Obrigatório | Faixa | Descrição | +|-----------|---------------|-------------|-------|-----------| +| `positive` | CONDITIONING | Sim | - | A entrada de condicionamento positivo. | +| `negative` | CONDITIONING | Sim | - | A entrada de condicionamento negativo. | +| `vae` | VAE | Sim | - | O modelo VAE usado para codificar imagens e quadros de vídeo. | +| `width` | INT | Sim | 32 a MAX_RESOLUTION | A largura do vídeo de saída em pixels (padrão: 512). Deve ser divisível por 8. | +| `height` | INT | Sim | 32 a MAX_RESOLUTION | A altura do vídeo de saída em pixels (padrão: 896). Deve ser divisível por 8. | +| `length` | INT | Sim | 1 a MAX_RESOLUTION | O número de quadros no vídeo (padrão: 81). | +| `batch_size` | INT | Sim | 1 a 4096 | O número de vídeos a serem gerados em um lote (padrão: 1). | +| `clip_vision_output` | CLIP_VISION_OUTPUT | Não | - | Saída opcional do CLIP vision para condicionamento. | +| `reference_image` | IMAGE | Não | - | Uma imagem de referência opcional para condicionamento. | +| `pose_video` | IMAGE | Não | - | Vídeo usado para condicionamento de pose. Será reduzido para metade da resolução do vídeo principal. | +| `pose_strength` | FLOAT | Sim | 0.0 a 10.0 | Intensidade do latente de pose (padrão: 1.0). | +| `pose_start` | FLOAT | Sim | 0.0 a 1.0 | Etapa inicial para usar o condicionamento de pose (padrão: 0.0). | +| `pose_end` | FLOAT | Sim | 0.0 a 1.0 | Etapa final para usar o condicionamento de pose (padrão: 1.0). | + +**Observação:** A entrada `pose_video` é processada apenas para os primeiros `length` quadros. A `reference_image` é processada apenas para a primeira imagem no lote. + +## Saídas + +| Nome da Saída | Tipo de Dado | Descrição | +|---------------|---------------|-------------| +| `positive` | CONDITIONING | O condicionamento positivo modificado, potencialmente contendo latentes de imagem de referência incorporados, saída do CLIP vision ou latentes de vídeo de pose. | +| `negative` | CONDITIONING | O condicionamento negativo modificado, potencialmente contendo latentes de imagem de referência incorporados, saída do CLIP vision ou latentes de vídeo de pose. | +| `latent` | LATENT | Um tensor latente vazio com formato `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/ru.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/ru.md new file mode 100644 index 000000000..7a14100fe --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/ru.md @@ -0,0 +1,31 @@ +> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/ru.md) + +Узел WanSCAILToVideo подготавливает conditioning и пустое латентное пространство для генерации видео. Он обрабатывает опциональные входные данные, такие как референсные изображения, видео с позами и выходные данные CLIP vision, встраивая их в позитивное и негативное conditioning для видеомодели. Узел выводит модифицированное conditioning и пустой латентный тензор указанных размеров видео. + +## Входные параметры + +| Параметр | Тип данных | Обязательный | Диапазон | Описание | +|----------|------------|--------------|----------|----------| +| `positive` | CONDITIONING | Да | - | Входное позитивное conditioning. | +| `negative` | CONDITIONING | Да | - | Входное негативное conditioning. | +| `vae` | VAE | Да | - | Модель VAE, используемая для кодирования изображений и видеокадров. | +| `width` | INT | Да | 32 до MAX_RESOLUTION | Ширина выходного видео в пикселях (по умолчанию: 512). Должна делиться на 8. | +| `height` | INT | Да | 32 до MAX_RESOLUTION | Высота выходного видео в пикселях (по умолчанию: 896). Должна делиться на 8. | +| `length` | INT | Да | 1 до MAX_RESOLUTION | Количество кадров в видео (по умолчанию: 81). | +| `batch_size` | INT | Да | 1 до 4096 | Количество видео для генерации в одном батче (по умолчанию: 1). | +| `clip_vision_output` | CLIP_VISION_OUTPUT | Нет | - | Опциональные выходные данные CLIP vision для conditioning. | +| `reference_image` | IMAGE | Нет | - | Опциональное референсное изображение для conditioning. | +| `pose_video` | IMAGE | Нет | - | Видео, используемое для conditioning по позам. Будет уменьшено до половины разрешения основного видео. | +| `pose_strength` | FLOAT | Да | 0.0 до 10.0 | Сила латентного представления поз (по умолчанию: 1.0). | +| `pose_start` | FLOAT | Да | 0.0 до 1.0 | Начальный шаг применения conditioning по позам (по умолчанию: 0.0). | +| `pose_end` | FLOAT | Да | 0.0 до 1.0 | Конечный шаг применения conditioning по позам (по умолчанию: 1.0). | + +**Примечание:** Входной параметр `pose_video` обрабатывается только для первых `length` кадров. Параметр `reference_image` обрабатывается только для первого изображения в батче. + +## Выходные параметры + +| Имя выхода | Тип данных | Описание | +|------------|------------|----------| +| `positive` | CONDITIONING | Модифицированное позитивное conditioning, потенциально содержащее встроенные латентные представления референсного изображения, выходные данные CLIP vision или латентные представления видео с позами. | +| `negative` | CONDITIONING | Модифицированное негативное conditioning, потенциально содержащее встроенные латентные представления референсного изображения, выходные данные CLIP vision или латентные представления видео с позами. | +| `latent` | LATENT | Пустой латентный тензор размерности `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]`. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/tr.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/tr.md new file mode 100644 index 000000000..7590184dc --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/tr.md @@ -0,0 +1,31 @@ +> Bu belge yapay zeka tarafından oluşturulmuştur. Herhangi bir hata bulursanız veya iyileştirme önerileriniz varsa, katkıda bulunmaktan çekinmeyin! [GitHub'da Düzenle](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/tr.md) + +WanSCAILToVideo düğümü, video oluşturma için conditioning ve boş bir latent alanı hazırlar. Referans görüntüler, poz videoları ve CLIP görüş çıktıları gibi isteğe bağlı girdileri işleyerek bunları bir video modeli için pozitif ve negatif conditioning'e gömer. Düğüm, değiştirilmiş conditioning'i ve belirtilen video boyutlarında boş bir latent tensörü çıktı olarak verir. + +## Girdiler + +| Parametre | Veri Türü | Zorunlu | Aralık | Açıklama | +|-----------|-----------|----------|-------|-------------| +| `positive` | CONDITIONING | Evet | - | Pozitif conditioning girdisi. | +| `negative` | CONDITIONING | Evet | - | Negatif conditioning girdisi. | +| `vae` | VAE | Evet | - | Görüntüleri ve video karelerini kodlamak için kullanılan VAE modeli. | +| `width` | INT | Evet | 32 ile MAX_RESOLUTION | Çıktı videosunun piksel cinsinden genişliği (varsayılan: 512). 8'e bölünebilir olmalıdır. | +| `height` | INT | Evet | 32 ile MAX_RESOLUTION | Çıktı videosunun piksel cinsinden yüksekliği (varsayılan: 896). 8'e bölünebilir olmalıdır. | +| `length` | INT | Evet | 1 ile MAX_RESOLUTION | Videodaki kare sayısı (varsayılan: 81). | +| `batch_size` | INT | Evet | 1 ile 4096 | Bir grupta oluşturulacak video sayısı (varsayılan: 1). | +| `clip_vision_output` | CLIP_VISION_OUTPUT | Hayır | - | Conditioning için isteğe bağlı CLIP görüş çıktısı. | +| `reference_image` | IMAGE | Hayır | - | Conditioning için isteğe bağlı bir referans görüntüsü. | +| `pose_video` | IMAGE | Hayır | - | Poz conditioning için kullanılan video. Ana videonun çözünürlüğünün yarısına ölçeklenecektir. | +| `pose_strength` | FLOAT | Evet | 0,0 ile 10,0 | Poz latentinin gücü (varsayılan: 1,0). | +| `pose_start` | FLOAT | Evet | 0,0 ile 1,0 | Poz conditioning kullanmaya başlama adımı (varsayılan: 0,0). | +| `pose_end` | FLOAT | Evet | 0,0 ile 1,0 | Poz conditioning kullanmayı bitirme adımı (varsayılan: 1,0). | + +**Not:** `pose_video` girdisi yalnızca ilk `length` kare için işlenir. `reference_image` girdisi ise yalnızca gruptaki ilk görüntü için işlenir. + +## Çıktılar + +| Çıktı Adı | Veri Türü | Açıklama | +|-------------|-----------|-------------| +| `positive` | CONDITIONING | Potansiyel olarak gömülü referans görüntü latentleri, CLIP görüş çıktısı veya poz video latentleri içeren değiştirilmiş pozitif conditioning. | +| `negative` | CONDITIONING | Potansiyel olarak gömülü referans görüntü latentleri, CLIP görüş çıktısı veya poz video latentleri içeren değiştirilmiş negatif conditioning. | +| `latent` | LATENT | `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]` şeklinde boş bir latent tensörü. | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/zh-TW.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/zh-TW.md new file mode 100644 index 000000000..4ba3b6537 --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/zh-TW.md @@ -0,0 +1,31 @@ +> 本文檔由 AI 生成。如果您發現任何錯誤或有改進建議,歡迎貢獻! [在 GitHub 上編輯](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/zh-TW.md) + +WanSCAILToVideo 節點為影片生成準備條件化輸入和空潛在空間。它處理可選輸入,如參考圖像、姿勢影片和 CLIP 視覺輸出,將它們嵌入到影片模型的正向與負向條件化中。此節點輸出修改後的條件化以及指定影片尺寸的空白潛在張量。 + +## 輸入參數 + +| 參數 | 資料類型 | 必填 | 範圍 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `positive` | CONDITIONING | 是 | - | 正向條件化輸入。 | +| `negative` | CONDITIONING | 是 | - | 負向條件化輸入。 | +| `vae` | VAE | 是 | - | 用於編碼圖像和影片影格的 VAE 模型。 | +| `width` | INT | 是 | 32 至 MAX_RESOLUTION | 輸出影片的寬度(單位:像素,預設值:512)。必須能被 8 整除。 | +| `height` | INT | 是 | 32 至 MAX_RESOLUTION | 輸出影片的高度(單位:像素,預設值:896)。必須能被 8 整除。 | +| `length` | INT | 是 | 1 至 MAX_RESOLUTION | 影片的總影格數(預設值:81)。 | +| `batch_size` | INT | 是 | 1 至 4096 | 批次中要生成的影片數量(預設值:1)。 | +| `clip_vision_output` | CLIP_VISION_OUTPUT | 否 | - | 用於條件化的可選 CLIP 視覺輸出。 | +| `reference_image` | IMAGE | 否 | - | 用於條件化的可選參考圖像。 | +| `pose_video` | IMAGE | 否 | - | 用於姿勢條件化的影片。將被縮小至主影片解析度的一半。 | +| `pose_strength` | FLOAT | 是 | 0.0 至 10.0 | 姿勢潛在的強度(預設值:1.0)。 | +| `pose_start` | FLOAT | 是 | 0.0 至 1.0 | 開始使用姿勢條件化的步驟(預設值:0.0)。 | +| `pose_end` | FLOAT | 是 | 0.0 至 1.0 | 結束使用姿勢條件化的步驟(預設值:1.0)。 | + +**注意:** `pose_video` 輸入僅處理前 `length` 個影格。`reference_image` 僅處理批次中的第一張圖像。 + +## 輸出結果 + +| 輸出名稱 | 資料類型 | 描述 | +|-------------|-----------|-------------| +| `positive` | CONDITIONING | 修改後的正向條件化,可能包含嵌入的參考圖像潛在、CLIP 視覺輸出或姿勢影片潛在。 | +| `negative` | CONDITIONING | 修改後的負向條件化,可能包含嵌入的參考圖像潛在、CLIP 視覺輸出或姿勢影片潛在。 | +| `latent` | LATENT | 一個形狀為 `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]` 的空潛在張量。 | \ No newline at end of file diff --git a/comfyui_embedded_docs/docs/WanSCAILToVideo/zh.md b/comfyui_embedded_docs/docs/WanSCAILToVideo/zh.md new file mode 100644 index 000000000..bf779579b --- /dev/null +++ b/comfyui_embedded_docs/docs/WanSCAILToVideo/zh.md @@ -0,0 +1,31 @@ +> 本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! [在 GitHub 上编辑](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/WanSCAILToVideo/zh.md) + +WanSCAILToVideo 节点为视频生成准备条件输入和空潜空间。它处理可选输入,如参考图像、姿态视频和 CLIP 视觉输出,并将它们嵌入到视频模型的正向和负向条件中。该节点输出修改后的条件输入以及指定视频尺寸的空白潜张量。 + +## 输入参数 + +| 参数 | 数据类型 | 必填 | 范围 | 描述 | +|-----------|-----------|----------|-------|-------------| +| `positive` | CONDITIONING | 是 | - | 正向条件输入。 | +| `negative` | CONDITIONING | 是 | - | 负向条件输入。 | +| `vae` | VAE | 是 | - | 用于编码图像和视频帧的 VAE 模型。 | +| `width` | INT | 是 | 32 至 MAX_RESOLUTION | 输出视频的宽度(像素),默认为 512。必须能被 8 整除。 | +| `height` | INT | 是 | 32 至 MAX_RESOLUTION | 输出视频的高度(像素),默认为 896。必须能被 8 整除。 | +| `length` | INT | 是 | 1 至 MAX_RESOLUTION | 视频的帧数,默认为 81。 | +| `batch_size` | INT | 是 | 1 至 4096 | 批量生成的视频数量,默认为 1。 | +| `clip_vision_output` | CLIP_VISION_OUTPUT | 否 | - | 用于条件输入的可选 CLIP 视觉输出。 | +| `reference_image` | IMAGE | 否 | - | 用于条件输入的可选参考图像。 | +| `pose_video` | IMAGE | 否 | - | 用于姿态条件输入的视频。将被下采样至主视频分辨率的一半。 | +| `pose_strength` | FLOAT | 是 | 0.0 至 10.0 | 姿态潜变量的强度,默认为 1.0。 | +| `pose_start` | FLOAT | 是 | 0.0 至 1.0 | 开始使用姿态条件输入的步骤,默认为 0.0。 | +| `pose_end` | FLOAT | 是 | 0.0 至 1.0 | 结束使用姿态条件输入的步骤,默认为 1.0。 | + +**注意:** `pose_video` 输入仅处理前 `length` 帧。`reference_image` 仅处理批次中的第一张图像。 + +## 输出参数 + +| 输出名称 | 数据类型 | 描述 | +|-------------|-----------|-------------| +| `positive` | CONDITIONING | 修改后的正向条件输入,可能包含嵌入的参考图像潜变量、CLIP 视觉输出或姿态视频潜变量。 | +| `negative` | CONDITIONING | 修改后的负向条件输入,可能包含嵌入的参考图像潜变量、CLIP 视觉输出或姿态视频潜变量。 | +| `latent` | LATENT | 一个形状为 `[batch_size, 16, ((length - 1) // 4) + 1, height // 8, width // 8]` 的空潜张量。 | \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 6111720be..6c5dfbdd2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "comfyui-embedded-docs" -version = "0.4.3" +version = "0.4.4" description = "Embedded documentation for ComfyUI nodes" readme = "README.md" requires-python = ">=3.9"