{
  "id": "6f2c1d1e-7a0b-4c55-9a51-4e3b8f0c5a21",
  "revision": 0,
  "last_node_id": 6,
  "last_link_id": 4,
  "nodes": [
    {
      "id": 1,
      "type": "LoadVideo",
      "pos": [
        0,
        0
      ],
      "size": [
        360,
        420
      ],
      "flags": {},
      "order": 0,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "VIDEO",
          "type": "VIDEO",
          "links": [
            1
          ]
        }
      ],
      "title": "🎬 Клип / Clip",
      "properties": {
        "Node name for S&R": "LoadVideo"
      },
      "widgets_values": [
        "clip.mp4",
        "image"
      ]
    },
    {
      "id": 2,
      "type": "LoadImage",
      "pos": [
        0,
        450
      ],
      "size": [
        360,
        420
      ],
      "flags": {},
      "order": 1,
      "mode": 0,
      "inputs": [],
      "outputs": [
        {
          "name": "IMAGE",
          "type": "IMAGE",
          "links": [
            2
          ]
        },
        {
          "name": "MASK",
          "type": "MASK",
          "links": null
        }
      ],
      "title": "🖼 На кого / Who",
      "properties": {
        "Node name for S&R": "LoadImage"
      },
      "widgets_values": [
        "photo.png",
        "image"
      ]
    },
    {
      "id": 3,
      "type": "NeronH3HeroSwap",
      "pos": [
        400,
        0
      ],
      "size": [
        420,
        640
      ],
      "flags": {},
      "order": 2,
      "mode": 0,
      "inputs": [
        {
          "name": "video",
          "type": "VIDEO",
          "link": 1
        },
        {
          "name": "photo",
          "type": "IMAGE",
          "link": 2
        },
        {
          "name": "width",
          "shape": 7,
          "type": "INT",
          "link": null
        },
        {
          "name": "height",
          "shape": 7,
          "type": "INT",
          "link": null
        },
        {
          "name": "prompt",
          "shape": 7,
          "type": "STRING",
          "link": null
        }
      ],
      "outputs": [
        {
          "name": "video",
          "type": "VIDEO",
          "links": [
            3
          ]
        },
        {
          "name": "frames",
          "type": "IMAGE",
          "links": null
        },
        {
          "name": "audio",
          "type": "AUDIO",
          "links": null
        },
        {
          "name": "mask_preview",
          "type": "IMAGE",
          "links": [
            4
          ]
        },
        {
          "name": "frames_count",
          "type": "INT",
          "links": null
        }
      ],
      "properties": {
        "Node name for S&R": "NeronH3HeroSwap"
      },
      "color": "#4a2f1e",
      "bgcolor": "#2e1c10",
      "widgets_values": [
        false,
        "🔝 самый крупный / largest",
        "🧍 весь облик / whole look",
        5.0,
        "🎵 оригинал / original",
        "⚡ 480p — быстрее, для 16 ГБ / faster",
        "",
        904234,
        "randomize",
        8,
        1.0,
        0,
        true,
        12,
        0.35,
        "match",
        false,
        "🤖 авто — из пакета / auto — from pack",
        "🤖 авто — из пакета / auto — from pack",
        "🤖 авто — из пакета / auto — from pack",
        "🤖 авто — из пакета / auto — from pack",
        "🤖 авто — из пакета / auto — from pack",
        "🤖 авто — из пакета / auto — from pack",
        "🤖 авто — из пакета / auto — from pack",
        0.5,
        true,
        "🤖 авто — по режиму / auto"
      ]
    },
    {
      "id": 4,
      "type": "SaveVideo",
      "pos": [
        860,
        0
      ],
      "size": [
        480,
        560
      ],
      "flags": {},
      "order": 3,
      "mode": 0,
      "inputs": [
        {
          "name": "video",
          "type": "VIDEO",
          "link": 3
        }
      ],
      "outputs": [],
      "title": "💾 Сохранить видео / Save video",
      "properties": {
        "Node name for S&R": "SaveVideo"
      },
      "widgets_values": [
        "video/Neron_H3_Swap",
        "auto",
        "auto"
      ]
    },
    {
      "id": 5,
      "type": "PreviewImage",
      "pos": [
        400,
        680
      ],
      "size": [
        420,
        320
      ],
      "flags": {},
      "order": 4,
      "mode": 0,
      "inputs": [
        {
          "name": "images",
          "type": "IMAGE",
          "link": 4
        }
      ],
      "outputs": [],
      "title": "🟧 Маска — кого нашла / Mask — who was found",
      "properties": {
        "Node name for S&R": "PreviewImage"
      }
    },
    {
      "id": 6,
      "type": "Note",
      "pos": [
        -560,
        0
      ],
      "size": [
        520,
        760
      ],
      "flags": {},
      "order": 5,
      "mode": 0,
      "inputs": [],
      "outputs": [],
      "title": "📖 Прочти меня / Read me",
      "properties": {},
      "widgets_values": [
        "⚠ ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ\nАВТОР НЕ НЕСЁТ ОТВЕТСТВЕННОСТИ ЗА ИСПОЛЬЗОВАНИЕ ЭТОГО ИНСТРУМЕНТА И ЗА СОЗДАННЫЙ С ЕГО ПОМОЩЬЮ\nКОНТЕНТ — В ТОМ ЧИСЛЕ ФЕЙКИ, ПОДМЕНУ ЛИЧНОСТИ И ЭРОТИЧЕСКИЙ КОНТЕНТ. ЭТО ТОЛЬКО ИНСТРУМЕНТ.\nВСЯ ОТВЕТСТВЕННОСТЬ — НА ПОЛЬЗОВАТЕЛЕ. ИСПОЛЬЗУЙТЕ ТОЛЬКО С СОГЛАСИЯ ЛЮДЕЙ НА ФОТО И В ВИДЕО\nИ В РАМКАХ ЗАКОНА.\n\n⚠ DISCLAIMER\nTHE AUTHOR IS NOT RESPONSIBLE FOR HOW THIS TOOL IS USED OR FOR CONTENT MADE WITH IT, INCLUDING\nDEEPFAKES, IDENTITY SUBSTITUTION AND EROTIC CONTENT. IT IS ONLY A TOOL. ALL RESPONSIBILITY LIES\nWITH THE USER. USE IT ONLY WITH THE CONSENT OF THE PEOPLE IN THE PHOTO AND VIDEO AND WITHIN THE LAW.\n\n🎭 NERON H3 ЗАМЕНА ГЕРОЯ / HERO SWAP\n\n🇷🇺 Меняет человека в клипе на человека с фото; движение, камера, свет и звук — из клипа.\n1. Load Video — клип. 2. Load Image — фото (лицо хорошо видно; для «весь облик» — в полный рост).\n3. На ноде: кого, что менять, качество (начни с 480p), длина (начни с 5 с). Run.\n4. «Маска» — кого нашла нода и что получила модель.\nПроба на 480p → тот же сид на 768p. Модели — «📥 Модели» на ноде. Подгонка — 📖 Справка.\n\n🇬🇧 Replaces the person in a clip with the person from a photo; motion, camera, light and sound come from the clip.\n1. Load Video — the clip. 2. Load Image — the photo (face clearly visible; full body for «whole look»).\n3. On the node: who, what, quality (start with 480p), length (start with 5 s). Run.\n4. «Mask» — who was found and what the model got.\nTry at 480p → the same seed at 768p. Models — «📥 Models» on the node. Fitting tips — 📖 Help."
      ],
      "color": "#432",
      "bgcolor": "#653"
    }
  ],
  "links": [
    [
      1,
      1,
      0,
      3,
      0,
      "VIDEO"
    ],
    [
      2,
      2,
      0,
      3,
      1,
      "IMAGE"
    ],
    [
      3,
      3,
      0,
      4,
      0,
      "VIDEO"
    ],
    [
      4,
      3,
      3,
      5,
      0,
      "IMAGE"
    ]
  ],
  "groups": [],
  "config": {},
  "extra": {
    "ds": {
      "scale": 0.8,
      "offset": [
        620,
        80
      ]
    }
  },
  "version": 0.4
}