Home Creators Posts Import Register Favorites Logout

Downloads

Content

1-Click to install LivePortrait with more advanced features on Windows, RunPod, Massed Compute and a free Kaggle account - latest version

Patreon exclusive posts index to find our scripts easily, Patreon scripts updates history to see which updates arrived to which scripts and amazing Patreon special generative scripts list that you can use in any of your task.

Join discord to get help, chat, discuss and also tell me your discord username to get your special rank : SECourses Discord

Please also Star, Watch and Fork our Stable Diffusion & Generative AI  GitHub repository and join our Reddit subreddit and follow me on LinkedIn (my real profile)

=======

Latest installers Zip File : LP_V22.zip

Info

Official repository of the APP : https://github.com/KwaiVGI/LivePortrait

Our app is slightly improved version of the latest version of LivePortrait

Now auto downloads and supports LivePortrait Animal v 1.1 version

Downloader and installer scripts completely upgraded to latest

Check above screenshots full display

Previous tutorial video : https://youtu.be/FPtpNrmuwXk

31 May 2026 Update - V22

Gradio version of the app upgraded to Gradio 6.10.0 from 5.1

Installers were broken due to newer libraries and I fixed those issues

Works on all GPUs including RTX 5000 series like RTX 5090

Delete older venv and use latest installer zip file to update / fix

5 September 2025

Fresh install tested still fully working

Windows Requirements

Python 3.10, FFmpeg, CUDA 12.8, cuDNN 9.4 or above, C++ tools and Git

If it doesn't work make sure to below tutorial and install everything exactly as shown in this below tutorial

https://youtu.be/DrhUHnYfwC0

16 March 2025 Update

With v18 installer now LivePortrait human and animal version working for RTX 5000 series as well as older GPUs

Ultra fast

16 February 2025 Update

Kaggle notebook updated to v7 and now uses Gradio live share

9 February 2025 Update

Max resolution increased to 1920x1080 from 1280x720

I compared and it really improves quality as below

https://imgsli.com/MzQ3NTEx

Just run Windows_Update_Version.bat , restart and it should work

14 January 2025 Update

Windows_Install.bat will now install MultiScaleDeformableAttention pre-compiled wheel so you won't have issues

Pre-compiled wheel will work on Python 3.10 and CUDA 12.4 or above. May work on older CUDA too i didn't test

Who wants to still compile on their own computer can use older Old_Windows_Install_Manually_Compiles.bat file

How To Install and Use:

Windows:

First watch above requirements tutorial and follow every step

Extract zip archive into a drive like c:/lp1

Longer directory path causes issues

Double click and install with Windows_Install.bat and that is it

Then run with Windows_Start_App.bat

Massed Compute (Recommend Cloud) :

Please register via this link : https://vm.massedcompute.com/signup?linkId=lp_034338&sourceId=secourses&tenantId=massed-compute

Use our coupon SECourses

Our coupon works on following GPUS

L40 : 625 GB Disk Space, 128 GB RAM, 48 GB GPU: 53 cents per hour

RTX A6000 [Premium], 300 GB Disk Space, 96 GB RAM, 48 GB GPU: 34 cents per hour

RTX A6000 : 256 GB Disk Space, 48 GB RAM, 48 GB GPU: 33 cents per hour

ALT RTX A6000 : 256 GB Disk Space, 32 GB RAM, 48 GB GPU: 32 cents per hour

Then select our image SECourses from Creator dropdown

Then follow Massed_Compute_Instructions_READ.txt

Same as my any other Massed Compute installer script

Example tutorial for learn how to install and use Massed Compute

(Starts at 12:58) : https://youtu.be/KW-MHmoNcqo?si=G1WbG-Qw4ujWvOtG&t=778

RunPod (Cloud):

Please register via this link : https://runpod.io?ref=1aka98lq

Then follow Runpod_Instructions_READ.txt

Same as my any other RunPod installer script

Use the template written in Runpod_Instructions_READ.txt file

Example tutorial for learn how to install and use RunPod

(starts at 22:03) : https://youtu.be/KW-MHmoNcqo?si=QN8X8Sjn13ZYu-EU&t=1323

Kaggle (Free Cloud - Not Recommend):

Register Kaggle for free and verify your phone number : https://www.kaggle.com/

Upload the Kaggle notebook file from downloaded attachments

Follow the instructions on the Kaggle notebook

How to Use Kaggle Notebooks General Tutorial

(Starts at 27:34) https://youtu.be/KW-MHmoNcqo?si=vkKTvWHbZVrn4x7h&t=1654

 

Files

Comments

Anshul Gupta

Live portrait v14 Throwing error No module named 'MultiScaleDeformableAttention' when running with option 2 of the animal version. live portrait. i tried to install this module in virtual environment but could not

Anshul Gupta

no soultion for this error is not in this video

The AI Diva

hey great work! would love to see a hugging face install guide for this

