CivArchive
    ← All articles
    Published July 21, 2024by SECourses

    LivePortrait AI: Transform Static Photos into Talking Videos. Now supporting Video-to-Video

    1.2K views4 reactions1 comments on CivitAI9 collected
    workflowslive portraitguidetutorialliveportrait

    LivePortrait AI: Transform Static Photos into Talking Videos. Now supporting Video-to-Video conversion and Superior Expression Transfer at Remarkable Speed

    We anticipate a new tutorial showcasing the latest changes and features in V3, including Video-to-Video functionality and other enhancements.

    This post provides information for both Windows (local) and Cloud installations (Massed Compute, RunPod, and free Kaggle Account).

    The V3 update introduces video-to-video capabilities. If you're seeking a one-click installation method for LivePortrait, an open-source zero-shot image-to-animation application on Windows, for local use, this tutorial is ideal. We present LivePortrait, a cutting-edge open-source image-to-animation generator. Simply provide a static image and a driving video to create an impressive animation within seconds. LivePortrait is incredibly fast and adept at preserving facial expressions from the input video. The results are truly astonishing.

    🔗 Windows Local Installation Tutorial ️⤵️
    ▶️ https://youtu.be/FPtpNrmuwXk

    🔗 LivePortrait Installers Scripts ⤵️
    ▶️ https://www.patreon.com/posts/107609670

    🔗 Requirements Step by Step Tutorial ⤵️
    ▶️ https://youtu.be/-NjNy7afOQ0

    🔗 Cloud Massed Compute, RunPod & Kaggle Tutorial (Mac users can follow this tutorial) ⤵️
    ▶️ https://youtu.be/wG7oPp01COg

    🔗 Official LivePortrait GitHub Repository ⤵️
    ▶️ https://github.com/KwaiVGI/LivePortrait

    🔗 SECourses Discord Channel to Get Full Support ⤵️
    ▶️ https://discord.com/servers/software-engineering-courses-secourses-772774097734074388

    🔗 Paper of LivePortrait: Efficient Portrait Animation with Stitching and Retargeting Control ⤵️
    ▶️ https://arxiv.org/pdf/2407.03168

    0:00 Introduction to the state-of-the-art image-to-animation open-source application LivePortrait
    2:20 How to download and install LivePortrait Gradio application on your computer
    3:27 Requirements for LivePortrait application and installation process
    4:07 Verifying accurate installation of requirements
    5:02 Confirming successful installation and saving installation logs
    5:37 Starting the LivePortrait application post-installation
    5:57 Additional materials provided, including portrait images, driving video, and rendered videos
    7:28 Using the LivePortrait application
    8:06 VRAM usage when generating a 73-second animation video
    8:33 Animating the first image
    8:50 Monitoring the animation process status
    10:10 Completion of the first animation video
    10:24 Resolution of rendered animation videos
    10:45 Original output resolution of LivePortrait
    11:27 Improvements and new features added to the official demo app
    11:51 Default save location for generated animated videos
    12:35 The effect of the Relative Motion option
    13:41 The effect of the Do Crop option
    14:17 The effect of the Paste Back option
    15:01 The effect of the Target Eyelid Open Ratio option
    17:02 How to join the SECourses Discord channel

    With the V3 update adding video-to-video functionality, this tutorial is perfect for those interested in using LivePortrait but lacking a powerful GPU, Mac users, or those preferring cloud-based solutions. We guide you through the one-click installation and usage of LivePortrait on #MassedCompute, #RunPod, and even a free #Kaggle account. After this tutorial, you'll find running LivePortrait on cloud services as straightforward as running it locally. LivePortrait is the latest state-of-the-art static image to talking animation generator, surpassing even paid services in both speed and quality.

    🔗 Cloud (no-GPU) Installations Tutorial for Massed Compute, RunPod and free Kaggle Account ️⤵️
    ▶️ https://youtu.be/wG7oPp01COg

    🔗 LivePortrait Installers Scripts ⤵️
    ▶️ https://www.patreon.com/posts/107609670

    🔗 Windows Tutorial - Watch To Learn How To Use ⤵️
    ▶️ https://youtu.be/FPtpNrmuwXk

    🔗 Official LivePortrait GitHub Repository ⤵️
    ▶️ https://github.com/KwaiVGI/LivePortrait

    🔗 SECourses Discord Channel to Get Full Support ⤵️
    ▶️ https://discord.com/servers/software-engineering-courses-secourses-772774097734074388

    🔗 Paper of LivePortrait: Efficient Portrait Animation with Stitching and Retargeting Control ⤵️
    ▶️ https://arxiv.org/pdf/2407.03168

    🔗 Upload / download big files / models on cloud via Hugging Face tutorial ⤵️
    ▶️ https://youtu.be/X5WVZ0NMaTg

    🔗 How to use permanent storage system of RunPod (storage network volume) ⤵️
    ▶️ https://youtu.be/8Qf4x3-DFf4

    🔗 Massive RunPod tutorial (shows runpodctl) ⤵️
    ▶️ https://youtu.be/QN1vdGhjcRc

    0:00 Introduction to the state-of-the-art image-to-animation open-source application LivePortrait cloud tutorial
    2:26 Installing and using LivePortrait on MassedCompute with an exclusive discount code
    4:28 Applying the special Massed Compute coupon for a 50% discount
    4:50 Setting up ThinLinc client to connect and use Massed Compute virtual machine
    5:33 Configuring ThinLinc client's synchronization folder for file transfer
    6:20 Transferring installer files to Massed Compute sync folder
    6:39 Connecting to initialized Massed Compute virtual machine and installing LivePortrait
    9:22 Starting and using LivePortrait on MassedCompute post-installation
    10:20 Launching a second instance of LivePortrait on the second GPU on Massed Compute
    12:20 Locating generated animation videos and downloading them to your computer
    13:23 Installing LivePortrait on RunPod cloud service
    14:54 Selecting the appropriate RunPod template
    15:20 Configuring RunPod proxy access ports
    16:21 Uploading installer files to RunPod's JupyterLab interface and initiating installation
    17:07 Starting LivePortrait on RunPod after installation
    17:17 Launching LivePortrait on the second GPU as a second instance
    17:31 Connecting to LivePortrait via RunPod's proxy connection
    17:55 Animating the first image on RunPod with a 73-second driving video
    18:27 Timing the animation process for a 73-second video (impressive speed)
    18:41 Understanding and resolving input upload errors
    19:17 One-click download of all generated animations on RunPod
    20:28 Monitoring the progress of animation generation
    21:07 Installing and using LivePortrait for free on a Kaggle account with impressive speed
    24:10 Creating the first animation on Kaggle after installation and startup
    24:22 Ensuring full upload of input images and videos to avoid errors
    24:35 Tracking animation status and progress on Kaggle
    24:45 Monitoring GPU, CPU, RAM, and VRAM usage during LivePortrait animation on Kaggle
    25:05 Downloading all generated animations on Kaggle with one click
    26:12 Restarting LivePortrait on Kaggle without reinstallation
    26:36 Joining the SECourses Discord channel for support and discussion