From 6ecdffce043a96f28d7090fe53a120e1af0b5d0b Mon Sep 17 00:00:00 2001 From: ericwyuan Date: Thu, 20 Aug 2026 22:42:31 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20update=20PROGRESS.md=20-=20=E5=8E=8B?= =?UTF-8?q?=E7=BC=A9=E7=BC=93=E5=AD=98=E5=9B=9E=E9=80=80=E8=A1=A5=E9=BD=90?= =?UTF-8?q?=E5=85=A8=E9=83=A8=E5=8E=86=E5=8F=B2=E4=BA=8B=E4=BB=B6=E5=B8=A7?= =?UTF-8?q?=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- PROGRESS.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/PROGRESS.md b/PROGRESS.md index a2bd33f..99160ee 100644 --- a/PROGRESS.md +++ b/PROGRESS.md @@ -381,3 +381,16 @@ AI 分析瓶颈: 帧5耗时 229s (疑似 ARM CPU 热降频), 其余帧 50-65s - 幂等:单帧文件存在跳过,帧数齐全的事件整条跳过 - 实跑:11 事件 65 帧全部成功,8.1MB;2026-08-14 的 10 个事件(event 18-27)视频已被 NAS 清理无法补,UI 占位符兜底 - 浏览器验证:默认打开的最新事件 #11 帧图 6/6 全部加载,无占位符 + +## 历史事件帧图 100% 补齐 (2026-08-20 22:40, commit 80cc324) + +**问题**:用户翻到 2026-08-14 21:31 事件(event 27),仍是"暂无帧图"——第一轮补帧时原始视频已被 Surveillance Station 保留策略删除(event 18-27 共 10 个事件)。 + +**副本排查**(按优先级): +1. NAS 原始目录:`/volume1/surveillance/.../20260814PM/` 整目录已删,无 #recycle +2. Synology 元数据 `@SSRECMETA`:Thumbnail(缩略图)+ Preview(每 20s 一张 8KB jpg)都在,但保留约 8 天,20260814PM 目录最早条目只到 08-15 00:31(北京),21:31 时段已被清掉 +3. **dispatcher 压缩缓存 `/tmp/fam_compressed/task_36~45/`:480p 压缩副本全部健在**(每事件 11-33MB)✓ + +**修复**:`backfill_frames.py` 增加压缩缓存回退——原始视频缺失时改用 `/tmp/fam_compressed/task_{task_id}/{basename}` 抽帧。实跑 event 18-27 补 78 帧 0 失败(task 41 一份视频覆盖 event 21/23 两个事件)。event 27 六帧校验 JPEG 魔数全部有效。**至此数据库 36 个有明细的事件帧图 100% 齐全,UI 不再有占位符**(共 16MB)。 + +**注意**:压缩缓存是 /tmp(重启即失 + 24h 清理策略),本次是赶在副本消失前抢救出来的;新管道从 event 29 起处理时即落盘帧图,不再依赖事后补抽。