RepoTrending
Về bảng xếp hạng
GitHubTrợ lý lập trìnhPython

hacksider/Deep-Live-Cam

hoán đổi khuôn mặt theo thời gian thực và video deepfake chỉ bằng một cú nhấp chuột chỉ bằng một hình ảnh

96k sao14k fork

README

Deep-Live-Cam 2.1.6

Hoán đổi khuôn mặt theo thời gian thực và video deepfake chỉ bằng một cú nhấp chuột và chỉ một hình ảnh duy nhất.

hacksider%2FDeep-Live-Cam | Trendshift

Demo GIF

Tuyên bố miễn trừ trách nhiệm

Phần mềm deepfake này được thiết kế để trở thành một công cụ hiệu quả cho ngành truyền thông do AI tạo ra. Nó có thể hỗ trợ các nghệ sĩ tạo hoạt ảnh cho các nhân vật tùy chỉnh, tạo nội dung hấp dẫn và thậm chí sử dụng người mẫu để thiết kế quần áo.

Chúng tôi nhận thức được tiềm năng của các ứng dụng phi đạo đức và cam kết thực hiện các biện pháp phòng ngừa. Tính năng kiểm tra tích hợp ngăn chương trình xử lý phương tiện không phù hợp (ảnh khỏa thân, nội dung đồ họa, tài liệu nhạy cảm như cảnh chiến tranh, v.v.). Chúng tôi sẽ tiếp tục phát triển dự án này một cách có trách nhiệm, tuân thủ luật pháp và đạo đức. Chúng tôi có thể ngừng dự án hoặc thêm hình mờ nếu pháp luật yêu cầu.

  • Sử dụng có đạo đức: Người dùng phải sử dụng phần mềm này một cách có trách nhiệm và hợp pháp. Nếu sử dụng khuôn mặt của người thật, hãy xin phép họ và gắn nhãn rõ ràng mọi kết quả đầu ra là giả mạo khi chia sẻ trực tuyến.

  • Hạn chế nội dung: Phần mềm bao gồm các tính năng kiểm tra tích hợp để ngăn chặn việc xử lý phương tiện không phù hợp, chẳng hạn như ảnh khỏa thân, nội dung phản cảm hoặc tài liệu nhạy cảm.

  • Tuân thủ pháp luật: Chúng tôi tuân thủ tất cả các luật liên quan và nguyên tắc đạo đức. Nếu được yêu cầu về mặt pháp lý, chúng tôi có thể đóng dự án hoặc thêm hình mờ vào đầu ra.

  • Trách nhiệm của người dùng: Chúng tôi không chịu trách nhiệm về hành động của người dùng cuối. Người dùng phải đảm bảo việc sử dụng phần mềm của họ phù hợp với các tiêu chuẩn đạo đức và yêu cầu pháp lý.

Bằng cách sử dụng phần mềm này, bạn đồng ý với các điều khoản này và cam kết sử dụng nó theo cách tôn trọng quyền và phẩm giá của người khác.

Người dùng phải sử dụng phần mềm này một cách có trách nhiệm và hợp pháp. Nếu sử dụng khuôn mặt của người thật, hãy xin phép họ và gắn nhãn rõ ràng mọi kết quả đầu ra là giả mạo khi chia sẻ trực tuyến. Chúng tôi không chịu trách nhiệm về hành động của người dùng cuối.

Deep-Live-Cam 2.7 Ultimate được tích hợp sẵn!

Lite / Ultimate Download Banner

Windows     Mac Silicon     CPU

Windows • Mac Silicon • CPU • NVIDIA • AMD

Xây dựng được tối ưu hóa cho phần cứng của bạn.

Download

Tối thượng bao gồm Hơn 30 tính năng độc quyền, tối ưu hóa hiệu suất và hỗ trợ ưu tiên We only have a single official website which is https://deeplivecam.net . Please be careful on where you download other versions of this application aside from that website and this GitHub repo.

Hoàn hảo nếu bạn muốn thiết lập nhanh nhất với không cần cài đặt thủ công, các phần phụ thuộc được định cấu hình trước và các bản dựng được tối ưu hóa cho mọi nền tảng được hỗ trợ.

TLDR; Deepfake trực tiếp chỉ sau 3 lần nhấp chuột

