From bc1a2188e7a4366d9335f2dd6fcbe78b6125750b Mon Sep 17 00:00:00 2001 From: bigcat88 Date: Mon, 25 May 2026 19:17:26 +0300 Subject: [PATCH] [Partner Nodes] hash video via memoryview to avoid memory copy Signed-off-by: bigcat88 --- comfy_api_nodes/nodes_bytedance.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/comfy_api_nodes/nodes_bytedance.py b/comfy_api_nodes/nodes_bytedance.py index df1601faa..1b4abafe6 100644 --- a/comfy_api_nodes/nodes_bytedance.py +++ b/comfy_api_nodes/nodes_bytedance.py @@ -317,7 +317,7 @@ async def _seedance_virtual_library_upload_video_asset( ) -> str: buf = BytesIO() video.save_to(buf, format=Types.VideoContainer.MP4, codec=Types.VideoCodec.H264) - video_hash = hashlib.sha256(buf.getvalue()).hexdigest() + video_hash = hashlib.sha256(buf.getbuffer()).hexdigest() public_url = await upload_video_to_comfyapi(cls, video, wait_label=wait_label) create_resp = await sync_op( cls,