Skip to main content

Automated tool to check consistency of your video library.

Project description

VideoCheck

Automated tool to check consistency of your video library.

Installation

  • Clone this repo and pip install .

or

  • pip install videocheck Check us on PyPI !

Usage

videocheck [OPTIONS] [PATHS]...

  Automated tool to check consistency of your video library.

Options:
  -o, --output FILE           Output file path (csv file)
  -e, --extensions TEXT       Video extensions to scan
  -f, --forbidden-hours TEXT  Forbidden hours (useful for multi-day scans),
                              example: 18-23 to forbid scanning between 18h
                              and 23h
  -t, --threads INTEGER       CPU threads for FFmpeg
  -d, --delete                Delete corrupt files after scanning
  --help                      Show this message and exit.

Output Example

🏁 2 files to check
✅ ~/Videos/ok.mp4
❌ ~/Videos/ko.mp4
100%|██████████████████████████| 2/2 [00:00<00:00, 16.99it/s]
##############################
SCAN DONE
1/2 faulty videos detected 🚨 

Report file available: ./videochecked.csv
Tip: Use --delete to delete them
OVER 

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

videocheck-0.1.2.tar.gz (228.8 kB view hashes)

Uploaded Source

Built Distribution

videocheck-0.1.2-py3-none-any.whl (226.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page