easysteps

  1. Chọn một khuôn mặt
  2. Chọn máy ảnh sẽ sử dụng
  3. Báo chí trực tiếp!

Tính năng & Công dụng - Mọi thứ đều theo thời gian thực

Mặt nạ miệng

Giữ lại miệng ban đầu của bạn để chuyển động chính xác bằng Mặt nạ miệng

resizable-gif

Bản đồ khuôn mặt

Sử dụng đồng thời các khuôn mặt khác nhau trên nhiều đối tượng

face_mapping_source

Phim của bạn, khuôn mặt của bạn

Xem phim với bất kỳ khuôn mặt nào trong thời gian thực

movie

Chương trình trực tiếp

Chạy chương trình trực tiếp và biểu diễn

show

Meme

Tạo Meme lan truyền nhất của bạn

show
Được tạo bằng tính năng Nhiều khuôn mặt trong Deep-Live-Cam

trò chuyện

Gây ngạc nhiên cho mọi người trên Trò chuyện

Cài đặt (Thủ công)

Xin lưu ý rằng việc cài đặt đòi hỏi kỹ năng kỹ thuật và không dành cho người mới bắt đầu. Hãy cân nhắc việc tải xuống phiên bản khởi động nhanh.

Nhấn vào đây để xem quá trình

Cài đặt

Điều này có nhiều khả năng hoạt động trên máy tính của bạn nhưng sẽ chậm hơn vì nó sử dụng CPU.

1. Thiết lập nền tảng của bạn

2. Sao chép kho lưu trữ

git clone --depth 1 https://github.com/hacksider/Deep-Live-Cam.git
cd Deep-Live-Cam

3. Tải xuống các mô hình

  1. GFPGANv1.4
  2. inswapper_128_fp16.onnx

Đặt các tập tin này vào thư mục "mô hình" thư mục.

4. Cài đặt phụ thuộc

Chúng tôi khuyên bạn nên sử dụng một venv để tránh các vấn đề.

Đối với Windows:

python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt

Đối với Linux:

# Ensure you use the installed Python 3.14
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

Đối với macOS:

Apple Silicon (M1 đến M5) yêu cầu thiết lập cụ thể:

# Install Python 3.14
brew install [email protected]

# Install tkinter package (required for the GUI)
brew install [email protected]

# Create and activate virtual environment with Python 3.14
python3.14 -m venv venv
source venv/bin/activate

# Install dependencies
pip install -r requirements.txt

** Trong trường hợp có sự cố xảy ra và bạn cần cài đặt lại môi trường ảo **

# Deactivate the virtual environment
rm -rf venv

# Reinstall the virtual environment
python -m venv venv
source venv/bin/activate

# install the dependencies again
pip install -r requirements.txt

# gfpgan and basicsrs issue fix
pip install git+https://github.com/xinntao/BasicSR.git@master
pip uninstall gfpgan -y
pip install git+https://github.com/TencentARC/GFPGAN.git@master

Chạy: Nếu bạn không có GPU, bạn có thể chạy Deep-Live-Cam bằng cách sử dụng python run.py. Lưu ý rằng quá trình thực thi ban đầu sẽ tải xuống các mô hình (~300MB).

GPU Tăng tốc

Nhà cung cấp thực thi CUDA (Nvidia)

  1. cài đặt Bộ công cụ CUDA 12.8.0
  2. cài đặt cuDNN v8.9.7 cho CUDA 12.x (bắt buộc đối với onnxruntime-GPU):
    • Tải xuống cuDNN v8.9.7 cho CUDA 12.x
    • Đảm bảo thư mục bin cuDNN có trong hệ thống của bạn PATH
  3. Cài đặt phụ thuộc:
pip install -U torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128
pip uninstall onnxruntime onnxruntime-gpu
pip install onnxruntime-gpu==1.21.0
  1. Cách sử dụng:
python run.py --execution-provider cuda

Nhà cung cấp thực thi CoreML (Apple Silicon)

