truewhile
|
41fe75e136
|
支持 Emby 演职人员头像代理并优化媒体系列搜索
mebox-v0.1.77
|
2026-09-12 16:07:16 +08:00 |
|
truewhile
|
e65accf2cd
|
Optimize Emby caching and image resize concurrency
mebox-v0.1.76
|
2026-09-12 12:46:30 +08:00 |
|
truewhile
|
f54ef2228c
|
Merge pull request #32 from truewhile/cursor/fix-emby-hero-backdrop
修复 Emby 大海报在剧集图缓存被淘汰后显示占位图
mebox-v0.1.75
|
2026-09-12 11:47:38 +08:00 |
|
truewhile
|
3c2bfb14ca
|
修复 Emby 大海报在剧集图缓存被淘汰后显示占位图
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-12 11:43:51 +08:00 |
|
truewhile
|
8f64f961ac
|
缓存弹幕抓取结果并合并并发请求
mebox-v0.1.74
|
2026-09-12 11:02:24 +08:00 |
|
truewhile
|
6797394c5b
|
Serve font assets with caching and test missing-font handling
mebox-v0.1.73
|
2026-09-12 10:33:51 +08:00 |
|
truewhile
|
e71d9d61d1
|
优先使用刮削元数据匹配弹幕剧集
mebox-v0.1.72
|
2026-09-12 10:27:55 +08:00 |
|
truewhile
|
1ff60d5641
|
完善应用功能与界面交互
mebox-v0.1.71
|
2026-09-12 01:00:19 +08:00 |
|
truewhile
|
3f361631d0
|
修复搜索下拉框异步响应导致的意外展开
mebox-v0.1.70
|
2026-09-11 21:30:30 +08:00 |
|
truewhile
|
cfe0c0cf28
|
Preserve media metadata across STRM path renames
mebox-v0.1.69
|
2026-09-11 20:45:54 +08:00 |
|
truewhile
|
d6355d5582
|
Keep TV episodes as mixed-series representatives
mebox-v0.1.68
|
2026-09-11 19:52:49 +08:00 |
|
truewhile
|
0f06bdf929
|
支持 ASS 字幕原样渲染与字幕显示设置
mebox-v0.1.67
|
2026-09-11 19:35:08 +08:00 |
|
truewhile
|
e840cbd2c9
|
处理bug
mebox-v0.1.66
|
2026-09-11 15:35:02 +08:00 |
|
truewhile
|
2bb3610da7
|
添加繁体转简体,简体转繁体功能
mebox-v0.1.65
|
2026-09-11 15:14:24 +08:00 |
|
truewhile
|
9ca1b28cb4
|
优化
mebox-v0.1.64
|
2026-09-10 22:30:17 +08:00 |
|
truewhile
|
9effb1422b
|
优化
mebox-v0.1.63
|
2026-09-10 22:06:28 +08:00 |
|
truewhile
|
b855e00345
|
优化
mebox-v0.1.62
|
2026-09-10 16:58:41 +08:00 |
|
truewhile
|
8f2551a1b6
|
优化排序
mebox-v0.1.61
|
2026-09-09 22:24:45 +08:00 |
|
truewhile
|
18e6cb40fd
|
完善动漫特别内容分类与版本判定
Co-authored-by: Cursor <cursoragent@cursor.com>
mebox-v0.1.60
|
2026-09-09 22:03:52 +08:00 |
|
truewhile
|
92e693ccac
|
优化
mebox-v0.1.59
|
2026-09-09 20:32:03 +08:00 |
|
truewhile
|
62206aa05a
|
优化
mebox-v0.1.58
|
2026-09-09 19:26:22 +08:00 |
|
truewhile
|
f9dd082159
|
优化动漫刮削
mebox-v0.1.57
|
2026-09-09 17:36:11 +08:00 |
|
truewhile
|
d489c1608e
|
优化strm多版本显示
mebox-v0.1.56
|
2026-09-09 17:07:21 +08:00 |
|
truewhile
|
1ea29cca9e
|
bug处理
mebox-v0.1.55
|
2026-09-09 00:39:00 +08:00 |
|
truewhile
|
ec5f81e6cb
|
bug处理
mebox-v0.1.54
|
2026-09-09 00:18:04 +08:00 |
|
truewhile
|
8eb017fedc
|
优化
mebox-v0.1.53
|
2026-09-09 00:03:14 +08:00 |
|
truewhile
|
fb4e762026
|
优化
mebox-v0.1.52
|
2026-09-08 23:44:20 +08:00 |
|
truewhile
|
4239474100
|
优化
mebox-v0.1.51
|
2026-09-08 23:11:57 +08:00 |
|
truewhile
|
8225b4e319
|
优化
mebox-v0.1.50
|
2026-09-08 23:05:07 +08:00 |
|
truewhile
|
c086b01381
|
优化
mebox-v0.1.49
|
2026-09-08 22:44:36 +08:00 |
|
truewhile
|
f196e5621f
|
优化
mebox-v0.1.48
|
2026-09-08 22:12:26 +08:00 |
|
truewhile
|
13d60b3bd9
|
分集图片设置落库
mebox-v0.1.47
|
2026-09-08 22:00:06 +08:00 |
|
truewhile
|
3d30f6f27c
|
bug处理
mebox-v0.1.46
|
2026-09-08 21:08:47 +08:00 |
|
truewhile
|
bd02e194ff
|
优化
mebox-v0.1.45
|
2026-09-08 20:52:35 +08:00 |
|
truewhile
|
1c9b742c8d
|
优化
mebox-v0.1.44
|
2026-09-08 20:24:45 +08:00 |
|
truewhile
|
20e7d7fa99
|
bug处理
mebox-v0.1.43
|
2026-09-08 18:12:52 +08:00 |
|
truewhile
|
394ea0382e
|
优化
mebox-v0.1.42
|
2026-09-08 09:46:02 +08:00 |
|
truewhile
|
4d698d2757
|
优化播放
mebox-v0.1.41
|
2026-09-08 09:24:29 +08:00 |
|
truewhile
|
fdfb2ee987
|
bug处理
mebox-v0.1.40
|
2026-09-08 08:41:01 +08:00 |
|
truewhile
|
b23b1d728e
|
bug处理
mebox-v0.1.39
|
2026-09-08 00:36:56 +08:00 |
|
truewhile
|
ad427fc0d2
|
bug处理
mebox-v0.1.38
|
2026-09-08 00:10:25 +08:00 |
|
truewhile
|
c489374b61
|
bug处理
mebox-v0.1.37
|
2026-09-07 23:45:59 +08:00 |
|
truewhile
|
5a47e6f52d
|
bug处理
mebox-v0.1.36
|
2026-09-07 23:21:24 +08:00 |
|
truewhile
|
c4b8114115
|
优化转码逻辑
mebox-v0.1.35
|
2026-09-07 23:10:48 +08:00 |
|
truewhile
|
0e592105c4
|
fix(web): STRM 直连失败后回退 HLS 转码
fix(web): STRM 直连失败后回退 HLS 转码
mebox-v0.1.34
|
2026-09-07 22:56:29 +08:00 |
|
truewhile
|
f20c9c3234
|
fix(web): STRM 直连失败后回退 HLS 转码
不再把 STRM/云盘媒体锁死为直连,解析远端源后允许 ffmpeg 转码播放。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-07 22:52:54 +08:00 |
|
truewhile
|
38b85bb487
|
feat(strm): 同名多版本择优 / keep_ext,并支持合并展示与播放切换 (#30)
* feat(strm): 同名多版本择优/keep_ext,并支持合并展示与播放切换
默认对同名不同扩展(如 .mkv/.mp4)按体积→mtime→扩展名优先级择优生成一条 strm,冲突打日志;开启 keep_ext 则分别生成 name.ext.strm。媒体详情与播放器可切换版本,列表继续合并同片多版本,Emby MediaSources 名称区分容器/分辨率。
Co-authored-by: truewhile <truewhile@users.noreply.github.com>
* fix(meta): 边车匹配忽略 .mkv.strm 中间扩展,同片共享 NFO/海报/字幕
NFO、海报、字幕与刮削写出统一使用 mediaSidecarBase 词干,使竞女01.mkv.strm
与竞女01.mp4.strm 配对同一套 竞女01.nfo / 竞女01-poster / 竞女01.srt;
仍兼容历史上的 name.mkv.nfo 命名。
Co-authored-by: truewhile <truewhile@users.noreply.github.com>
* fix(emby): People NFO 按共享词干匹配 keep_ext strm
resolveMediaPeople 改为查找竞女01.nfo(并兼容旧的竞女01.mkv.nfo),
同时修正把 decodeNFOFile 的 partial 误当 ok 导致完整 NFO 被跳过的问题。
Co-authored-by: truewhile <truewhile@users.noreply.github.com>
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: truewhile <truewhile@users.noreply.github.com>
mebox-v0.1.33
|
2026-09-07 13:56:30 +08:00 |
|
truewhile
|
6bf8a6878a
|
fix(strm): 115 元数据上传幂等,避免重复上传 (#29)
上传/重试前按父目录+文件名+SHA1 探活,已有同内容副本则跳过并清脏副本;
成功后回写新 file_id;同步扫描认可 30 分钟内同路径同大小的 done 任务,
缩短「任务已完成但列表未反映」导致的再入队窗口。
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: truewhile <truewhile@users.noreply.github.com>
mebox-v0.1.32
|
2026-09-07 09:01:58 +08:00 |
|
truewhile
|
2e636ce43f
|
feat(web): 支持生成电视端临时登录码
- 新增创建临时登录密码的 API 请求
- 新增电视端临时登录密码弹窗组件并在用户菜单中提供入口
- 在个人资料页面添加电视临时登录码生成与倒计时展示
mebox-v0.1.31
|
2026-09-06 23:22:34 +08:00 |
|
truewhile
|
28aa466107
|
feat: 支持临时登录密码并完善 Emby 媒体详情兼容
- 新增 6 位临时密码生成与验证接口,支持 TV 及客户端快速登录
- 媒体及剧集详情补充 People 演职员信息解析与返回
- 优化剧集背景图与海报标签继承机制及播放时长兜底逻辑
- 增加临时密码登录相关的单元测试
mebox-v0.1.30
|
2026-09-06 22:58:41 +08:00 |
|