Skip to content

xFairyzz/Metadata-Remover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Metadata Remover

✨ Key Features

  • Remove PDF metadata and embedded metadata streams
  • Strip image EXIF/IPTC data (JPEG, PNG, WEBP, TIFF, HEIC/HEIF)
  • Clear Office document properties for docx, pptx, xlsx
  • Remove tags from common media files (audio/video)
  • Small, single-file script: remover.py

📝 Supported file types

  • PDF: .pdf
  • Images: .jpg, .jpeg, .png, .tif, .tiff, .webp, .heic, .heif
  • Office: .docx, .pptx, .xlsx
  • OpenDocument variants: .odt, .ods, .odp
  • Media: .mp4, .mov, .avi, .mp3, .wav, .m4a

🧰 Requirements

  • 🐍 Python 3.8+
  • 📦 See requirements.txt for dependencies

💾 Installation

Clone or copy the repository and install dependencies:

python -m pip install -r requirements.txt

Options

  • -o, --overwrite : Overwrite the original file (use with caution).

🖼️Examples

  • Clean a PDF and write a new file next to the original (default) (You can Drag and Drop Files in the CLI):
python remover.py report.pdf
  • Clean and overwrite the original (destructive):
python remover.py secret.docx -o

⚖️ License

Distributed under the MIT License. See LICENSE for more information.

About

Simple Metadata Remover

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages