Skip to content

arnxv0/deepfake-detector

Repository files navigation

Project Title

Table of Contents

About

A flask app to detect video deepfakes.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Have the following python version

Python 3.9 64-bit

Installing

A step by step series of examples that tell you how to get a development env running.

  1. Install the dependencies using pyinstaller from requirements.txt.
py -3.9-64 -m pip install -r requirements.txt
  1. If dlib doesn't install on windows the use the dlib-19.22.99-cp39-cp39-win_amd64.whl file.
py -3.9-64 -m pip install dlib-19.22.99-cp39-cp39-win_amd64.whl

Usage

  1. Go to the home directory and use python 3.9 to run main.py.
py -3.9-64 main.py 
  1. Use this command to send a post request with the video
curl -F [email protected] "http://127.0.0.1:5000/api"
  1. After a while, you will recieve this response
{
  "message": "Fake",
  "success": true
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published