Auto-censor exposed body parts in images and videos using AI.
Uses NudeNet for detection and applies pixelated mosaic censoring.
- Auto-detection of 18 body part classes (breasts, genitalia, face, etc.)
- Selectable body parts via checkboxes
- Adjustable mosaic intensity with slider
- Confidence threshold to control detection sensitivity
- Video timeline sliders - set start/end time for censoring
- Trim mode - output only the selected video range
- Image & video support (jpg, png, bmp, webp, mp4, avi, mkv, mov, wmv)
- Bundled ffmpeg - no external dependencies
Download the latest release from the Releases page.
Unzip and run AutoCensor.exe. No installation needed.
- Click Browse and select an image or video
- Check the body parts you want to censor
- Adjust mosaic block size and confidence as needed
- For videos, use the timeline sliders to set the range
- Click Censor!
Output is saved next to the input file as filename_censored.ext.
pip install nudenet onnxruntime opencv-python-headless
python censor_app.pyffmpeg must be on PATH for video processing.
pip install pyinstaller
pyinstaller censor_app.specCopy ffmpeg.exe into the dist/AutoCensor/ folder.