Skip to main content

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 ✅

Metadata

Release files for videocheck 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for videocheck 0.1.2
File Size Uploaded Provenance
videocheck-0.1.2.tar.gz 228.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for videocheck 0.1.2
File Interpreter ABI Platform
videocheck-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 454.9 kB

Release files / videocheck-0.1.2.tar.gz

Download URL videocheck-0.1.2.tar.gz
Size 228.8 kB
Tags Source
SHA-256 checksum
How to use checksums
85ee1a5ab2e4dcbe7d6855056d55c3f92e8124d2e039061454b340ac63f56505
BLAKE2b-256 checksum
How to use checksums
3ccc20d5c3b422c8827f66ac8529f41fb3418867ad3e76e481765deb9ece62c3
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / videocheck-0.1.2-py3-none-any.whl

Download URL videocheck-0.1.2-py3-none-any.whl
Size 226.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7d0a7594596448640c9ca765410a47b14e064f06e1bd419cd59b52202dc574d0
BLAKE2b-256 checksum
How to use checksums
7ce7c8bf3a9a988cd3c441068fc5909790296c7190d4cab6171b8f9783bf0130
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for videocheck 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page