Cài đặt cụ thể của Apple Silicon (M1 đến M5):

  1. Đảm bảo bạn đã hoàn tất quá trình thiết lập macOS ở trên bằng cách sử dụng Python 3.14.
  2. Không cần thêm bước cài đặt nào — requirements.txt kéo quan chức onnxruntime build, có bánh xe macOS cung cấp nhà cung cấp thực thi CoreML. Nếu trước đây bạn đã cài đặt phiên bản không được bảo trì onnxruntime-silicon fork, hãy loại bỏ nó trước vì nó làm mờ gói thực:
pip uninstall onnxruntime-silicon
pip install -r requirements.txt
  1. Cách sử dụng:
python3.14 run.py --execution-provider coreml

Những lưu ý quan trọng dành cho macOS:

  • Python 3,11 là mức tối thiểu (onnxruntime giảm 3,10); 3.14 được khuyến nghị
  • Luôn chạy với python3.14 lệnh không chỉ python nếu bạn đã cài đặt nhiều phiên bản Python
  • Nếu bạn gặp lỗi về _tkinter thiếu, cài đặt lại gói tkinter: brew reinstall [email protected]
  • Nếu bạn gặp lỗi tải mô hình, hãy kiểm tra xem mô hình của bạn có ở đúng thư mục không
  • Nếu bạn gặp xung đột với các phiên bản Python khác, hãy cân nhắc việc gỡ cài đặt chúng:
    # List all installed Python versions
    brew list | grep python
    
    # Uninstall conflicting versions if needed
    brew uninstall --ignore-dependencies [email protected]
    
    # Keep only Python 3.14
    brew cleanup
    

Nhà cung cấp thực thi CoreML (Apple Legacy)

  1. Cài đặt phụ thuộc:
pip uninstall onnxruntime onnxruntime-coreml
pip install onnxruntime-coreml==1.21.0
  1. Cách sử dụng:
python run.py --execution-provider coreml

Nhà cung cấp thực thi DirectML (Windows)

  1. Cài đặt phụ thuộc:
pip uninstall onnxruntime onnxruntime-directml
pip install onnxruntime-directml==1.21.0
  1. Cách sử dụng:
python run.py --execution-provider directml

Nhà cung cấp thực thi OpenVINO™ (Intel)

  1. Cài đặt phụ thuộc:
pip uninstall onnxruntime onnxruntime-openvino
pip install onnxruntime-openvino==1.21.0

Lưu ý: onnxruntime-openvino mới hơn 1.21.0 phải được cài đặt cùng với openvinovà hai phiên bản phải tương ứng một đối một. Các cặp được hỗ trợ là:

onnxruntime-openvino OpenVINO
1.24.1 2025.4.1
1.23.0 2025.3
1.22.0 2025.1
# Example: onnxruntime-openvino 1.24.1 pairs with OpenVINO 2025.4.1
pip install openvino==2025.4.1
pip install onnxruntime-openvino==1.24.1

Xem Yêu cầu của Nhà cung cấp thực thi OpenVINO để biết chi tiết ánh xạ phiên bản đầy đủ.

  1. Cách sử dụng:
python run.py --execution-provider openvino

Cách sử dụng

1. Chế độ hình ảnh/video

  • Thực hiện python run.py.
  • Chọn hình ảnh khuôn mặt nguồn và hình ảnh/video đích.
  • Nhấp vào "Bắt đầu".
  • Đầu ra sẽ được lưu trong thư mục được đặt tên theo video mục tiêu.

2. Chế độ webcam

  • Thực hiện python run.py.
  • Chọn một hình ảnh khuôn mặt nguồn.
  • Nhấp vào "Trực tiếp".
  • Đợi bản xem trước xuất hiện (10-30 giây).
  • Sử dụng công cụ chụp màn hình như OBS để phát trực tiếp.
  • Để thay đổi khuôn mặt, hãy chọn một hình ảnh nguồn mới.

Tải xuống tất cả các mô hình trong liên kết HuggingFace này

Đối số dòng lệnh (Không được duy trì)

