Source: https://seerepo.com/compare/KlingAIResearch/LivePortrait/vs/Zulko/moviepy
Markdown source: https://seerepo.com/compare/KlingAIResearch/LivePortrait/vs/Zulko/moviepy.md
Description: LivePortrait and moviepy share 3 technologies: imageio-ffmpeg, pillow, and imageio. Both are written in Python.

# LivePortrait vs moviepy

LivePortrait and moviepy share 3 technologies: imageio-ffmpeg, pillow, and imageio. Both are written in Python.

- [KlingAIResearch/LivePortrait](https://seerepo.com/r/KlingAIResearch/LivePortrait): Bring portraits to life!
- [Zulko/moviepy](https://seerepo.com/r/Zulko/moviepy): Video editing with Python

## What they share and what sets them apart

- In common: imageio-ffmpeg, pillow, imageio
- Only in LivePortrait: lmdb, matplotlib, Rich, Gradio, albumentations, onnxruntime-gpu, torchaudio, transformers, torch, opencv-python, ONNX, torchvision, scikit-image, ffmpeg-python
- Only in moviepy: None

## Side by side

| | LivePortrait | moviepy |
|---|---|---|
| Size | 15,208 lines written, 89 code files | 19,565 lines written, 78 code files |
| Who writes it | 0% of its commits signed by AI | 0% of its commits signed by AI |
| Activity | Last push June 1, 2026, 125 commits, 19,401 stars | Last push August 26, 2026, 1,226 commits, 15,124 stars |
| Tests | 0 test files | 20 test files. 26.9% of its code files have a test that imports them |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, LivePortrait or moviepy?

moviepy, with 19,565 lines written; LivePortrait has 15,208.

The proof: [Zulko/moviepy's code at commit 211e4b1](https://github.com/Zulko/moviepy/tree/211e4b15f6ce4f34a6a9efbfff40590e43a68f77)

### Which has more GitHub stars, LivePortrait or moviepy?

LivePortrait, with 19,401 stars; moviepy has 15,124.

The proof: [KlingAIResearch/LivePortrait on GitHub](https://github.com/KlingAIResearch/LivePortrait)

### Which has more tests, LivePortrait or moviepy?

moviepy, with 20 test files.

The proof: [Zulko/moviepy's code at commit 211e4b1](https://github.com/Zulko/moviepy/tree/211e4b15f6ce4f34a6a9efbfff40590e43a68f77)

### Which was updated more recently, LivePortrait or moviepy?

moviepy: its last push was on August 26, 2026, and LivePortrait's on June 1, 2026.

The proof: [Zulko/moviepy's commits on GitHub](https://github.com/Zulko/moviepy/commits)

## Sources

- KlingAIResearch/LivePortrait: Read on November 6, 2026, at commit 9b294b3 (https://github.com/KlingAIResearch/LivePortrait/tree/9b294b3d0536135442ea73cb01e6cb3ca7029dd3)
- Zulko/moviepy: Read on November 8, 2026, at commit 211e4b1 (https://github.com/Zulko/moviepy/tree/211e4b15f6ce4f34a6a9efbfff40590e43a68f77)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
