1 个不稳定版本
0.1.0 | 2022年7月7日 |
---|
#458 在 视频
14KB
291 行
butter-video
这是一个获取视频的 Butteraugli 和 SSIMULACRA 指标的工具。这些指标旨在用于图像,并且它们当前的二进制文件(是 libjxl 的一部分)仅支持处理图像。为了将其用于视频,存在这个工具。
这个工具的当前实现很糟糕。它是破解的,而且速度不快。它通过读取每个视频帧,为每个帧制作一个临时的 PNG 截图,使用来自 libjxl 的 butteraugli_main 二进制文件比较 PNG 截图,然后平均得分。
用法
有两个环境变量控制了这个工具将在哪里查找其他可执行文件。
BUTTERAUGLI_PATH
: butteraugli 二进制的路径 SSIMULACRA_PATH
: ssimulacra 二进制的路径
它们默认会在您的 PATH 中查找 butteraugli
或 ssimulacra
,或者您可以设置它们以指向您的二进制文件所在的位置。
然后您可以使用以下命令运行该工具:
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