VMAFx avatar

VMAFx

Official

@vmafx

0Followers
|
3Public Repos
|
28Published Skills

VMAFX — modernized perceptual video quality assessment. Cloud-native fork of Netflix VMAF with GPU backends, tiny-AI models, k8s-native deployment.

Skills Distribution
DomainCloud & Comp...Video Quality Engi.. (40%)GPU Compute Optimi.. (35%)Infrastructure & D.. (25%)

Agent Skills by VMAFx

Showing 28 vetted skills indexed across 1 GitHub repositories.

VMAFxVMAFx
3

lint-all

Run multiple static analysis tools and merge findings into one report.

Official
Advanced
VMAFxVMAFx
3

format-all

Format C, C++, CUDA, Python, and shell files across a repository.

Official
Intermediate
VMAFxVMAFx
3

validate-scores

Compare reference and distorted inputs across scoring backends and report pairwise numerical deltas.

Official
Advanced
VMAFxVMAFx
3

add-feature-extractor

Scaffold a new libvmaf feature extractor with source, header, registry, and smoke test files.

Official
Intermediate
VMAFxVMAFx
3

build-vmaf

Build libvmaf with Meson and Ninja across cpu, cuda, sycl, and hip backends.

Official
Advanced
VMAFxVMAFx
3

sync-upstream

Reconcile a forked Git repository with its upstream branch.

Official
Advanced
VMAFxVMAFx
3

add-simd-path

Scaffolds SIMD implementations for features with runtime dispatch and bit-exact tests.

Official
Advanced
VMAFxVMAFx
3

audit-modernization

Run a read-only modernization audit and write a dated Markdown report to /tmp.

Official
Intermediate
VMAFxVMAFx
3

port-upstream-commit

Cherry-pick an upstream commit onto a fork's master branch with provenance.

Official
Advanced
VMAFxVMAFx
3

bisect-regression

Run git bisect to find the first bad commit using a named test predicate.

Official
Advanced
VMAFxVMAFx
3

add-mcp-tool

Scaffold new MCP tools with matched handlers across VMAFx Go and Python servers.

Official
Advanced
VMAFxVMAFx
3

add-gpu-backend

Scaffold a GPU backend package for libvmaf with build wiring and smoke tests.

Official
Advanced
VMAFxVMAFx
3

cross-backend-diff

Detect cross-backend VMAF score drift using per-frame JSON and ULP distance.

Official
Advanced
VMAFxVMAFx
3

prep-release

Dry-run release-please to preview version, changelog, and blockers.

Official
Intermediate
VMAFxVMAFx
3

run-netflix-bench

Run the Netflix benchmark suite and compare results against the committed baseline.

Official
Intermediate
VMAFxVMAFx
3

add-k8s-resource

Scaffolds Kubernetes CRD resources and operator wiring for the VMAFx project.

Official
Advanced
VMAFxVMAFx
3

add-model

Validate and register VMAF model artifacts into build targets and smoke tests.

Official
Advanced
VMAFxVMAFx
3

ai-run-manifest

Add replay-manifest sidecars to AI-generated artifacts with run provenance.

Official
Intermediate
VMAFxVMAFx
3

build-ffmpeg-with-vmaf

Build FFmpeg against a local libvmaf checkout and run smoke tests.

Official
Advanced
VMAFxVMAFx
3

dev-llm-commitmsg

Draft Conventional Commits messages from staged Git changes.

Official
Intermediate
VMAFxVMAFx
3

refresh-ffmpeg-patches

Rebase an ffmpeg patch series onto upstream changes and regenerate clean patches.

Official
Advanced
VMAFxVMAFx
3

regen-docs

Rebuild mkdocs-material sites and detect broken links and ADR drift.

Official
Intermediate
VMAFxVMAFx
3

dev-llm-docgen

Generate Doxygen docblocks for C, C++, and CUDA functions.

Official
Intermediate
VMAFxVMAFx
3

regen-snapshots

Regenerate snapshot JSON files for CPU, SYCL, and Netflix benchmarks.

Official
Advanced

Frequently Asked Questions About VMAFx

FAQPage Schema
What specific tasks does VMAFx enable for video engineers?

VMAFx enables precise perceptual video quality assessment by providing infrastructure to build libvmaf with multiple GPU backends, validate model quality against statistical gates, and perform cross-backend drift detection using per-frame numerical analysis.

Which technical personas benefit from using VMAFx?

VMAFx is designed for video codec engineers, performance optimization specialists, and infrastructure developers who require high-fidelity quality metrics and need to deploy video processing workloads within containerized environments.

What are the primary dependencies for running VMAFx?

VMAFx requires a build environment configured with Meson and Ninja, alongside specific GPU drivers for CUDA, SYCL, or HIP backends. Users must also have a compatible FFmpeg checkout and the necessary runtime libraries for ONNX model execution.