#metrics #compare #tool #frame #ssimulacra #butteraugli

app butter-video

使用 Butteraugli(或 SSIMULACRA)指标比较两个视频

1 个不稳定版本

0.1.0 2022年7月7日

#458视频

MIT 许可证

14KB
291

butter-video

这是一个获取视频的 Butteraugli 和 SSIMULACRA 指标的工具。这些指标旨在用于图像,并且它们当前的二进制文件(是 libjxl 的一部分)仅支持处理图像。为了将其用于视频,存在这个工具。

这个工具的当前实现很糟糕。它是破解的,而且速度不快。它通过读取每个视频帧,为每个帧制作一个临时的 PNG 截图,使用来自 libjxl 的 butteraugli_main 二进制文件比较 PNG 截图,然后平均得分。

用法

有两个环境变量控制了这个工具将在哪里查找其他可执行文件。

BUTTERAUGLI_PATH: butteraugli 二进制的路径 SSIMULACRA_PATH: ssimulacra 二进制的路径

它们默认会在您的 PATH 中查找 butterauglissimulacra,或者您可以设置它们以指向您的二进制文件所在的位置。

然后您可以使用以下命令运行该工具:

butter-video butter raw.y4m 编码.y4m

或者

butter-video ssimulacra raw.y4m 编码.y4m

获取 butteraugli 和 ssimulacra 二进制文件

Arch Linux

安装此 AUR 软件包:https://aur.archlinux.org/packages/libjxl-metrics-git

其他

待办事项(请有人自愿为其他操作系统填写此内容)

依赖项

~16–28MB
~290K SLoC