客户给了 300 个视频问"画质怎么样",没有原片,VMAF 用不了。我查了一圈才知道有"无参考质量评估"这一整套东西:BRISQUE、NIQE、块效应检测、模糊检测、冻结帧检测。这篇写它们的原理、OpenCV 里的实现,以及最重要的——这些指标跟人眼的相关性到底有多少。
阅读全文
技术博客
分享开发技巧、工具使用教程与行业动态
筛选「画质」共 13 篇文章
查看全部
批量生成视频封面时,随机抽一帧的结果惨不忍睹:黑场、过场、运动模糊、人闭着眼。我写了个打分脚本,从清晰度、曝光、色彩丰富度、人脸、构图五个维度给候选帧打分,自动选最高分。100 个视频的实测里,自动选的封面人工接受率 87%。这篇写完整的打分逻辑、权重调参和批量实现。
阅读全文
四个机位拍的素材剪在一起,颜色一个镜头一跳。调色师手动统一太慢,我做了自动色彩匹配:以主机位为参考,把其他机位匹配过去。这篇写直方图匹配的原理与局限、色卡校准这个"正确做法",以及怎么把匹配结果变成 ffmpeg 能批量应用的参数。
阅读全文
升级 ffmpeg 版本之后,有一批内容的画质悄悄变差了,我们是半个月后从客户反馈里知道的。那次之后我建了一套质量回归:黄金素材集 + VMAF 基线 + CI 门禁。这篇写完整做法,包括素材集怎么选、阈值怎么定、CI 上怎么避免结果抖动,以及它后来抓到的三个真实问题。
阅读全文
给老素材降噪,我用 hqdn3d 默认参数,结果画面糊得像蒙了层塑料,运动处还有拖影。后来我把 ffmpeg 里的降噪滤镜都测了一遍:hqdn3d、nlmeans、bm3d、fftdnoiz、vaguedenoiser,效果、耗时、拖影差异巨大。这篇是完整的横评数据和按噪声程度给的参数表。
阅读全文
把一批 480p 老片放大到 1080p 交付,客户说"糊得没法看"。我换了缩放算法,又发现真正的坑是色度上采样和 SAR(像素宽高比)。这篇写完整的缩放知识:各算法的实测对比、4:2:0 的色度分辨率意味着什么、什么时候该用 zscale,以及"放大不可能凭空变清晰"这个残酷事实。
阅读全文
我一直以为画质只由 CRF 和 preset 决定,直到对比别人的成品发现同码率下差距明显。差别就在 psy-rd、aq-mode、deblock 这些"第二层参数"上。这篇是我做的网格实验结果:四组参数 × 四类素材,VMAF 加主观评分,以及我最后定下的三套预设。
阅读全文
同码率下,把码率从背景挪到人脸和文字上,主观质量能明显提升。但真要在 ffmpeg 命令行里做空间 ROI,会发现支持很有限。这篇写清楚:x264/x265 的 zones 能做到什么程度、ROI 在哪个层面才能真正生效,以及我用"背景预处理 + zones"这套组合达到的效果。
阅读全文
一批课程屏录按常规参数压完,PPT 上的小字糊得看不清。我加码率、降 CRF,效果都有限——因为问题根本不在码率,而在 4:2:0 色度采样和编码器的心理视觉优化。这篇写屏录内容的特殊性、为什么通用参数会毁掉文字,以及一套实测有效的参数模板。
阅读全文
客户给的 HDR 素材,我们按普通流程转完,画面发灰发暗。折腾了一轮才搞明白:HDR 不是"亮度更高",而是换了传输曲线和色域,转 SDR 必须做 tone mapping。这篇写 HDR 的三个要素、PQ 与 HLG 的区别、ffmpeg 的 tone mapping 参数怎么调,以及交付前的检查清单。
阅读全文
第 1 / 2 页