vmaf
5,597
Stars
850
Forks
477
Watchers
188
Open Issues
NOASSERTION
许可证
C
语言
2016-02-08
创建时间
2026-11-02
最近更新
项目能做什么
基于多方法融合的视频感知质量评估算法工具。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# VMAF - Video Multi-Method Assessment Fusion [](https://github.com/Netflix/vmaf/actions/workflows/libvmaf.yml) [](https://github.com/Netflix/vmaf/actions/workflows/windows.yml) [](https://github.com/Netflix/vmaf/actions/workflows/ffmpeg.yml) [](https://github.com/Netflix/vmaf/actions/workflows/docker.yml) VMAF is an [Emmy-winning](https://theemmys.tv/) perceptual video quality assessment algorithm developed by Netflix. This software package includes a stand-alone C library `libvmaf` and its wrapping Python library. The Python library also provides a set of tools that allows a user to train and test a custom VMAF model. Read [this](https://medium.com/netflix-techblog/toward-a-practical-perceptual-video-quality-metric-653f208b9652) tech blog post for an overview, [this](https://medium.com/netflix-techblog/vmaf-the-journey-continues-44b51ee9ed12) post for the tips of best practices, and [this](https://netflixtechblog.com/toward-a-better-quality-metric-for-the-video-community-7ed94e752a30) post for our latest efforts on speed optimization, new API design and the introduction of a codec evaluation-friendly [NEG mode](resource/doc/models_v0.md#disabling-enhancement-gain-neg-mode). Also included in `libvmaf` are implementations of several other metrics: PSNR, PSNR-HVS, SSIM, MS-SSIM and CIEDE2000.  ## News - (2026-10-26) We are releasing an HDR version for VMAF-v1. Please refer to [models_v1.md](resource/doc/models_v1.md#hdr-models) for more information. - (2026-06) We are releasing a new set of VMAF models (**v1**). See [tech blog](https://medium.com/netflix-techblog/vmaf-v1-good-is-not-good-enough-60d7e4244ea8) for more information on v1. See [models_v1.md](resource/doc/models_v1.md) for details and model selection guidance. The previous generation of models (v0) remains documented in [models_v0.md](resource/doc/models_v0.md). We are open to user feedback on VMAF v1 and will continue to improve and update the models over time. - (2023-12-07) We are releasing `libvmaf v3.0.0`. It contains several optimizations and bug fixes, and a full removal of the APIs which were deprecated in `v2.0.0`. - (2021-12-15) We have added to CAMBI the `full_ref` input parameter to allow running CAMBI as a full-reference metric, taking into account the banding that was already present on the source. Check out the [usage](resource/doc/cambi.md) page. - (2021-12-1) We have added to CAMBI the `max_log_contrast` input parameter to allow to capture banding with higher contrasts than the default. We have also sped up CAMBI (e.g., around 4.5x for 4k). Check out the [usage](resource/doc/cambi.md) page. - (2021阅读完整原文
项目深度分析 AI 生成
Cloud-VMAF 视频转码质检与分析微服务 (SaaS)
| 产品构想 | 基于 libvmaf 提供即插即用的云端画质分析 API,支持与 FFmpeg 转码流程无缝对接,生成帧级 VMAF/CAMBI 波动曲线及质检报告,帮助团队快速完成 A/B 编码参数测试。 |
| 核心功能 | 云端多节点并行计算 VMAF/CAMBI/PSNR/SSIM 指标、生成可视化 Bad Frame 报告、Webhook 回调与 CI/CD 质检集成。 |
| 目标用户 | 中小流媒体服务商、出海短视频 App、影视分发中台。 |
| 难度/周期 | 中等 · 1 - 2 个月 · 成本:中等(主要是大文件传输的云存储与计算算力成本) |
| 收费模式 | 按分钟/时长计费,或按月订阅阶梯 API 配额收费。 |
| 竞争风险 | 原始高清视频上传下载网络带宽成本高昂,可能吞噬服务利润;需依赖客户边缘侧部署或就近计算。 |
| 依据 | 已验证事实 |
面向桌面端与后期的自动化编码与质检 GUI 工具
| 产品构想 | 封装 libvmaf、CAMBI 与 FFmpeg,打造一款极简的离线桌面质检客户端,支持批量对比源文件与输出视频的画质评分、色阶断层(banding)检测,并推荐最优编码参数。 |
| 核心功能 | 跨平台桌面 UI、双视频同步逐帧对比视窗、VMAF/CAMBI 异常帧定位导出、一键自动寻找目标 VMAF(如 93 分)的最优 CRF 参数。 |
| 目标用户 | 独立视频制作人、影视后期后期质检工程师、编码发烧友与字幕组。 |
| 难度/周期 | 较低 · 3 - 5 周 · 成本:极低(纯本地客户端运行,无服务器带宽开销) |
| 收费模式 | 买断制 License 授权或年订阅制专业版激活码。 |
| 竞争风险 | 小众工具市场天花板较低,受开源社区免费 FFmpeg 脚本/小工具分流。 |
| 依据 | 数据支持的判断 |
自适应码率阶梯优化与 CAE 咨询解决方案
| 产品构想 | 结合 VMAF 模型与 Per-Title 编码算法,为视频平台定制内容自适应编码(Content-Adaptive Encoding)流程,在维持目标 VMAF 分数下压缩 15%-30% 的码率。 |
| 核心功能 | 定制化 VMAF 模型训练(基于 Python 工具包)、转码流水线 Per-Title 算法植入、CDN 带宽节省审计报告。 |
| 目标用户 | 中大型垂直视频平台、在线教育直播录播系统、泛娱乐直播出海企业。 |
| 难度/周期 | 高 · 2 - 4 个月 · 成本:低至中等(主要是人力与实验转码算力) |
| 收费模式 | 项目制实施费 + 按节省带宽成本的百分比抽成。 |
| 竞争风险 | ToB 销售周期长,客户涉及复杂现有基础设施改造,决策阻力大。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
相似项目数据正在完善中,暂不展示(避免误导)
项目优势与风险
| 技术成熟度 | 创建于 2016-02-08,近 30 天仍在推送,发布过 26 个 Release |
| 社区活跃 | Star 5,597 / Fork 850 / Issue 188(数据支持,可自行核实) |
| 许可证 | NOASSERTION |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/Netflix/vmaf.git cd vmaf docker compose up -d # 或参考 README 中的 docker run 命令
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。