{"id":23233383,"url":"https://github.com/MixLabPro/comfyui-liveportrait","last_synced_at":"2025-08-19T18:32:27.757Z","repository":{"id":246915372,"uuid":"823939319","full_name":"MixLabPro/comfyui-liveportrait","owner":"MixLabPro","description":"LivePortrait: Efficient Portrait Animation with Stitching and Retargeting Control","archived":false,"fork":false,"pushed_at":"2024-09-01T10:34:41.000Z","size":14643,"stargazers_count":457,"open_issues_count":31,"forks_count":40,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-06-09T13:39:36.577Z","etag":null,"topics":["comfyui","liveportrait"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MixLabPro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-04T03:49:33.000Z","updated_at":"2025-06-05T19:00:34.000Z","dependencies_parsed_at":"2024-08-08T17:23:41.967Z","dependency_job_id":null,"html_url":"https://github.com/MixLabPro/comfyui-liveportrait","commit_stats":null,"previous_names":["shadowcz007/comfyui-liveportrait"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/MixLabPro/comfyui-liveportrait","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MixLabPro%2Fcomfyui-liveportrait","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MixLabPro%2Fcomfyui-liveportrait/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MixLabPro%2Fcomfyui-liveportrait/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MixLabPro%2Fcomfyui-liveportrait/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MixLabPro","download_url":"https://codeload.github.com/MixLabPro/comfyui-liveportrait/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MixLabPro%2Fcomfyui-liveportrait/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271200193,"owners_count":24717393,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-19T02:00:09.176Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["comfyui","liveportrait"],"created_at":"2024-12-19T03:01:31.527Z","updated_at":"2025-08-19T18:32:27.739Z","avatar_url":"https://github.com/MixLabPro.png","language":"Python","funding_links":[],"categories":["Workflows (2905) sorted by GitHub Stars","All Workflows Sorted by GitHub Stars"],"sub_categories":[],"readme":"[LivePortrait](https://github.com/KwaiVGI/LivePortrait)的Comfyui版本。\n\n!! 支持多人脸 、不同的脸 指定不同的动画\n\n\u003e [寻求帮助 Mixlab nodes discord](https://discord.gg/cXs9vZSqeK)\n\n\u003e [推荐：mixlab-nodes](https://github.com/shadowcz007/comfyui-mixlab-nodes)\n\n\n### 更新\n\nexpression_editor：\n\n![alt text](./example/1722665711975.png)\n\n[示例工作流](./example/expression_workflow.json)\n\n表情代码：修改自[ComfyUI-AdvancedLivePortrait](https://github.com/PowerHouseMan/ComfyUI-AdvancedLivePortrait)\n\nface crop 模型参考[comfyui-ultralytics-yolo](https://github.com/shadowcz007/comfyui-ultralytics-yolo)\n\n下载  [face_yolov8m.pt 或者 face_yolov8n.pt](https://github.com/ultralytics/assets/releases/) 到 ```models/ultralytics/bbox/```\n\nExpressionVideoNode:\n\n可以创建2个表情之间的插值动画了！\n![alt text](./example/8dec8f644e71dc376a320e92c6563dc.png)\n\n\n### 教程\n[![image](https://github.com/user-attachments/assets/ab5d45c3-aeae-458f-bc8b-b017e7d1138c)](https://www.bilibili.com/video/BV1JW421R7sP/?buvid=ZE4865E83C2A9F8547C08310ED8406E72D1B\u0026is_story_h5=false\u0026mid=hSf%2B8X%2BJL2Hq%2F3zyc4No3A%3D%3D\u0026p=1\u0026plat_id=116\u0026share_from=ugc\u0026share_medium=iphone\u0026share_plat=ios\u0026share_session_id=B4772702-1A00-4E2D-8993-4725A2F52BB1\u0026share_source=WEIXIN\u0026share_tag=s_i\u0026spmid=united.player-video-detail.0.0\u0026timestamp=1720927658\u0026unique_k=LAUWKu1\u0026up_id=43149384\u0026vd_source=6b8c7c3af882b1b8460fa6fa0ce1c69d)\n\n\n\n\n### workflow\n\n\n\n\u003e 配合 [comfyui-mixlab-nodes](https://github.com/shadowcz007/comfyui-mixlab-nodes) 使用\n\n\n\u003e 支持视频模式 [video-to-video](example/v2v-workflow.json)\n\n\n\u003e 全家福\n\n[![alt text](example/1720268832629.png)](example/mul-workflow.json)\n[不同脸对应不同的驱动视频 Workflow JSON](example/mul-workflow.json)\n\n\n[![alt text](example/1720256574305.png)](example/全家福模式-workflow.json)\n\n[全家福 Workflow JSON](example/全家福模式-workflow.json)\n\n\n[![alt text](example/1720256807930.png)](example/live_workflow.json)\n\n[Workflow JSON](example/live_workflow.json)\n\n[AppInfo workflow JSON](example/appinfo-workflow.json)\n\n### Nodes\n\n##### Live Portrait，用于生成动态肖像。\n\n输入参数：\nsource_image：输入一张静态图像，作为生成动态肖像的基础。\ndriving_video：输入一个驱动视频，决定动态肖像的动作和表情变化。\ncrop_info：输入人脸裁剪信息，用于指定人脸的裁剪区域。\n\n输出：\nvideo：输出生成的动态肖像视频。\nvideo_concat：输出与驱动视频合成后的动态肖像视频（如果有的话）。\n\n\n##### Face Crop Info，用于提取图像中的人脸裁剪信息。\n\n可调参数：\nface_sorting_direction：设置人脸排序方向，可选值为 \"left-right\"（从左到右）或 \"large-small\"（从大到小）。用于在图像中包含多张人脸时，确定哪张人脸优先处理。\n\nface_index：指定要处理的人脸索引，默认值为 -1，表示处理所有检测到的人脸。可以设置为特定的索引值以选择特定的人脸。\n\ndebug：开启或关闭调试模式。设置为 true 时，会输出调试图像以便查看人脸检测和裁剪区域；设置为 false 时，不输出调试图像。\n\n##### Retargeting 可开关eye lip是否驱动\n\n\n### models\n\n[google drive](https://drive.google.com/drive/folders/1UtKgzKjFAOmZkhNK-OYT0caJ_w2XAnib)\n\n[百度](https://pan.baidu.com/s/1WpZ1FrqYLLytvLBIpTWShw?pwd=MAI0)\n\n放置到 \n\n``` Comfyui/models/liveportrait ``` \n\n``` Comfyui/models/insightface ```\n\n### python环境依赖\n\n[打包好的环境](https://pan.baidu.com/s/1oQCvtWR2seFloZDGsNGNTQ?pwd=MAI0)\n\n如果安装了 [comfyui-mixlab-nodes](https://github.com/shadowcz007/comfyui-mixlab-nodes) ，是不需要再安装新的依赖的。\n\n\n#### 相关插件推荐\n\n[Comfyui-ChatTTS](https://github.com/shadowcz007/Comfyui-ChatTTS)\n\n[comfyui-sound-lab](https://github.com/shadowcz007/comfyui-sound-lab)\n\n[comfyui-Image-reward](https://github.com/shadowcz007/comfyui-Image-reward)\n\n[comfyui-ultralytics-yolo](https://github.com/shadowcz007/comfyui-ultralytics-yolo)\n\n[comfyui-moondream](https://github.com/shadowcz007/comfyui-moondream)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMixLabPro%2Fcomfyui-liveportrait","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMixLabPro%2Fcomfyui-liveportrait","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMixLabPro%2Fcomfyui-liveportrait/lists"}