filter - 使用 ffmpeg 将所有帧聚合为一张图像
问题描述
有没有办法从视频的所有帧中获取整体最小/最大/平均(每个通道)图像?
作为视频叠加层的基础/底层,我需要视频所有帧的静态聚合(每个通道的平均值、最小值或最大值)。该视频来自静态摄像机,因此我希望所有非移动物体的锐利和微小运动都被模糊掉。
我使用了 tmix 过滤器,它或多或少地做了我想要的,但仅针对相对于当前帧的选定帧数(并且对于每个结果帧,计算都不必要地重复)。
这是如何实现的?
解决方案
推荐阅读
- c# - Get all Process handles in C#
- python - How do I patch object imported by another python file?
- javascript - Javascript 中的递归不起作用(CodeWars 问题)
- ajax - 如何在 JSP 中停止 Ajax 上的重定向
- javascript - Disable just one Javascript feature when in mobile view
- f# - 如何约束类型参数必须是代数类型(int、float、BigInteger、BigRational、...)
- android - 尝试轮询贝塞尔曲线的 Y 坐标但得到一条直线?
- docker - 无法升级报告上的 RDL
- javascript - 如何在jvectormap中添加路径作为参数?
- angular - 如何使用 Angular HttpClient 获取 CSV 数据:JSON.parse 中 JSON 中的意外令牌