21 个版本
0.4.4 | 2023年12月14日 |
---|---|
0.4.3 | 2023年11月30日 |
0.3.6 | 2023年1月22日 |
0.3.4 | 2022年12月26日 |
0.1.5 | 2022年11月27日 |
#209 in 视频
114 每月下载量
用于 libvmaf-rs
1.5MB
30K SLoC
关于
Netflix 的 libvmaf 2.0 及以上版本的原始 Rust 绑定
使用此库有两种方式。所使用的方法由 build
功能决定。
- 启用构建功能
- 从源代码构建并链接到
libvmaf
- 从源代码构建并链接到
- 禁用构建功能
- 使用本地安装的
libvmaf
生成绑定
- 使用本地安装的
要求
- 启用构建功能
- meson
- ninja
- nasm
- python
- 禁用构建功能
- pkg-config
- 两者
- clang
在 Windows 上构建
在 Windows 上构建此库将遵循与 libvmaf
相同的要求。您需要安装以下包的 MinGW64
- 启用构建功能
- mingw-w64-x86_64-nasm
- mingw-w64-x86_64-gcc
- mingw-w64-x86_64-meson
- mingw-w64-x86_64-ninja
- 禁用构建功能
- mingw-w64-x86_64-vmaf
- mingw-w64-x86_64-pkg-config
- 两者
- mingw-w64-x86_64-clang
此外,请确保将 MinGW 的 bin 目录添加到您的 PATH 中。默认情况下,这将是 C:\msys64\mingw64\bin
依赖项
~0–1.8MB
~36K SLoC