OpenSource-Hub
F

faceswap

SHA-256
56.4k stars·동영상·오디오 다운로드·SHA-256 체크섬 확인됨

FaceSwap는 딥러닝을 활용하여 이미지와 비디오에서 얼굴을 인식하고 교체하는 오픈소스 도구로, 그래픽 인터페이스와 다중 모델 지원을 제공합니다.

스마트 다운로드

Download 버전 다운로드

v3.0.0 · 15.6 KB

오픈소스 딥러닝 얼굴 교체 소프트웨어, 다양한 모델 지원, 조작 간편.

주요 기능

  • 완벽한 얼굴 교체 파이프라인: 추출, 학습, 변환
  • 내장 그래픽 사용자 인터페이스(GUI)로 명령줄 경험 불필요
  • 다양한 딥러닝 모델 지원(Phaze-A, Villain, DFL-H128 등)
  • 크로스 플랫폼 실행: Windows, Linux, macOS
  • 자동 얼굴 감지(MTCNN) 및 정렬(FAN) 도구 포함

할 수 없는 것

  • •NVIDIA GPU(CUDA 지원) 또는 AMD GPU(ROCm)가 필요하며, 좋은 성능을 얻으려면 이를 사용해야 합니다. CPU만으로 실행하면 속도가 매우 느립니다.
  • •소프트웨어는 부적절한 콘텐츠 생성에 악용될 수 있으며, 개발자는 이에 대해 무관용 원칙을 적용하므로 윤리적 기준을 준수해 주십시오.
  • •모델 학습을 위해서는 많은 양의 고품질 원본 이미지가 필요하며, 그렇지 않으면 효과가 좋지 않습니다.
  • •변환된 비디오에는 눈에 띄는 결함이 있을 수 있으므로 여러 번의 반복 학습이 필요합니다.

사용 사례

  • 영상 제작 중 특수 효과 얼굴 교체
  • AI 학습 및 딥러닝 실험
  • 소셜 미디어 창의적 비디오 제작

상세 설명

FaceSwap은 오픈소스 딥러닝 소프트웨어로, 사진과 영상 속 얼굴을 식별하여 교체할 수 있습니다. 얼굴 추출, 모델 학습, 비디오 변환 등 완전한 워크플로우를 제공하며, 그래픽 인터페이스와 명령줄 조작을 모두 지원합니다. DeepFaceLab과 같은 상업용 도구와 비교했을 때 FaceSwap의 장점은 크로스 플랫폼(Windows/Linux/macOS), 모듈식 설계, 활발한 커뮤니티 지원, 그리고 다양한 사전 학습 모델(Phaze-A, Villain 등)에 있습니다. 또한 FAN 정렬기와 MTCNN 감지기 같은 자동화 도구도 통합되어 있습니다. 이 프로젝트는 윤리적 사용을 강조하며, 부적절한 콘텐츠 생성을 명시적으로 금지합니다. 56,000개 이상의 Star를 보유하고 있어, 딥페이크 분야에서 가장 인기 있는 오픈소스 프레임워크 중 하나이며, AI 학습, 영화 특수 효과, 실험적 연구에 적합합니다.

문제 해결 & FAQ (1)

문제 해결
수동으로 정렬한 얼굴 이미지가 학습 중에 “Error while reading image” 오류로 실패하는 이유는 무엇인가요?

이는 정수 랜드마크 데이터가 저장되는 방식에서 발생한 NumPy 1.x/2.x 호환성 변경으로 인해 발생했습니다. manual align 도구로 편집한 얼굴은 나중에 로드에 실패하는 형식으로 기록될 수 있었습니다. 오류 메시지가 특수 문자나 손상된 이미지를 언급하더라도 말이죠.

해결 방법:
1. 이 수정이 포함된 버전으로 Faceswap을 업데이트하세요.
2. 영향을 받은 추출된 얼굴 이미지를 삭제하세요.
3. 원본 프레임에서 다시 추출하세요.

랜드마크만 다시 편집하는 것만으로는 이미 영향을 받은 파일이 복구되지 않습니다. 얼굴을 삭제하고 다시 추출한 후에는 학습이 정상적으로 로드되어야 합니다.

원본 Issue #1521

태그

deep learningface swappingvideo editingAIopen sourcecomputer vision

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 dmg 파일을 열고 앱을 Applications로 드래그

3

설치 패키지 다운로드 (GitHub Releases 또는 공식 웹사이트에서 다운로드 권장)

4

운영 체제에 따라 Python 및 종속성 설치 (자세한 내용은 INSTALL.md 참조)

5

python faceswap.py gui 실행하여 GUI 시작

설치 가이드
  1. 설치 패키지 다운로드 (GitHub Releases 또는 공식 웹사이트에서 다운로드 권장)
  2. 운영 체제에 따라 Python 및 종속성 설치 (자세한 내용은 INSTALL.md 참조)
  3. python faceswap.py gui 실행하여 GUI 시작
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

4366bba43c32bfc200a3763abee142e1ea90ec9c7ce3c8261e7646c10223f307

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

설치 디렉터리를 삭제하면 됩니다. 완전히 정리하려면 사용자 디렉터리의 .faceswap 설정 폴더를 제거하세요(Windows: C:\Users\사용자명\.faceswap, Linux/macOS: ~/.faceswap).

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스GPL-3.0
마지막 업데이트2026-10-10 17:35:43
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트