smthemex / ComfyUI_EchoMimic

You can using EchoMimic in ComfyUI
Apache License 2.0
373 stars 37 forks source link

why the two nodes couldn't install ,please help me #83

Open StudyWell-feng opened 6 days ago

StudyWell-feng commented 6 days ago

image

adamreading commented 6 days ago

I have this same issue - I have tried the "Fix" option in comfyui manager - i tried running the pip install's suggested - but every time I get that same two nodes missing - [START] Security scan [DONE] Security scan

ComfyUI-Manager: installing dependencies done.

ComfyUI startup time: 2024-11-25 13:19:52.143507 Platform: Linux Python version: 3.10.14 (main, Mar 21 2024, 16:24:04) [GCC 11.2.0] Python executable: /data/miniconda3/pkgs/comfyui/bin/python ComfyUI Path: /data/app Log path: /root/comfyui.log

Prestartup times for custom nodes: 8.7 seconds: /data/app/custom_nodes/ComfyUI-Manager

Total VRAM 22516 MB, total RAM 63584 MB pytorch version: 2.4.0+cu121 /data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/xformers/ops/fmha/flash.py:211: FutureWarning: torch.library.impl_abstract was renamed to torch.library.register_fake. Please use that instead; we will remove torch.library.impl_abstract in a future version of PyTorch. @torch.library.impl_abstract("xformers_flash::flash_fwd") /data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/xformers/ops/fmha/flash.py:344: FutureWarning: torch.library.impl_abstract was renamed to torch.library.register_fake. Please use that instead; we will remove torch.library.impl_abstract in a future version of PyTorch. @torch.library.impl_abstract("xformers_flash::flash_bwd") xformers version: 0.0.27.post2 Set vram state to: NORMAL_VRAM Device: cuda:0 NVIDIA A10G : cudaMallocAsync Using xformers cross attention [Prompt Server] web root: /data/app/web /data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/kornia/feature/lightglue.py:44: FutureWarning: torch.cuda.amp.custom_fwd(args...) is deprecated. Please use torch.amp.custom_fwd(args..., device_type='cuda') instead. @torch.cuda.amp.custom_fwd(cast_inputs=torch.float32) NumExpr defaulting to 16 threads. [Crystools INFO] Crystools version: 1.21.0 [Crystools INFO] CPU: AMD EPYC 7R32 - Arch: x86_64 - OS: Linux 6.2.0-1018-aws [Crystools INFO] Pynvml (Nvidia) initialized. [Crystools INFO] GPU/s: [Crystools INFO] 0) NVIDIA A10G [Crystools INFO] NVIDIA Driver: 535.183.01

Loading: ComfyUI-Manager (V2.50.2)

ComfyUI Revision: 2798 [65a86591] | Released on '2024-10-29'