options:
  -h, --help                                               show this help message and exit
  -s SOURCE_PATH, --source SOURCE_PATH                     select a source image
  -t TARGET_PATH, --target TARGET_PATH                     select a target image or video
  -o OUTPUT_PATH, --output OUTPUT_PATH                     select output file or directory
  --frame-processor FRAME_PROCESSOR [FRAME_PROCESSOR ...]  frame processors (choices: face_swapper, face_enhancer, ...)
  --keep-fps                                               keep original fps
  --keep-audio                                             keep original audio
  --keep-frames                                            keep temporary frames
  --many-faces                                             process every face
  --map-faces                                              map source target faces
  --mouth-mask                                             mask the mouth region
  --video-encoder {libx264,libx265,libvpx-vp9}             adjust output video encoder
  --video-quality [0-51]                                   adjust output video quality
  --live-mirror                                            the live camera display as you see it in the front-facing camera frame
  --live-resizable                                         the live camera frame is resizable
  --max-memory MAX_MEMORY                                  maximum amount of RAM in GB
  --execution-provider {cpu} [{cpu} ...]                   available execution provider (choices: cpu, ...)
  --execution-threads EXECUTION_THREADS                    number of execution threads
  -v, --version                                            show program's version number and exit

Bạn đang tìm chế độ CLI? Việc sử dụng đối số -s/--source sẽ làm cho chương trình chạy ở chế độ CLI.

Nhấn

  • Ars Technica - "Deep-Live-Cam lan truyền mạnh mẽ, cho phép bất kỳ ai cũng có thể trở thành bản sao kỹ thuật số"
  • Yahoo! - "Được rồi, phần mềm phát trực tiếp AI lan truyền này thực sự đáng sợ"
  • CNN Brasil - "AI có thể sao chép khuôn mặt trên webcam; hiểu cách thức hoạt động của nó"
  • Bloomberg Technoz - "Làm quen với công nghệ Deep Live Cam, nó có thể được sử dụng như một công cụ để lừa dối."
  • TrendMicro - "AI vs AI: DeepFakes và eKYC"
  • PetaPixel - "Công cụ AI Deepfake cho phép bạn trở thành bất kỳ ai trong cuộc gọi điện video chỉ bằng một bức ảnh"
  • Một sốGame thủ bình thường - "Thật điên rồ, Chúa ơi. Đó là một anh chàng quái đản... Thật là một anh chàng hoang dã"
  • IShowTốc độ - "Được rồi nhìn này nhìn này, bây giờ hãy nhìn trò chuyện, chúng ta có thể làm bất kỳ khuôn mặt nào chúng ta muốn giống như đang trò chuyện"
  • TechLinked (Mẹo công nghệ Linus) - "Họ làm khá tốt việc kết hợp các tư thế, biểu cảm và thậm chí cả ánh sáng"
  • IShowTốc độ - "Cái quái gì thế F! Tại sao tôi trông giống Vinny Jr? Tôi trông giống hệt Vinny Jr!? Không, chuyện này thật điên rồ! Anh ơi đây là F* Điên rồi!"*

Tín dụng

Stargazers

Đóng góp

Alt

Sao lên mặt trăng 🚀

Star History Chart

Dự án cùng danh mục

nilbuild/developer-roadmap

Lộ trình tương tác, hướng dẫn và nội dung giáo dục khác để giúp các nhà phát triển phát triển trong sự nghiệp của họ.

365k45k3 ngày trước
GitHubTrợ lý lập trìnhTypeScript

yt-dlp/yt-dlp

Trình tải xuống âm thanh/video dòng lệnh giàu tính năng

187k16k4 ngày trước
GitHubTrợ lý lập trìnhPython

harry0703/MoneyPrinterTurbo

Sử dụng các mô hình lớn AI và quy trình làm việc tự động để tạo video ngắn có độ phân giải cao dựa trên chủ đề hoặc từ khóa chỉ bằng một cú nhấp chuột. Tạo video ngắn HD từ một chủ đề hoặc từ khóa bằng quy trình làm việc AI tự động.

116k18k18 giờ trước
GitHubTrợ lý lập trìnhPython

immich-app/immich

Giải pháp quản lý ảnh và video tự lưu trữ hiệu suất cao.

113k6.7k1 giờ trước
GitHubTrợ lý lập trìnhTypeScript

Anduin2017/HowToCook

Hướng dẫn lập trình viên cách nấu ăn tại nhà.

102k11k4 ngày trước
GitHubTrợ lý lập trình

angular/angular

Tự tin cung cấp ứng dụng web 🚀

101k27k1 giờ trước
GitHubTrợ lý lập trìnhTypeScript
hacksider/Deep-Live-Cam — Repo Trending