Skip to main content

Verify WebM(s) Against AnimeThemes Encoding Standards

Project description

Description

Verify WebM(s) Against AnimeThemes Encoding Standards

Executes a test suite on the input WebM(s) to verify compliance.

Test success/failure does NOT guarantee acceptance/rejection of submissions. In some tests, we are determining the correctness of our file properties. In other tests, we are flagging uncommon property values for inspection.

Install

Requirements:

  • FFmpeg
  • Python >= 3.6

Install:

pip install animethemes-webm-verifier

Usage

test_webm [-h] [--loglevel [{debug,info,error}]] [--groups [{format,video,audio} ...]] [file ...]

File

The WebM(s) to verify. If not provided, we will test all WebMs in the current directory.

Groups

The groups of tests that should be run.

The format group pertains to testing of the file format and context of streams.

The video group pertains to testing of the video stream of the file.

The audio group pertains to testing of the audio stream of the file.

By default, all test groups will be included.

Logging

Determines the level of the logging for the program.

--loglevel error will only output error messages.

--loglevel info will output error messages and script progression info messages.

--loglevel debug will output all messages, including variable dumps.

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

animethemes-webm-verifier-1.1.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

animethemes_webm_verifier-1.1-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file animethemes-webm-verifier-1.1.tar.gz.

File metadata

  • Download URL: animethemes-webm-verifier-1.1.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for animethemes-webm-verifier-1.1.tar.gz
Algorithm Hash digest
SHA256 fc3a1b7d03bd2dc6b9236320f0e4128ce211d336e5bdab3773a44c06bd584b5c
MD5 da5772e808333ce4f7446fd287acdc7d
BLAKE2b-256 32f7065ca0ba97a0b4bd4d274d34d904afe5b329ff5426787a4988efbc962f1b

See more details on using hashes here.

File details

Details for the file animethemes_webm_verifier-1.1-py3-none-any.whl.

File metadata

  • Download URL: animethemes_webm_verifier-1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for animethemes_webm_verifier-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0b3fa5a907874f27ae193a12d3e955a9344981b9a1860340439a4483e1a42805
MD5 f7471f2a2bbfcecb473bafe8269ff75e
BLAKE2b-256 906cb8e550ae95ea09ce0a15df2e8effd7fe6daf13493105e3d1d6f5213bdbf1

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