viser v0.8.0
Faster analysis: choose a cheaper quality metric and expose subsampling controls.
Added
--metric vmaf|psnr|ssimonper-title analyzeandper-shot analyze—
selects the quality metric that drives hull/ladder selection. PSNR and SSIM use
FFmpeg's native filters and bypass libvmaf's expensive feature extraction
(ADM/VIF/motion), running ~10-20x faster per measurement for quick iteration.
The chosen metric is recorded as a top-levelmetricfield in the analysis JSON
and labels the result tables accordingly.per-shot analyze --subsample— exposes quality-metric frame subsampling
(every Nth frame; default 5), previously only available onper-title analyze.per-shot analyze --parallel— caps concurrent shot analyses (0 = auto).- Native PSNR/SSIM measurement path in
viser-quality::measure— when only
PSNR and/or SSIM are requested, measurement uses FFmpeg'spsnr/ssimfilters
instead of libvmaf, honoringsubsamplevia frame decimation.