- 为文件库的定时轮询及根目录扫描过程,新增扫描生命周期日志 - 允许通过 `appsettings` 配置文件,自定义定时扫描的轮询间隔 - 当检测到媒体文件已被删除时,自动清理过期的缩略图映射记录及对应的缩略图文件
- 新增 VideoThumbnailService,基于 ffmpeg 截取视频缩略图,ffprobe 提取时长 - 新增 ManagedThumbnailMap 模型及多数据库迁移,存储缩略图元数据 - 新增 /api/thumbnails/{id} 缩略图流端点 - 新增最近添加/最近播放 API 与前端面板,支持列表/网格双视图切换 - FileRecordDto 扩展 thumbnailUrl、videoDuration、lastPlayedAt 字段 - 前端新增文件库 Tab 导航、卡片网格视图、视频海报与时长信息栏 - 添加文件库目录不再同步全量扫描,改为后台异步自动扫描