[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json Traceback (most recent call last): File "/data/app/nodes.py", line 2006, in load_custom_node module_spec.loader.exec_module(module) File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "/data/app/custom_nodes/ComfyUI_EchoMimic/init.py", line 2, in from .EchoMimic_node import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS File "/data/app/custom_nodes/ComfyUI_EchoMimic/EchoMimic_node.py", line 23, in from .utils import load_images, tensor2cv, find_directories, nomarl_upscale, download_weights, get_instance_path, \ File "/data/app/custom_nodes/ComfyUI_EchoMimic/utils.py", line 14, in from moviepy.editor import VideoFileClip, AudioFileClip ModuleNotFoundError: No module named 'moviepy.editor'

Cannot import /data/app/custom_nodes/ComfyUI_EchoMimic module for custom nodes: No module named 'moviepy.editor'

Import times for custom nodes: 0.1 seconds: /data/app/custom_nodes/ComfyUI-Manager 0.1 seconds: /data/app/custom_nodes/ComfyUI-Custom-Scripts 1.0 seconds: /data/app/custom_nodes/ComfyUI-VideoHelperSuite 1.6 seconds: /data/app/custom_nodes/ComfyUI-Crystools 5.6 seconds (IMPORT FAILED): /data/app/custom_nodes/ComfyUI_EchoMimic

Starting server

To see the GUI go to: http://0.0.0.0:30000 To see the GUI go to: http://[::]:30000 FETCH DATA from: /data/app/custom_nodes/ComfyUI-Manager/extension-node-map.json [DONE] [START] Security scan [DONE] Security scan

ComfyUI-Manager: installing dependencies done.

ComfyUI startup time: 2024-11-25 13:19:47.439088 Platform: Linux Python version: 3.10.14 (main, Mar 21 2024, 16:24:04) [GCC 11.2.0] Python executable: /data/miniconda3/pkgs/comfyui/bin/python ComfyUI Path: /data/app Log path: /data/app/comfyui.log

####################################################################### [ComfyUI-Manager] Starting dependency installation/(de)activation for the extension

ComfyUI-Manager: EXECUTE => ['/data/miniconda3/pkgs/comfyui/bin/python', '-m', 'pip', 'install', '-U', 'pip', 'install', '-r', '/data/app/custom_nodes/ComfyUI_EchoMimic/requirements.txt']

Execute install/(de)activation script for '..'

Collecting pip Downloading pip-24.3.1-py3-none-any.whl.metadata (3.7 kB) [!] ERROR: Could not find a version that satisfies the requirement install (from versions: none) [!] ERROR: No matching distribution found for install install/(de)activation script failed: ..

[ComfyUI-Manager] Startup script completed. #######################################################################

Prestartup times for custom nodes: 12.0 seconds: /data/app/custom_nodes/ComfyUI-Manager

Total VRAM 22516 MB, total RAM 63584 MB pytorch version: 2.4.0+cu121 /data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/xformers/ops/fmha/flash.py:211: FutureWarning: torch.library.impl_abstract was renamed to torch.library.register_fake. Please use that instead; we will remove torch.library.impl_abstract in a future version of PyTorch. @torch.library.impl_abstract("xformers_flash::flash_fwd") /data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/xformers/ops/fmha/flash.py:344: FutureWarning: torch.library.impl_abstract was renamed to torch.library.register_fake. Please use that instead; we will remove torch.library.impl_abstract in a future version of PyTorch. @torch.library.impl_abstract("xformers_flash::flash_bwd") xformers version: 0.0.27.post2 Set vram state to: NORMAL_VRAM Device: cuda:0 NVIDIA A10G : cudaMallocAsync Using xformers cross attention [Prompt Server] web root: /data/app/web /data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/kornia/feature/lightglue.py:44: FutureWarning: torch.cuda.amp.custom_fwd(args...) is deprecated. Please use torch.amp.custom_fwd(args..., device_type='cuda') instead. @torch.cuda.amp.custom_fwd(cast_inputs=torch.float32) NumExpr defaulting to 16 threads. [Crystools INFO] Crystools version: 1.21.0 [Crystools INFO] CPU: AMD EPYC 7R32 - Arch: x86_64 - OS: Linux 6.2.0-1018-aws [Crystools INFO] Pynvml (Nvidia) initialized. [Crystools INFO] GPU/s: [Crystools INFO] 0) NVIDIA A10G [Crystools INFO] NVIDIA Driver: 535.183.01

Loading: ComfyUI-Manager (V2.50.2)

ComfyUI Revision: 2798 [65a86591] | Released on '2024-10-29'

[ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json Traceback (most recent call last): File "/data/app/nodes.py", line 2006, in load_custom_node module_spec.loader.exec_module(module) File "", line 883, in exec_module File "", line 241, in _call_with_frames_removed File "/data/app/custom_nodes/ComfyUI_EchoMimic/init.py", line 2, in from .EchoMimic_node import NODE_CLASS_MAPPINGS, NODE_DISPLAY_NAME_MAPPINGS File "/data/app/custom_nodes/ComfyUI_EchoMimic/EchoMimic_node.py", line 23, in from .utils import load_images, tensor2cv, find_directories, nomarl_upscale, download_weights, get_instance_path, \ File "/data/app/custom_nodes/ComfyUI_EchoMimic/utils.py", line 14, in from moviepy.editor import VideoFileClip, AudioFileClip ModuleNotFoundError: No module named 'moviepy.editor'

Cannot import /data/app/custom_nodes/ComfyUI_EchoMimic module for custom nodes: No module named 'moviepy.editor'

Import times for custom nodes: 0.1 seconds: /data/app/custom_nodes/ComfyUI-Custom-Scripts 0.1 seconds: /data/app/custom_nodes/ComfyUI-Manager 1.0 seconds: /data/app/custom_nodes/ComfyUI-VideoHelperSuite 1.6 seconds: /data/app/custom_nodes/ComfyUI-Crystools 5.6 seconds (IMPORT FAILED): /data/app/custom_nodes/ComfyUI_EchoMimic

Starting server

Traceback (most recent call last): File "/data/app/main.py", line 261, in loop.run_until_complete(run(server, address=args.listen, port=args.port, verbose=not args.dont_print_server, call_on_start=call_on_start)) File "/data/miniconda3/pkgs/comfyui/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete return future.result() File "/data/app/main.py", line 166, in run await asyncio.gather(server.start_multi_address(addresses, call_on_start), server.publish_loop()) File "/data/app/server.py", line 840, in start_multi_address await site.start() File "/data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/aiohttp/web_runner.py", line 119, in start self._server = await loop.create_server( File "/data/miniconda3/pkgs/comfyui/lib/python3.10/asyncio/base_events.py", line 1519, in create_server raise OSError(err.errno, 'error while attempting ' OSError: [Errno 98] error while attempting to bind on address ('0.0.0.0', 30000): address already in use

adamreading commented 6 days ago

(I also in tried in the 0.34 beta version of Comfyui as well)

smthemex commented 6 days ago

try,open CMD and pip install moviepy==1.0.3

adamreading commented 6 days ago

try,open CMD and pip install moviepy==1.0.3

I am running in a cloud app version of Comfyui - I have tried that command via the comfyuimanager -pip install function, didnt do anything. Just trying again in the beta 0.34 version of comfyui. (this has now worked using that version - ComfyUI: 28546e8cdc Manager: V2.50.2) Thank you for your help

adamreading commented 6 days ago

I got the V2 model running fine but I cant get past the Exception Message:** No module named 'facenet_pytorch'.

i have tried - running pip install --no-deps facenet-pytorch in the comfyui manager Image 25-11-2024 at 15 22

ComfyUI Error Report

Error Details

## System Information
- **ComfyUI Version:** v0.3.4
- **Arguments:** /data/app/main.py --listen --port 30000
- **OS:** posix
- **Python Version:** 3.10.14 (main, Mar 21 2024, 16:24:04) [GCC 11.2.0]
- **Embedded Python:** false
- **PyTorch Version:** 2.4.0+cu121
## Devices

- **Name:** cuda:0 NVIDIA A10G : cudaMallocAsync
  - **Type:** cuda
  - **VRAM Total:** 23609475072
  - **VRAM Free:** 23275700224
  - **Torch VRAM Total:** 0
  - **Torch VRAM Free:** 0

## Logs

2024-11-25T15:15:42.219160 - [START] Security scan2024-11-25T15:15:42.219260 - 2024-11-25T15:15:47.939823 - [DONE] Security scan2024-11-25T15:15:47.939853 - 2024-11-25T15:15:48.478110 - ## ComfyUI-Manager: installing dependencies done.2024-11-25T15:15:48.478159 - 2024-11-25T15:15:48.478180 - ComfyUI startup time:2024-11-25T15:15:48.478196 - 2024-11-25T15:15:48.478215 - 2024-11-25 15:15:48.4781682024-11-25T15:15:48.478231 - 2024-11-25T15:15:48.478250 - Platform:2024-11-25T15:15:48.478265 - 2024-11-25T15:15:48.478280 - Linux2024-11-25T15:15:48.478294 - 2024-11-25T15:15:48.478310 - Python version:2024-11-25T15:15:48.478324 - 2024-11-25T15:15:48.478339 - 3.10.14 (main, Mar 21 2024, 16:24:04) [GCC 11.2.0]2024-11-25T15:15:48.478353 - 2024-11-25T15:15:48.478368 - Python executable:2024-11-25T15:15:48.478382 - 2024-11-25T15:15:48.478397 - /data/miniconda3/pkgs/comfyui/bin/python2024-11-25T15:15:48.478411 - 2024-11-25T15:15:48.478426 - ComfyUI Path:2024-11-25T15:15:48.478440 - 2024-11-25T15:15:48.478454 - /data/app2024-11-25T15:15:48.478469 - 2024-11-25T15:15:48.478499 - Log path:2024-11-25T15:15:48.478514 - 2024-11-25T15:15:48.478529 - /data/app/comfyui.log2024-11-25T15:15:48.478543 - 2024-11-25T15:15:48.514504 - #######################################################################2024-11-25T15:15:48.514548 - 2024-11-25T15:15:48.514567 - [ComfyUI-Manager] Starting dependency installation/(de)activation for the extension 2024-11-25T15:15:48.514583 - 2024-11-25T15:15:48.526448 -

ComfyUI-Manager: EXECUTE => ['/data/miniconda3/pkgs/comfyui/bin/python', '-m', 'pip', 'install', '-U', 'pip', 'install', '--no-deps', 'facenet-pytorch']2024-11-25T15:15:48.526476 -

2024-11-25T15:15:48.526494 -

Execute install/(de)activation script for '..'2024-11-25T15:15:48.526510 -

2024-11-25T15:15:50.672793 - 2024-11-25T15:15:50.672831 - 2024-11-25T15:15:50.672862 - 2024-11-25T15:15:50.795435 - 2024-11-25T15:15:50.795486 - 2024-11-25T15:15:50.795520 - Collecting pip 2024-11-25T15:15:50.795535 - 2024-11-25T15:15:50.831957 - 2024-11-25T15:15:50.831988 - 2024-11-25T15:15:50.832015 - Downloading pip-24.3.1-py3-none-any.whl.metadata (3.7 kB) 2024-11-25T15:15:50.832031 - 2024-11-25T15:15:50.844505 - [!]2024-11-25T15:15:50.844534 - 2024-11-25T15:15:50.844561 - ERROR: Could not find a version that satisfies the requirement install (from versions: none) 2024-11-25T15:15:50.844577 - 2024-11-25T15:15:50.844606 - [!]2024-11-25T15:15:50.844622 - 2024-11-25T15:15:50.844639 - ERROR: No matching distribution found for install 2024-11-25T15:15:50.844656 - 2024-11-25T15:15:50.989551 - install/(de)activation script failed: ..2024-11-25T15:15:50.989607 - 2024-11-25T15:15:51.008130 - [ComfyUI-Manager] Startup script completed.2024-11-25T15:15:51.008183 - 2024-11-25T15:15:51.008216 - ####################################################################### 2024-11-25T15:15:51.008244 - 2024-11-25T15:15:51.041677 - Prestartup times for custom nodes:2024-11-25T15:15:51.041705 - 2024-11-25T15:15:51.041736 - 9.2 seconds:2024-11-25T15:15:51.041752 - 2024-11-25T15:15:51.041767 - /data/app/custom_nodes/ComfyUI-Manager2024-11-25T15:15:51.041782 - 2024-11-25T15:15:51.041797 - 2024-11-25T15:15:56.420408 - Total VRAM 22516 MB, total RAM 63584 MB 2024-11-25T15:15:56.420537 - pytorch version: 2.4.0+cu121 2024-11-25T15:16:00.492223 - /data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/xformers/ops/fmha/flash.py:211: FutureWarning: torch.library.impl_abstract was renamed to torch.library.register_fake. Please use that instead; we will remove torch.library.impl_abstract in a future version of PyTorch. @torch.library.impl_abstract("xformers_flash::flash_fwd") 2024-11-25T15:16:00.590065 - /data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/xformers/ops/fmha/flash.py:344: FutureWarning: torch.library.impl_abstract was renamed to torch.library.register_fake. Please use that instead; we will remove torch.library.impl_abstract in a future version of PyTorch. @torch.library.impl_abstract("xformers_flash::flash_bwd") 2024-11-25T15:16:00.898660 - xformers version: 0.0.27.post2 2024-11-25T15:16:00.898842 - Set vram state to: NORMAL_VRAM 2024-11-25T15:16:00.898934 - Device: cuda:0 NVIDIA A10G : cudaMallocAsync 2024-11-25T15:16:01.823068 - Using xformers cross attention 2024-11-25T15:16:05.239576 - [Prompt Server] web root: /data/app/web 2024-11-25T15:16:06.528741 - /data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/kornia/feature/lightglue.py:44: FutureWarning: torch.cuda.amp.custom_fwd(args...) is deprecated. Please use torch.amp.custom_fwd(args..., device_type='cuda') instead. @torch.cuda.amp.custom_fwd(cast_inputs=torch.float32) 2024-11-25T15:16:12.715556 - NumExpr defaulting to 16 threads. 2024-11-25T15:16:13.426406 - [Crystools INFO] Crystools version: 1.21.0 2024-11-25T15:16:14.510475 - [Crystools INFO] CPU: AMD EPYC 7R32 - Arch: x86_64 - OS: Linux 6.2.0-1018-aws 2024-11-25T15:16:14.510675 - [Crystools INFO] Pynvml (Nvidia) initialized. 2024-11-25T15:16:14.510863 - [Crystools INFO] GPU/s: 2024-11-25T15:16:14.510991 - [Crystools INFO] 0) NVIDIA A10G 2024-11-25T15:16:14.511140 - [Crystools INFO] NVIDIA Driver: 535.183.01 2024-11-25T15:16:15.505603 - ### Loading: ComfyUI-Manager (V2.50.2)2024-11-25T15:16:15.505648 - 2024-11-25T15:16:15.767774 - ### ComfyUI Revision: 2854 [6e8cdcd3] *DETACHED | Released on '2024-11-22'2024-11-25T15:16:15.767819 - 2024-11-25T15:16:15.848572 - [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json2024-11-25T15:16:15.848624 - 2024-11-25T15:16:16.074366 - [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json2024-11-25T15:16:16.074414 - 2024-11-25T15:16:16.101604 - [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json2024-11-25T15:16:16.101641 - 2024-11-25T15:16:16.121351 - [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json2024-11-25T15:16:16.121387 - 2024-11-25T15:16:16.146948 - [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json2024-11-25T15:16:16.146989 - 2024-11-25T15:16:27.961102 - FFmpeg is installed at: /usr/bin/ffmpeg2024-11-25T15:16:27.961162 - 2024-11-25T15:16:27.961194 - Adding FFMPEG_PATH to PATH2024-11-25T15:16:27.961212 - 2024-11-25T15:16:27.961440 - Import times for custom nodes: 2024-11-25T15:16:27.961509 - 0.5 seconds: /data/app/custom_nodes/ComfyUI-Manager 2024-11-25T15:16:27.961555 - 0.8 seconds: /data/app/custom_nodes/ComfyUI-Custom-Scripts 2024-11-25T15:16:27.961598 - 1.5 seconds: /data/app/custom_nodes/ComfyUI-VideoHelperSuite 2024-11-25T15:16:27.961639 - 2.8 seconds: /data/app/custom_nodes/ComfyUI-Crystools 2024-11-25T15:16:27.961680 - 10.6 seconds: /data/app/custom_nodes/ComfyUI_EchoMimic 2024-11-25T15:16:27.961719 - 2024-11-25T15:16:27.987377 - Starting server

2024-11-25T15:16:27.987665 - To see the GUI go to: http://0.0.0.0:30000 2024-11-25T15:16:27.987882 - To see the GUI go to: http://[::]:30000 2024-11-25T15:16:37.390766 - FETCH DATA from: /data/app/custom_nodes/ComfyUI-Manager/extension-node-map.json2024-11-25T15:16:37.390883 - 2024-11-25T15:16:37.397380 - [DONE]2024-11-25T15:16:37.397416 - 2024-11-25T15:17:16.251882 - got prompt 2024-11-25T15:17:18.249142 - ** refer in EchoMimic V1 mode!** 2024-11-25T15:17:18.320022 - /data/miniconda3/pkgs/comfyui/lib/python3.10/site-packages/diffusers/configuration_utils.py:245: FutureWarning: It is deprecated to pass a pretrained model name or path to from_config.If you were trying to load a model, please use <class 'ComfyUI_EchoMimic.src.models.unet_2d_condition.UNet2DConditionModel'>.load_config(...) followed by <class 'ComfyUI_EchoMimic.src.models.unet_2d_condition.UNet2DConditionModel'>.from_config(...) instead. Otherwise, please make sure to pass a configuration dictionary instead. This functionality will be removed in v1.0.0. deprecate("config-passed-as-path", "1.0.0", deprecation_message, standard_warn=False) 2024-11-25T15:17:24.166963 - /data/app/custom_nodes/ComfyUI_EchoMimic/EchoMimic_node.py:234: FutureWarning: You are using torch.load with weights_only=False (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for weights_only will be flipped to True. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via torch.serialization.add_safe_globals. We recommend you start setting weights_only=True for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature. re_state = torch.load(re_ckpt, map_location="cpu") 2024-11-25T15:17:36.910352 - loaded temporal unet's pretrained weights from /data/app/models/echo_mimic/unet ... 2024-11-25T15:18:01.455905 - Load motion module params from /data/app/models/echo_mimic/motion_module.pth 2024-11-25T15:18:13.088049 - Loaded 453.20928M-parameter motion module 2024-11-25T15:18:13.894479 - /data/app/custom_nodes/ComfyUI_EchoMimic/EchoMimic_node.py:280: FutureWarning: You are using torch.load with weights_only=False (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for weights_only will be flipped to True. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via torch.serialization.add_safe_globals. We recommend you start setting weights_only=True for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature. denoising_state = torch.load(denois_pt, map_location="cpu") 2024-11-25T15:18:30.072430 - /data/app/custom_nodes/ComfyUI_EchoMimic/EchoMimic_node.py:301: FutureWarning: You are using torch.load with weights_only=False (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for weights_only will be flipped to True. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via torch.serialization.add_safe_globals. We recommend you start setting weights_only=True for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature. face_locator.load_state_dict(torch.load(face_locator_pt), strict=False) 2024-11-25T15:18:30.533763 - /data/app/custom_nodes/ComfyUI_EchoMimic/src/models/whisper/whisper/init.py:109: FutureWarning: You are using torch.load with weights_only=False (the current default value), which uses the default pickle module implicitly. It is possible to construct malicious pickle data which will execute arbitrary code during unpickling (See https://github.com/pytorch/pytorch/blob/main/SECURITY.md#untrusted-models for more details). In a future release, the default value for weights_only will be flipped to True. This limits the functions that could be executed during unpickling. Arbitrary objects will no longer be allowed to be loaded via this mode unless they are explicitly allowlisted by the user via torch.serialization.add_safe_globals. We recommend you start setting weights_only=True for any use case where you don't have full control of the loaded file. Please open an issue on GitHub for any issues related to this experimental feature. checkpoint = torch.load(fp, map_location=device) 2024-11-25T15:18:31.641808 - !!! Exception during processing !!! No module named 'facenet_pytorch' 2024-11-25T15:18:31.642553 - Traceback (most recent call last): File "/data/app/execution.py", line 323, in execute output_data, output_ui, has_subgraph = get_output_data(obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb) File "/data/app/execution.py", line 198, in get_output_data return_values = _map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb) File "/data/app/execution.py", line 169, in _map_node_over_list process_inputs(input_dict, i) File "/data/app/execution.py", line 158, in process_inputs results.append(getattr(obj, func)(**inputs)) File "/data/app/custom_nodes/ComfyUI_EchoMimic/EchoMimic_node.py", line 319, in main_loader from facenet_pytorch import MTCNN ModuleNotFoundError: No module named 'facenet_pytorch'

2024-11-25T15:18:31.642856 - Prompt executed in 74.93 seconds

## Attached Workflow
Please make sure that workflow does not contain any sensitive information such as API keys or passwords.

{"last_node_id":10,"last_link_id":37,"nodes":[{"id":5,"type":"VHS_VideoCombine","pos":[3306,-49],"size":[329.955810546875,629.955810546875],"flags":{},"order":4,"mode":0,"inputs":[{"name":"images","type":"IMAGE","link":35,"shape":7},{"name":"audio","type":"AUDIO","link":36,"shape":7},{"name":"meta_batch","type":"VHS_BatchManager","link":null,"shape":7},{"name":"vae","type":"VAE","link":null,"shape":7},{"name":"frame_rate","type":"FLOAT","link":37,"widget":{"name":"frame_rate"}}],"outputs":[{"name":"Filenames","type":"VHS_FILENAMES","links":null}],"properties":{"Node name for S&R":"VHS_VideoCombine"},"widgets_values":{"frame_rate":8,"loop_count":0,"filename_prefix":"AnimateDiff","format":"video/h264-mp4","pix_fmt":"yuv420p","crf":19,"save_metadata":true,"pingpong":false,"save_output":true,"videopreview":{"hidden":false,"paused":false,"params":{"filename":"AnimateDiff_00003-audio.mp4","subfolder":"","type":"output","format":"video/h264-mp4","frame_rate":25}}}},{"id":3,"type":"LoadAudio","pos":[2360,-124],"size":[315,124],"flags":{},"order":0,"mode":0,"inputs":[],"outputs":[{"name":"AUDIO","type":"AUDIO","links":[30],"slot_index":0}],"properties":{"Node name for S&R":"LoadAudio"},"widgets_values":["echomimic_en.wav",null,""]},{"id":1,"type":"Echo_LoadModel","pos":[2537,185],"size":[315,242],"flags":{},"order":1,"mode":0,"inputs":[],"outputs":[{"name":"model","type":"MODEL_PIPE_E","links":[31],"slot_index":0},{"name":"face_detector","type":"MODEL_FACE_E","links":[32],"slot_index":1},{"name":"visualizer","type":"MODEL_VISUAL_E","links":[33],"slot_index":2}],"properties":{"Node name for S&R":"Echo_LoadModel"},"widgets_values":["stabilityai/sd-vae-ft-mse",true,"audio_drived",false,false,false,"V1"]},{"id":10,"type":"Echo_Sampler","pos":[2926,-15],"size":[315,494],"flags":{},"order":3,"mode":0,"inputs":[{"name":"image","type":"IMAGE","link":29},{"name":"audio","type":"AUDIO","link":30},{"name":"model","type":"MODEL_PIPE_E","link":31},{"name":"face_detector","type":"MODEL_FACE_E","link":32},{"name":"visualizer","type":"MODEL_VISUAL_E","link":33,"shape":7},{"name":"video_images","type":"IMAGE","link":null,"shape":7}],"outputs":[{"name":"image","type":"IMAGE","links":[35],"slot_index":0},{"name":"audio","type":"AUDIO","links":[36],"slot_index":1},{"name":"frame_rate","type":"FLOAT","links":[37],"slot_index":2}],"properties":{"Node name for S&R":"Echo_Sampler"},"widgets_values":["none",26325522,"randomize",2.5,30,25,16000,0.1,0.8,12,3,125,512,512,false]},{"id":4,"type":"LoadImage","pos":[2167,90],"size":[304.0565490722656,424.02215576171875],"flags":{},"order":2,"mode":0,"inputs":[],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[29],"slot_index":0},{"name":"MASK","type":"MASK","links":null}],"properties":{"Node name for S&R":"LoadImage"},"widgets_values":["d.png","image"]}],"links":[[29,4,0,10,0,"IMAGE"],[30,3,0,10,1,"AUDIO"],[31,1,0,10,2,"MODEL_PIPE_E"],[32,1,1,10,3,"MODEL_FACE_E"],[33,1,2,10,4,"MODEL_VISUAL_E"],[35,10,0,5,0,"IMAGE"],[36,10,1,5,1,"AUDIO"],[37,10,2,5,4,"FLOAT"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.6115909044841481,"offset":[-2154.334694102609,381.93495484317185]}},"version":0.4}



## Additional Context
(Please add any additional context or steps to reproduce the error here)