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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

Details for the file videocheck-0.1.2.tar.gz.

File metadata

  • Download URL: videocheck-0.1.2.tar.gz
  • Upload date:
  • Size: 228.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.21.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for videocheck-0.1.2.tar.gz
Algorithm Hash digest
SHA256 85ee1a5ab2e4dcbe7d6855056d55c3f92e8124d2e039061454b340ac63f56505
MD5 b8491ccac4f72ed04cd96f5e38db6f68
BLAKE2b-256 3ccc20d5c3b422c8827f66ac8529f41fb3418867ad3e76e481765deb9ece62c3

See more details on using hashes here.

File details

Details for the file videocheck-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: videocheck-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 226.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.21.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.56.0 CPython/3.8.5

File hashes

Hashes for videocheck-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7d0a7594596448640c9ca765410a47b14e064f06e1bd419cd59b52202dc574d0
MD5 9963c20b6168438a82f173401a30592c
BLAKE2b-256 7ce7c8bf3a9a988cd3c441068fc5909790296c7190d4cab6171b8f9783bf0130

See more details on using hashes here.

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