LiveTalking icon indicating copy to clipboard operation
LiveTalking copied to clipboard

genavatar 生成自定义数字人不支持 mac m1-m4

Open swinghu opened this issue 4 months ago • 3 comments

生成自定义数字人不支持mac m1-m4 LiveTalking\ultralight\genavatar.py 使用教程中的说明,生成自定义数字人,发现这个脚本以及内部调用脚本,不支持mac 本人mac mini m4 跑报错

swinghu avatar Aug 03 '25 01:08 swinghu

具体报错内容 如下, output5.mp4 为一个 5s视频 。

(nerfstream) ➜ wav2lip git:(main) ✗ python genavatar.py --video_path ~/Downloads/output5.mp4 --avatar_id wav2lip256_avatar1 Using cpu for inference. Namespace(img_size=96, avatar_id='wav2lip256_avatar1', video_path='/Users/live/Downloads/output5.mp4', nosmooth=False, pads=[0, 10, 0, 0], face_det_batch_size=16) reading images... 100%|███████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 148/148 [00:13<00:00, 11.19it/s] 0%| | 0/10 [00:00<?, ?it/s][1] 2958 killed /usr/bin/python3 genavatar.py --video_path ~/Downloads/output5.mp4 --avatar_i (nerfstream) ➜ wav2lip git:(main) ✗ /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/multiprocessing/resource_tracker.py:216: UserWarning: resource_tracker: There appear to be 1 leaked semaphore objects to clean up at shutdown warnings.warn('resource_tracker: There appear to be %d '

swinghu avatar Aug 15 '25 08:08 swinghu

调整,调小这个参数 也 一样报错。 例如 face_det_batch_size=4 ,视频长度减少到 3s

swinghu avatar Aug 15 '25 08:08 swinghu

调整到 batch_size= 2 时可以生存成功

python genavatar.py --video_path ~/Downloads/output3.mp4 --avatar_id wav2lip256_avatar1 --face_det_batch_size 2

Using cpu for inference. Namespace(img_size=96, avatar_id='wav2lip256_avatar1', video_path='/Users/siwenhu/Downloads/output3.mp4', nosmooth=False, pads=[0, 10, 0, 0], face_det_batch_size=2) reading images... 100%|█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 89/89 [00:07<00:00, 11.32it/s] 2%|█████▏ | 1/45 [03:12<2:20:51, 192.07s/it]

4%|██████████▎ | 2/45 [06:08<2:10:59, 182.79s/it] 7%|███████████████▍ | 3/45 [09:04<2:05:40, 179.53s/it]

9%|████████████████████▌ | 4/45 [11:57<2:01:03, 177.16s/it]

13%|██████████████████████████████▊ | 6/45 [17:38<1:52:14, 172.69s/it]

22%|███████████████████████████████████████████████████ | 10/45 [29:11<1:41:41, 174.33s/it] 24%|████████████████████████████████████████████████████████▏ | 11/45 [32:08<1:39:21, 175.33s/it] 27%|█████████████████████████████████████████████████████████████▎ | 12/45 [35:01<1:36:02, 174.61s/it]^[[C 36%|█████████████████████████████████████████████████████████████████████████████████▊ | 16/45 [46:52<1:24:58, 175.82s/it]

51%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████▌ | 23/45 [1:45:48<4:47:23, 783.81s/it] 100%|██████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 45/45 [9:40:59<00:00, 774.66s/it] (nerfstream) ➜ wav2lip git:(main) ✗

swinghu avatar Aug 23 '25 01:08 swinghu