Skip to content

8TBHomework/AutoCensorMPV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoCensorMPV

Requirements

  • mpv
  • python3
  • python-mpv
  • nudenet
  • PIL

Run with pipenv

You need python-pipenv for this.

$ pipenv sync
$ pipenv shell
(venv) $ python main.py play <filename>

Usage

$ python main.py -h  # global help
$ python main.py play -h  # help for playing
$ python main.py labels -h  # help for labels
$ python main.py play <file>  # play video at <file>
$ python main.py -m base play <file>  # play video at <file> with base model selected ("default" model has better accuracy)
$ python main.py play -c EXPOSED_BELLY -c COVERED_FEET <file> # just censor belly and covered feet
$ python main.py labels  # list available labels (to use then with -c)

License

GPL-3.0-or-later

About

Censor videos while they are playing in MPV with NudeNet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages