B10 Video Benchmark
Simple video quality analysis using VBench.
Installation
pip install b10-vidbench[vbench]
Usage
from b10_vidbench import VideoAnalyzer
analyzer = VideoAnalyzer(device="cuda") # or "cpu"
analyzer.set_backends("vbench")
results = analyzer.analyze(
videos_path="./videos",
output_path="./results.json"
)
API
VideoAnalyzer(device="cuda")
set_backends(backends)- Set backend ("vbench")analyze(videos_path, output_path, dimensions=None)- Analyze videos
Available Dimensions
- aesthetic_quality, motion_smoothness, subject_consistency
- temporal_flickering, dynamic_degree, imaging_quality
- object_class, multiple_objects, human_action, color
- spatial_relationship, scene, temporal_style, appearance_style
- background_consistency, overall_consistency
Output Format
{
"video1": {"aesthetic_quality": 0.85, "motion_smoothness": 0.72},
"video2": {"aesthetic_quality": 0.78, "motion_smoothness": 0.68}
}
Metadata
Release files for b10-vidbench 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| b10_vidbench-0.2.0.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| b10_vidbench-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.6 kB
Release files / b10_vidbench-0.2.0.tar.gz
| Download URL | b10_vidbench-0.2.0.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d7e75bb83c9d49372ae91ab682025338e350da96b722c111bfb52bb85acccf8d
|
|
BLAKE2b-256 checksum How to use checksums |
505299f0670cd341fe37a857b8a5895014ff0b7a5bd4597ff555fa1d19001cdf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.4 CPython/3.11.13 Linux/6.5.0-45-generic
|
Release files / b10_vidbench-0.2.0-py3-none-any.whl
| Download URL | b10_vidbench-0.2.0-py3-none-any.whl |
|---|---|
| Size | 3.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d910fa93fd958276d4f32a0e30da4e4dfa60452ba21bb63cdd12af87709827be
|
|
BLAKE2b-256 checksum How to use checksums |
0e882dc1450d20ec0ffe4bf726c0b425dc2e81d647468b7f57d482488ac9234a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.4 CPython/3.11.13 Linux/6.5.0-45-generic
|