{ "id": "e1960a89-8f1c-40c0-8e72-dc6f849328d3", "revision": 0, "last_node_id": 38, "last_link_id": 3, "nodes": [ { "id": 37, "type": "SaveVideo", "pos": [ 820, 460 ], "size": [ 270, 368 ], "flags": {}, "order": 4, "mode": 0, "inputs": [ { "name": "video", "type": "VIDEO", "link": 3 } ], "outputs": [], "properties": { "Node name for S&R": "SaveVideo", "cnr_id": "comfy-core", "ver": "0.3.62" }, "widgets_values": [ "video/ByteDance-FLF2V", "auto", "auto" ] }, { "id": 38, "type": "MarkdownNote", "pos": [ -330, 450 ], "size": [ 380.9487609863281, 309.4496765136719 ], "flags": {}, "order": 0, "mode": 0, "inputs": [], "outputs": [], "title": "Note:About API Node", "properties": { "ue_properties": { "widget_ue_connectable": {}, "version": "7.1", "input_ue_unconnectable": {} } }, "widgets_values": [ "[About API Node](https://docs.comfy.org/tutorials/api-nodes/overview) - [Pricing](https://docs.comfy.org/tutorials/api-nodes/pricing) | [API 节点](https://docs.comfy.org/zh-CN/tutorials/api-nodes/overview) - [定价](https://docs.comfy.org/zh-CN/tutorials/api-nodes/pricing)\n \nTo use the API, you must be in a secure network environment:\n\n- Allows access from `127.0.0.1` or `localhost`.\n\n- Use our API Node in website services starting with `https`\n\n- Make sure you can normally connect to our API services (some regions may need a proxy).\n\n- Make sure you are logged in in the settings and that your account still has enough credits to cover the consumption of API calls.\n\n- On non-whitelisted sites or local area networks (LANs), please try to [log in using an API Key](https://docs.comfy.org/interface/user#logging-in-with-an-api-key).\n" ], "color": "#432", "bgcolor": "#653" }, { "id": 34, "type": "ByteDanceFirstLastFrameNode", "pos": [ 390, 460 ], "size": [ 400, 480 ], "flags": {}, "order": 3, "mode": 0, "inputs": [ { "name": "first_frame", "type": "IMAGE", "link": 1 }, { "name": "last_frame", "type": "IMAGE", "link": 2 } ], "outputs": [ { "name": "VIDEO", "type": "VIDEO", "links": [ 3 ] } ], "properties": { "Node name for S&R": "ByteDanceFirstLastFrameNode", "cnr_id": "comfy-core", "ver": "0.3.62" }, "widgets_values": [ "seedance-1-0-pro-250528", "A wizard in a red robe, seen from behind holding two flames in his raised hands, turns around as the camera circles to a side profile, revealing he is an old man with a grey beard. As he turns, he brings his hands together, merging the two flames into one large ball of fire.", "1080p", "1:1", 10, 1076553912, "randomize", false, false ], "color": "#432", "bgcolor": "#653" }, { "id": 35, "type": "LoadImage", "pos": [ 80, 460 ], "size": [ 274.080078125, 314.0000305175781 ], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 1 ] }, { "name": "MASK", "type": "MASK", "links": null } ], "properties": { "Node name for S&R": "LoadImage", "cnr_id": "comfy-core", "ver": "0.3.62" }, "widgets_values": [ "api_bytedance_flf2v_first_frame.png", "image" ] }, { "id": 36, "type": "LoadImage", "pos": [ 80, 880 ], "size": [ 274.080078125, 314.0000305175781 ], "flags": {}, "order": 2, "mode": 0, "inputs": [], "outputs": [ { "name": "IMAGE", "type": "IMAGE", "links": [ 2 ] }, { "name": "MASK", "type": "MASK", "links": null } ], "properties": { "Node name for S&R": "LoadImage", "cnr_id": "comfy-core", "ver": "0.3.62" }, "widgets_values": [ "api_bytedance_flf2v_last_frame.png", "image" ] } ], "links": [ [ 1, 35, 0, 34, 0, "IMAGE" ], [ 2, 36, 0, 34, 1, "IMAGE" ], [ 3, 34, 0, 37, 0, "VIDEO" ] ], "groups": [ { "id": 1, "title": "Step 1 - Upload first_frame", "bounding": [ 70, 390, 294.080078125, 397.6000061035156 ], "color": "#3f789e", "font_size": 24, "flags": {} }, { "id": 2, "title": "Step 2 - Upload last_frame", "bounding": [ 70, 810, 294.080078125, 397.6000061035156 ], "color": "#3f789e", "font_size": 24, "flags": {} } ], "config": {}, "extra": { "ds": { "scale": 0.917218185113683, "offset": [ 664.51748520661, -223.1580093907213 ] }, "frontendVersion": "1.27.10" }, "version": 0.4 }