技术博客

分享开发技巧、工具使用教程与行业动态
想直接解析下载?VidDown 网页端粘贴链接即可,桌面客户端支持海外平台本地解析 立即体验
筛选「OpenCV」共 10 篇文章 查看全部
自动给视频挑一张能看的封面:帧评分、构图与批量生成
批量生成视频封面时,随机抽一帧的结果惨不忍睹:黑场、过场、运动模糊、人闭着眼。我写了个打分脚本,从清晰度、曝光、色彩丰富度、人脸、构图五个维度给候选帧打分,自动选最高分。100 个视频的实测里,自动选的封面人工接受率 87%。这篇写完整的打分逻辑、权重调参和批量实现。
阅读全文
自动跳过片头曲:视频指纹与片段级重复检测的实战
一个系列有 40 集,每集开头都是同一段 90 秒片头。想自动标记"跳过片头"的时间点,文件级哈希完全没用(每集文件都不一样)。我用帧级感知哈希做时间轴序列匹配解决了,还顺带查出了一批"混进去的重复片段"。这篇写完整实现:dHash、序列对齐、加速索引,以及为什么最后还是加了音频指纹。
阅读全文
让马赛克跟着物体跑:视频运动跟踪与 ffmpeg 合成
客户要在视频里给一个移动的车牌打码、给产品加标注箭头。手动逐帧 K 帧不现实,我用 OpenCV 跟踪 + ffmpeg 合成做了自动方案。这篇写跟踪算法怎么选(CSRT / KCF / 光流)、轨迹怎么平滑和修正、ffmpeg 里怎么让 overlay 位置随时间变化,以及跟踪失败时怎么办。
阅读全文
用 OpenCV 给视频批量加片头片尾和台标(工程实践)
# 用 OpenCV 给视频批量加片头片尾和台标(工程实践) 做自媒体、内部培训视频,经常要在成片前后加统一片头片尾,再在右下角烙个台标。这种重复劳动,手工用剪辑软件一个个点太蠢,写个 Python 脚本用 OpenCV 批量干才是正道。这篇文章讲完整实现,以及那些"看起来简单、做起来坑"的地方—...
阅读全文