Skip to content

Latest commit

 

History

History
23 lines (21 loc) · 1.1 KB

README.md

File metadata and controls

23 lines (21 loc) · 1.1 KB

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.