Dmitry

Hello, is it enough to delete the old "venv" folder of the previous version and run a new installation script to update the application? Or I need to update it in a different way. I don't want to download all the models again

Dmitry

Please add the save emotion settings on photos option. So that they can be loaded as styles. For different photos, and if you add the ability to batch process photos according to the selected style of emotions, it will be great in general)

The AI Diva

hi - is there any change to the kaggle notebook or is the same as Jan? thanks

The AI Diva

Ok will re try this it looked the same as the January LP Kaggle? It still uses ngrok…I thought you had a way to public launch with no ngrok in another post? Thx

Ander Vazquez

After installing live portrait and running windows_start_app.bat I am receiveing the following error and Live portrait is not running, any clues: Please select an option: 1. Human Live Portrait 2. Animal Live Portrait Enter your choice (1 or 2): 1 Starting Human Live Portrait... C:\Python310\python.exe: can't open file 'C:\\LP_V16\\LivePortrait\\app_secourses.py': [Errno 2] No such file or directory Press any key to continue . . .

Ammar Salem

I have LP_V15 and when I run Windows_Update_Version.bat I get: Already up to date. Version updated. Please restart the running app In some cases if there are new library updates you need to reinstall To do that you can delete venv and run installer again or completely reinstall Press any key to continue . . . Cant I update to V18 from 15?

Taiga

I went all the way through your cuda/python/c++ video. I performed the live portrait install. when I ran it, I got this: To create a public link, set `share=True` in `launch()`. Exception in callback _ProactorBasePipeTransport._call_connection_lost(None) handle: Traceback (most recent call last): File "C:\Python310\lib\asyncio\events.py", line 80, in _run self._context.run(self._callback, *self._args) File "C:\Python310\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost self._sock.shutdown(socket.SHUT_RDWR) ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host Exception in callback _ProactorBasePipeTransport._call_connection_lost(None) handle: Traceback (most recent call last): File "C:\Python310\lib\asyncio\events.py", line 80, in _run self._context.run(self._callback, *self._args) File "C:\Python310\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost self._sock.shutdown(socket.SHUT_RDWR) ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host

eyal giron

~/AI/LP_V21/LivePortrait/src/utils/dependencies/XPose/models/UniPose/ops on  main ⌚ 10:34:50 $ python3 setup.py build install Traceback (most recent call last): File "/home/eyal/AI/LP_V21/LivePortrait/src/utils/dependencies/XPose/models/UniPose/ops/setup.py", line 71, in ext_modules=get_extensions(), File "/home/eyal/AI/LP_V21/LivePortrait/src/utils/dependencies/XPose/models/UniPose/ops/setup.py", line 49, in get_extensions raise NotImplementedError('Cuda is not availabel') NotImplementedError: Cuda is not availabel it's fail at the last step in the installation

Kevin Treman

I am getting the following error? Please select an option: 1. Human Live Portrait 2. Animal Live Portrait Enter your choice (1 or 2): 1 Starting Human Live Portrait... Traceback (most recent call last): File "C:\Users\kevin\Downloads\LP_V21\LivePortrait\app_secourses.py", line 55, in gradio_pipeline = GradioPipeline( File "C:\Users\kevin\Downloads\LP_V21\LivePortrait\src\gradio_pipeline.py", line 42, in __init__ super().__init__(inference_cfg, crop_cfg) File "C:\Users\kevin\Downloads\LP_V21\LivePortrait\src\live_portrait_pipeline.py", line 38, in __init__ self.live_portrait_wrapper: LivePortraitWrapper = LivePortraitWrapper(inference_cfg=inference_cfg) File "C:\Users\kevin\Downloads\LP_V21\LivePortrait\src\live_portrait_wrapper.py", line 45, in __init__ self.appearance_feature_extractor = load_model(inference_cfg.checkpoint_F, model_config, self.device, 'appearance_feature_extractor') File "C:\Users\kevin\Downloads\LP_V21\LivePortrait\src\utils\helper.py", line 170, in load_model model.load_state_dict(torch.load(ckpt_path, map_location=lambda storage, loc: storage)) File "C:\Users\kevin\Downloads\LP_V21\LivePortrait\venv\lib\site-packages\torch\serialization.py", line 1479, in load with _open_file_like(f, "rb") as opened_file: File "C:\Users\kevin\Downloads\LP_V21\LivePortrait\venv\lib\site-packages\torch\serialization.py", line 759, in _open_file_like return _open_file(name_or_buffer, mode) File "C:\Users\kevin\Downloads\LP_V21\LivePortrait\venv\lib\site-packages\torch\serialization.py", line 740, in __init__ super().__init__(open(name, mode)) FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\kevin\\Downloads\\LP_V21\\LivePortrait\\src\\config\\../../pretrained_weights/liveportrait/base_models/appearance_feature_extractor.pth' Press any key to continue . . .