Skip to main content

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.14

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.

Metadata

Release files for animethemes-webm-verifier 1.3

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

Source distribution (sdist)

Source distribution for animethemes-webm-verifier 1.3
File Size Uploaded
animethemes_webm_verifier-1.3.tar.gz 8.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for animethemes-webm-verifier 1.3
File Interpreter ABI Platform
animethemes_webm_verifier-1.3-py3-none-any.whl Python 3 none any Details

Total release size: 18.9 kB

Release files / animethemes_webm_verifier-1.3.tar.gz

Download URL animethemes_webm_verifier-1.3.tar.gz
Size 8.2 kB
Tags Source
SHA-256 checksum
How to use checksums
3e9cf48ddd045c99112de50027428c79ae3b65085af8399153cb243aa89df094
BLAKE2b-256 checksum
How to use checksums
89fdc0f91e185fa093d716fb644158b84e9bf8f864e748c64cdd49c4c0cddf01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / animethemes_webm_verifier-1.3-py3-none-any.whl

Download URL animethemes_webm_verifier-1.3-py3-none-any.whl
Size 10.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
de5654fa687fc7bbefe4c4ff965e4a186def18d7b1603d7ebbfcf60af8bd86ed
BLAKE2b-256 checksum
How to use checksums
f5e3b9d2f64743a06d99559d6348e67a2924b00b7fe31885a74f4fdfab0592be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

1.3 This release

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.1

2 release files

1.0

2 release files

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