【P0】成片库缺少生成时间、排序错误、视频无法播放 #527

Closed
opened 2026-07-18 17:36:26 +08:00 by xiaoxia · 1 comment
Owner

问题描述:

成片库(产品库)存在以下问题:

  1. 缺少生成时间显示:列表中看不到视频是什么时候生成的,无法区分哪个是哪个
  2. 排序错误:最新生成的视频不在最前面,应该按生成时间倒序排列
  3. 视频无法播放:成片库中的视频点击播放没有反应或播放失败

环境:

排查方向:

  • 后端:产品列表接口是否返回created_at/generated_at字段,是否支持排序参数
  • 前端:成片库列表是否正确显示时间字段,排序逻辑是否正确
  • 视频播放:检查video_url/signature是否正确,播放器组件是否正常工作
**问题描述:** 成片库(产品库)存在以下问题: 1. **缺少生成时间显示**:列表中看不到视频是什么时候生成的,无法区分哪个是哪个 2. **排序错误**:最新生成的视频不在最前面,应该按生成时间倒序排列 3. **视频无法播放**:成片库中的视频点击播放没有反应或播放失败 **环境:** - staging版本: 1ee779a5 **排查方向:** - 后端:产品列表接口是否返回created_at/generated_at字段,是否支持排序参数 - 前端:成片库列表是否正确显示时间字段,排序逻辑是否正确 - 视频播放:检查video_url/signature是否正确,播放器组件是否正常工作
xiaoxia changed title from [P0] product library missing time and sorting and playback to 【P0】成片库缺少生成时间、排序错误、视频无法播放 2026-07-18 17:36:37 +08:00
Author
Owner

2026-07-18 前端排查结论(PR #528已提交)

前端已修:

  • 成片库数据源用错了:从/generation/tasks改成正确的/videos接口
  • 时间字段映射:从created_at改成generated_at(后端实际字段名)
  • 时间格式:从纯日期改成MM-DD HH:mm
  • 排序:前端按时间倒序兜底
  • 播放URL:改用download_url(带签名),不是file_url(无签名403)

后端问题(前端兜不住):

  • 🔴 download_url签名错误:SignatureDoesNotMatch,视频还是播不了(P0最急)
  • 🟡 thumbnail_url全为null,无缩略图

待后端修复下载URL签名后验证播放。

**2026-07-18 前端排查结论(PR #528已提交)** **前端已修:** - ✅ 成片库数据源用错了:从/generation/tasks改成正确的/videos接口 - ✅ 时间字段映射:从created_at改成generated_at(后端实际字段名) - ✅ 时间格式:从纯日期改成MM-DD HH:mm - ✅ 排序:前端按时间倒序兜底 - ✅ 播放URL:改用download_url(带签名),不是file_url(无签名403) **后端问题(前端兜不住):** - 🔴 download_url签名错误:SignatureDoesNotMatch,视频还是播不了(P0最急) - 🟡 thumbnail_url全为null,无缩略图 待后端修复下载URL签名后验证播放。
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: xiaoxia/xiaoxia-saas#527