#二进制 #接口 #ssimulacra2 #视觉 #度量 #视频 #暴露

app ssimulacra2_rs

暴露ssimulacra2 Rust实现的二进制程序

15个版本

0.5.2 2024年6月13日
0.5.0 2024年4月10日
0.4.1 2023年4月23日
0.3.5 2023年3月11日
0.3.4 2022年11月17日

#101 in 图像

每月34次下载

BSD-2-Clause

35KB
738 代码行

ssimulacra2_rs

Crates.io LICENSE

SSIMULACRA2度量Rust实现的二进制接口:https://github.com/rust-av/ssimulacra2

质量指南

以下是对ssimulacra2评分与视觉质量之间关系的粗略估计。

  • 30 = 低质量。这对应于mozjpeg -quality 30的最差输出。
  • 50 = 中等质量。这对应于cjxl -q 40或mozjpeg -quality 40的平均输出,或cjxl -q 50或mozjpeg -quality 60的p10输出。
  • 70 = 高质量。这对应于cjxl -q 65或mozjpeg -quality 70的平均输出,cjxl -q 75或mozjpeg -quality 80的p10输出。
  • 90 = 非常高质量。在正常观看距离下1:1查看时,可能无法与原始图像区分。这对应于mozjpeg -quality 95的平均输出或cjxl -q的p10输出

视频支持所需包

Arch

sudo pacman -S vapoursynth vapoursynth-plugin-lsmashsource gcc make cmake pkg-config ttf-bitstream-vera # Keep install dependencies

其他Linux

http://www.vapoursynth.com/doc/installation.html#linux-installation

https://github.com/l-smash/l-smash 安装l-smash。从 https://github.com/AkarinVS/L-SMASH-Works 安装LSMASHSource VapourSynth插件

Windows

http://www.vapoursynth.com/doc/installation.html#windows-installation

然后从 https://github.com/AkarinVS/L-SMASH-Works/releases/tag/vA.3j 下载最新的release-x86_64-cachedir-cwd.zip

依赖项

~14–26MB
~369K SLoC