Skip to content

A tool for blurring faces in videos. Intended use is for blurring PII data.

License

Notifications You must be signed in to change notification settings

WeibelLab/FaceBlurring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FaceBlurring

A tool for blurring faces in videos. Intended use is for blurring PII data.

Setup

  1. Install Python 3.x
  2. (optional) create a virtual environment
    1. pip install virtualenv
    2. cd /path/to/repo/FaceBlurring/
    3. python -m venv myvirtualenv
    4. Workon the virtual environment
      1. Windows: ./myvirtualenv/Scripts/Activate.bat
      2. Unix: source ./myvirtualenv/Scripts/activate or sometimes it is in ./myvirtualenv/bin/activate
  3. Install Qt: pip install PyQt5
  4. Install OpenCV: pip install opencv-python
  5. Install uuid: pip install uuid
  6. Run the application python ./Qt_Interface/main.py

Bugs?

DirectShowPlayerService::doRender: Unresolved error code 0x80040266 (IDispatch error #102) on Windows

  1. You're missing some video drivers.
  2. Go to LAV Filter and download (scroll down to 'Download' and install the binaries. Direct link to download here)
  3. Personally I add the H.264 driver. I don't know if you need it though
  4. It should run now.

About

A tool for blurring faces in videos. Intended use is for blurring PII data.

Resources

License

Stars

Watchers

Forks

Packages

No packages published