Video encoding and decoding measures.
Project description
Useful links: Binary Installers | Source Repository | Online Documentation |
Description
This module performs measurements on video encoding and decoding. It also provides a detailed dataset.
It manages the following parameters:
It supports the libx264, libx265, libvpx-vp9, libsvtav1 and vvc encoders.
Distortions are measured using the lpips, psnr, ssim and vmaf metrics.
Encoding efforts are fast, medium and slow.
It takes care about the colorspaces.
Iterate over different effort, encoder, quality, threads, fps, resolution and pix_fmt.
Energy measurements are catched with RAPL and an external wattmeter on grid'5000.
Get the cpu and ram activity.
Get a full environement context, including harware and software version.
Pipeline
The measurement process consists of four steps:
Preparation: This phase allows you to generate a “perfect” raw video file, in the sense that it contains all the metadata necessary for the next steps.
Encode: This phase consists of transcoding the reference video in many different ways and measuring the machine’s activity during this encoding process.
Probe: This phase calculates the various metrics and properties of a transcoded video.
Decode: This phase consists of measuring the machine’s activity during video decoding.
Alternatives
The MVCD database also includes video encoding and decoding energy measurements.
The COCONUT database also includes video decoding measurements.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mendevi-1.0.4.tar.gz.
File metadata
- Download URL: mendevi-1.0.4.tar.gz
- Upload date:
- Size: 80.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b58664367c1843e2d69016286a1b64751f731b5aeea48d4316fb0887344784f4
|
|
| MD5 |
50bde201e5ed8cd42d31cc122a5129e8
|
|
| BLAKE2b-256 |
c130a27873064808b5ed9f766211b5553713d245acaec9914b0f96573216aa4e
|
File details
Details for the file mendevi-1.0.4-py3-none-any.whl.
File metadata
- Download URL: mendevi-1.0.4-py3-none-any.whl
- Upload date:
- Size: 80.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c6a1ce97735af1b8f2440d835ff15f1ad0dab2f6679da2f6a6293880eb3005d
|
|
| MD5 |
1b9bb3b135590fddd05c6e70750aefe8
|
|
| BLAKE2b-256 |
19979a960e66b64dfd7828f53c941aa30d1b9498d0b551a8521fcfa953af4327
|