Skip to content

Releases

OrcaBox 插件包(1.4.2)

Pre-release

Choose a tag to compare

@GarryGit888 GarryGit888 released this 04 Nov 06:46

OrcaBox 外置插件更新。

  • 图像对比 1.0.1:更新当前独立面板插件包。
  • 网络视频下载 0.3.1:更新当前独立面板插件包。
  • 照片调色 1.0.1:首次加入插件中心远端目录。

兼容要求:

  • 图像对比、照片调色需要 OrcaBox 1.3.9 或更高版本。
  • 网络视频下载需要 OrcaBox 1.3.6 或更高版本。

plugin-index.json 包含每个 ZIP 的文件大小和 SHA-256,OrcaBox 安装前会进行校验。

OrcaBox 1.4.1

Choose a tag to compare

@GarryGit888 GarryGit888 released this 03 Nov 00:39

OrcaBox 1.4.1 发行说明

发布日期:2026-11-02

本版本新增可自动附带环境信息的独立反馈面板,反馈可直接推送到飞书渠道;同时修复超大图片缩略图争用、XLSX/PPTX 封面重复解析、音频详情栏重复的 AI 识别入口,以及插件安装与服务生命周期中的异常状态。

新增功能

  • 独立反馈面板:从「帮助与支持 → 反馈建议」打开应用内面板,选择反馈类型、填写描述,并自动附带当前窗口截图(可删除或补充图片)。应用版本、系统版本、平台架构与资料库状态会自动整理,近期诊断消息可选择是否附带,无需跳转外部网页即可提交。
  • 飞书反馈通道:提交内容发送到维护者配置的反馈服务并推送到飞书反馈渠道,便于快速跟进;反馈服务由维护者按需配置,客户端不保存仓库或飞书访问令牌。此流程不要求自动创建 GitHub/CNB Issue。
  • Issue 同步结果可见:当反馈服务配置了 GitHub/CNB Issue 同步时,提交结果会返回已创建的 Issue 链接或同步失败原因,面板内直接展示,不再静默失败。

优化改进

  • 超大图片缩略图错峰生成:约 2000 万像素以上的常见栅格图片使用独立低并发队列,避免多张超大图片同时解码争用 CPU 与内存;网格缩略图与打开大图不再互相拖慢。缩略图可能分批出现,原始文件与预览质量不变。
  • 表格封面缓存优先:XLSX/PPTX 卡片先检查新鲜且可用的封面缓存,已有有效缓存时直接显示,不再重复解析工作簿或转换 PDF;没有可用缓存时才进入原有生成流程。
  • 音频详情栏入口收敛:合并音频属性栏中重复出现的 AI 识别页签,只保留一个入口,避免同一能力出现两个相似按钮。

问题修复

  • 表格缩略图长时间加载:修复 XLSX 卡片在已存在有效封面时仍先解析源文件、导致封面长时间停留在加载状态的问题;PDF 预览缓存也会在源文件解析前优先复用。
  • 反馈面板提交失败:修复反馈服务返回 Issue 同步结果或非预期响应时面板提交报错的问题,提交结果与错误信息现在可以被正确解析和展示。
  • 插件安装与服务生命周期:修正插件安装、启用/停用及服务清理过程中的状态不同步问题,减少插件已安装但服务未就绪、停用后仍占用服务等情况。
  • 开发环境 CSP 记录:补齐开发环境 CSP 配置记录,便于排查开发态与生产态脚本策略差异(不影响正式包策略)。

平台差异与构建状态

项目 macOS(Apple Silicon / Intel) Windows x64
反馈面板 共享渲染层,系统/版本信息自动采集 共享渲染层,系统/版本信息自动采集
截图附带 当前窗口截图,可删除或补充 当前窗口截图,可删除或补充
超大图片缩略图 独立低并发队列,原生解码 独立低并发队列,原生解码
表格封面 缓存优先,PDF 预览复用 缓存优先,PDF 预览复用
当前发布版本 1.4.1 Apple Silicon / Intel 双架构 1.4.1 Windows x64
自动更新 DMG 人工安装 + 双架构 ZIP 更新载荷 NSIS 安装器 + blockmap(Portable 为手动下载,不参与更新)
  • 反馈面板、缩略图调度与音频详情栏均为共享渲染层/主进程逻辑,macOS 与 Windows 同步生效;本次未引入平台专属分支。
  • macOS 双架构与 Windows x64 安装包均已构建;Windows 产物通过 Windows 主机原生分发门禁。
  • macOS 与 Windows 的构建产物、签名状态及验收结果分别见 doc/release/builds/v1.4.1-2026-11-02.md 与 doc/release/builds/v1.4.1-2026-11-03.md。

反馈与已知问题

  • 应用内:右下角「帮助与支持」→「反馈建议」,面板会自动整理环境信息并支持附带截图。
  • 飞书为当前反馈主通道;GitHub/CNB Issue 同步取决于反馈服务端配置,未配置时不会创建 Issue。
  • 已知问题与安装包安全拦截绕过说明见 doc/release/known-issues.md 与 doc/release/external-beta-install.md。

获取更新

平台 安装包
macOS Apple Silicon DMG / 自动更新 ZIP
macOS Intel DMG / 自动更新 ZIP
Windows x64 安装器 / 免安装版

macOS 应用内更新通过 latest-mac.yml(arm64 / x64 ZIP);Windows 应用内更新通过 latest.yml(NSIS + blockmap)。DMG 与 Portable 是人工安装渠道,不是自动更新载荷。

OrcaBox 1.4.0

Choose a tag to compare

@GarryGit888 GarryGit888 released this 31 Oct 08:23

OrcaBox 1.4.0 发行说明

发布日期:2026-10-31

本版本让 AI 擦除覆盖到 HEIC/HEIF 素材并保住透明通道,网格视频缩略图实时呈现 LUT 调色,音频波形与队列切换全面提速,SonicLab 第三方音频标签自动落标;同时把插件激活失败从「静默无反应」变成可见可重试,并完成一轮全项目质量审查的集中修复。

新增功能

  • HEIC AI 擦除:iPhone/相机直出的 HEIC/HEIF 照片可直接涂抹擦除。macOS 走系统解码,Windows 安装 HEIF 图像扩展后可用;HEIC 擦除结果保存为 JPG 副本(覆盖原图仅限普通格式),超过 8192px 的素材会明确提示先缩小,不再静默降采样。
  • 透明通道保留:AI 擦除结果始终带着原始 alpha 通道写回,覆盖保存 PNG/WebP 不会再把透明区域变成实底。
  • SonicLab 音频标签:带 SONICLAB 元数据的音频素材(流派/BPM/调性)自动映射进标签面板的受控词表,空标签素材扫描或导入后自动落标,详情栏「AI 识别(外部)」卡片同步呈现。

优化改进

  • 网格 LUT 缩略图:视频卡片缩略图直接呈现当前 LUT 调色效果,悬停胶片条与内联悬停视频逐帧同步上色(WebGL);LUT 色彩配置轻量加载,逐像素采样移入 worker 线程,滚动大批 LUT 视频不再阻塞界面;解析缓存带内容指纹并扩容,同名替换的 LUT 不再串色。
  • 音频波形与队列:波形位图加载与缓存链路提速,队列切换不重复生成已缓存波形;悬停指示线、时间提示与拖动试听改为按帧合并更新,指针移动不再触发整卡重绘。
  • 插件失败可见化:插件激活失败在插件中心显示错误原因与「重新加载」入口,列表加载失败提供可重试错误态;停用或卸载插件时自动关闭其独立窗口;插件窗口打开入口校验启用状态;快捷键触发插件命令失败给出 toast 提示。

问题修复

  • AI 擦除覆盖保存丢透明通道:解码与写回管线保留原始 alpha 通道,带透明 PNG/WebP 覆盖保存不再造成不可逆的数据丢失;HEIC 素材继续强制另存 JPG 副本。
  • AI 擦除临时文件入库:覆盖保存的临时文件不再被文件监视器索引成垃圾资产(写入前抑制、失败后清理半成品)。
  • AI 擦除解码缓存膨胀:HEIC 解码 PNG 缓存按 mtime 淘汰 7 天未用条目,不再无限占用系统盘空间。
  • 预览崩溃整窗白屏:预览舞台补齐区域级错误边界,任一格式预览面渲染异常只降级该区域并可重试,不再拖垮整个窗口。
  • 插件启用死状态:入口文件损坏的插件被重新启用时重新校验并保留错误提示,不再变成「启用但已死」。
  • 生产 CSP 收紧:生产构建 script-src 移除 unsafe-inline(构建产物确认无内联脚本依赖),恢复说明注释与实际策略一致。

平台差异与构建状态

项目 macOS(Apple Silicon / Intel) Windows x64
HEIC AI 擦除 系统 sips 解码,开箱可用 需安装系统 HEIF 图像扩展后可用
视频 LUT 原生 CIColorCube 管线 + 网格 WebGL 缩略图 mpv 注入 GLSL hook + 网格 WebGL 缩略图
视频播放 AVPlayer / libVLC / 浏览器直连三轨 Media Foundation / mpv / 浏览器直连
窗口控件 系统红绿灯 自绘三键(主窗口原生 WCO)
自动更新 DMG 人工安装 + 双架构 ZIP 更新载荷 NSIS 安装器 + blockmap(Portable 为手动下载,不参与更新)
  • 平台相关行为(HEIC 解码路径、LUT 渲染管线、窗口控件)在同一交付中逐一核对双平台分支。
  • Windows x64 本次构建携带内嵌视频宿主 addon:使用 Windows 主机上的 VS 2022 / MSVC 针对 Electron 43.4.1 编译,并通过加载验证。播放可使用内嵌宿主、mpv 与浏览器直连路径。
  • macOS 打包产物在出包后必须运行 ensure:macos-avplayer 校验内嵌原生播放插件在位。
  • 构建与签名口径同 1.3.9;详细构建记录见 doc/release/builds/。

反馈与已知问题

  • 应用内:右下角「帮助与支持」菜单 → 「问题反馈」;或帮助按钮气泡进入新增功能指南。
  • 已知问题与安装包安全拦截绕过说明见 doc/release/known-issues.md 与 doc/release/external-beta-install.md。

获取更新

平台 安装包
macOS Apple Silicon DMG
macOS Intel DMG
Windows x64 安装器 / 免安装版

macOS 应用内更新通过 latest-mac.yml(arm64 / x64 ZIP);Windows 应用内更新通过 latest.yml(NSIS + blockmap)。DMG 与 Portable 是人工安装渠道,不是自动更新载荷。

生成信息

  • 生成范围:v1.3.9..HEAD
  • 生成分支:1.4.0

OrcaBox 1.3.9

Choose a tag to compare

@GarryGit888 GarryGit888 released this 30 Oct 02:22

OrcaBox 1.3.9 发行说明

发布日期:2026-10-29

本版本把「调色」做成了主角:视频 LUT 实时套色、照片 AI 语义蒙版与 GPU 实时显影全面落地,AI 打标签支持批量与置信度阈值,Pinterest 识图升级区域框选,并修复了切换视频卡死等多个稳定性问题。

新增功能

  • 视频 LUT 调色:视频预览顶部工具栏新增 LUT 弹层,直接加载 .cube 文件实时套色,附强度滑条、批量套用与达芬奇式缩略图面板。macOS 优先使用系统级 CIColorCube 原生管线,Windows 通过 mpv 注入生成的 GLSL hook;浏览器直连等无 GPU 通道的场景自动回退 WebGL 实现。全程在原始码流上实时计算,不生成任何代理文件。
  • 照片 AI 语义蒙版:一键识别画面主体生成选区,新增颜色范围与明度范围蒙版按取样自动扩展;蒙版编辑升级为三层渲染管线,拖参数实时刷新。另增白平衡取样工具与参考图追色 v1。
  • AI 打标签批量化:详情栏点击即可打标,多选批量识别在后台运行、切换选中不中断,网格卡片显示进度徽标;设置中可调置信度阈值(默认 95%),低于阈值的候选标签不自动写入。视频按原始文件名参与视觉识别,品牌/产品名识别更准。
  • Pinterest 区域框选识图:大图查看器拖出矩形选区即可只搜局部相似;瀑布流显示「已采集」去重角标,采集自动回链来源并按看板分类,右栏支持滚动无限加载与色系筛选。
  • 照片调色插件批次:磨皮等人像精修能力上线,插件中心支持远程安装,台词工作台提供独立窗口。
  • 图像对比工具:插件中心新增并排/滑动对比两种查看方式。

优化改进

  • 调色引擎 GPU 加速:显影预览接入 WebGL2,滑杆拖拽即时出图,大图也能实时刷新;调色面板重构为 Camera Raw 式右侧竖栏(调整/预设/蒙版/人像/裁剪/修复/液化)。
  • 预设体系:预设分组「热门 / 我的」,我的预设本地保存并带参数缩略图;按 C 直接进入图片裁剪工具。
  • 移动对话框最近常用:「移动文件 / 移动文件夹」对话框顶部新增最近常用目标芯片条,点选即选中并在树内定位展开;确认移动时才记录,两个对话框相互独立。
  • 预览性能:预览管线提速约 1.5×,代理帧按显示尺寸自适应,滑杆拖拽不再全分辨率硬算;大库刷新与视频预览体验优化。
  • 界面统一:界面密度与控件质感统一,设置侧栏切换微交互;「资料库」文案统一更名为「资产库」。

问题修复

  • 切换视频整应用卡死:libVLC 的停止与释放移出主线程,修复打开/切换某些视频时整个应用永久无响应(含 HEVC 长视频)。
  • 浏览器回退停在暂停帧:原生会话结束后自动恢复浏览器播放进度,回退切换不再卡在暂停帧;浏览器兜底进原生时按探测数据选 AVPlayer,避开 libVLC 冷起播延迟。
  • Windows 黑屏预览:无内嵌播放宿主时不再黑屏,并建立宿主分发门禁防止同类问题回流;视频输出等待仅限 wid 嵌入面,修复 dock 模式误判启动失败。
  • PDF 正文全白:修复阅读器页面不栅格化导致正文空白。
  • 其他:下载落盘命名清洗 URL 敏感字符(修 3D 模型路径 # 截断);小红书笔记图片下载改走 referrer 选项修复 ERR_BLOCKED_BY_CLIENT 全灭;音频卡片静态预览统一为撑满矢量波形;液化清空圆外像素、AI 蒙版第二次推理崩溃、单文件索引后网格不刷新等修复。

平台差异与构建状态

项目 macOS(Apple Silicon / Intel) Windows x64
视频 LUT 原生 CIColorCube 管线(AVVideoComposition + CIColorCubeWithColorSpace) mpv 注入 GLSL hook
视频播放 AVPlayer / libVLC / 浏览器直连三轨 Media Foundation / mpv / 浏览器直连
HEIC sips 转 PNG 回退可用 部分场景降级
窗口控件 系统红绿灯 自绘三键(主窗口原生 WCO)
自动更新 DMG 人工安装 + 双架构 ZIP 更新载荷 NSIS 安装器 + blockmap(Portable 为手动下载,不参与更新)
  • 本次交付 macOS Apple Silicon、macOS Intel、Windows x64 三个安装包目标均已构建;Windows 包在 macOS 上本地构建并完成结构/资源校验,Windows 主机上的原生视频播放、窗口行为实测由发布管线继续执行。
  • Windows 本次构建未携带内嵌视频宿主 addon(该二进制只能由 MSVC 在 Windows 主机构建,本次发布窗口内 GitHub Actions 构建通道受阻)。1.3.9 已修复无宿主时的黑屏预览,Windows 播放走浏览器直连与 mpv 路径,能力与 1.3.8 持平且更稳定;内嵌宿主将在后续版本补发。
  • 未签名分发与 macOS 签名/公证警告按内测口径接受;详细构建记录见 doc/release/builds/。

反馈与已知问题

  • 应用内:右下角「帮助与支持」菜单 → 「问题反馈」;或帮助按钮气泡进入新增功能指南。
  • 已知问题与安装包安全拦截绕过说明见 doc/release/known-issues.md 与 doc/release/external-beta-install.md。

获取更新

平台 安装包
macOS Apple Silicon DMG
macOS Intel DMG
Windows x64 安装器 / 免安装版

macOS 应用内更新通过 latest-mac.yml(arm64 / x64 ZIP);Windows 应用内更新通过 latest.yml(NSIS + blockmap)。DMG 与 Portable 是人工安装渠道,不是自动更新载荷。

生成信息

  • 生成范围:v1.3.8..HEAD
  • 生成分支:1.3.9
  • 提交数量:44
  • 变更文件数量:265

OrcaBox 1.3.8

Choose a tag to compare

@GarryGit888 GarryGit888 released this 23 Oct 02:44

OrcaBox 1.3.8 发行说明

发布日期:2026-10-21

本版本聚焦台词工作台的字幕断句质量(英文按词排版、碎片合并、时间轴贴合语音)、全屏播放的自动隐现控件,并修复 4K 视频无法播放与网络视频下载器的进度、入口、目录选择问题。

新增功能

  • 英文字幕按单词数断行:台词工作台的行宽预算按字幕实际使用的文字切换。中文、日文、韩文仍按可见字符数计算(默认每行 18 字),英文等拉丁文字改为按单词数计算(默认每行 8 词,可调 3–16 词),同时受约 42 字符的单行上限约束。面板右上角「每行 ≤ 字 / 词」两个输入框分别对应两套预算,当前字幕使用哪一套会高亮,另一套淡化。入口:台词工作台 → 拆分提示词面板。
  • 拆分提示词升级到 v4:新默认提示词按拉丁文字规则重写(每行单词/字符上限、不得以冠词/介词/连词/助动词结尾、不留单词尾巴、不改写原文),并迁移到独立存储键。旧版内置提示词会被新默认替换,用户自行修改过的提示词原样保留,不会被升级覆盖。
  • HTML 预览复制排版(含图片):HTML 预览工具栏新增「复制排版」按钮,按当前显示效果把整篇文章复制为富文本,可直接粘贴到公众号、知乎、Notion 等编辑器的正文中。段落、字号、颜色、间距与圆角等排版随正文一起带入;同一目录下的本地图片自动内嵌到剪贴板,无需逐张上传,宽图按等比缩放到适合正文的宽度(最大 1280 像素宽、单张 24 MB),透明图片保留透明。排版按预览当前宽度计算,切换手机宽度后再复制即得窄版。复制只读取源文件,不修改也不写入资料库;无法内嵌的图片会在完成提示中单独计数,远程图片保持原网址交由目标编辑器处理。入口:HTML 预览工具栏 → 复制排版。
  • Pinterest 以图搜图(内置插件):在资料库选中一张图片,点工具栏「Pinterest 识图」或资产右键菜单,独立面板会用这张图自动发起 Pinterest Lens 识图,结果以瀑布流展示,滚动自动加载更多相似图。每张图可单独下载或勾选批量,「全部导入」一次把当前结果存进资料库。首次使用需在面板内登录一次 Pinterest(内嵌登录窗口,登录成功自动关闭;登录状态保存在 OrcaBox 自己的独立会话,不读取、不修改系统浏览器中的登录),之后点插件即可直接识图。Pinterest 在部分网络需要代理,OrcaBox 使用「设置 → 网络」的导入代理。入口:工具栏「Pinterest 识图」/ 资产右键菜单。
  • Pinterest 看板浏览与关键词搜索:面板标题栏可切换「识图 / 看板 / 搜索」三个数据源。看板页列出你账号里的看板(可搜索、滚动加载更多),点任意看板以瀑布流浏览其中图片,下载会按看板名称自动分类到资料库的 Imports/Pinterest/<看板名>/;搜索页输入关键词回车即搜,最近 8 条搜索词保存在本机,点击即可重搜。看板与搜索均为只读,OrcaBox 不会往你的 Pinterest 账号写入任何数据。
  • 大图缩放与相似推荐:点开任意一张图,左侧为大图、右侧为「更多像这样的」相似图瀑布流,点击右栏图片直接切换查看。大图支持滚轮缩放(以光标为中心)、放大后拖动平移、双击在 1×/2× 间切换,底部有缩放工具条;右侧相似面板的左缘可拖动调整宽度,列数随宽度自动增减,宽度会记住偏好。Esc 在放大时先复位缩放,再按一次才关闭大图。
  • 应用级账号登录(小红书 / 抖音):设置 → 网络新增「账号登录」分区。登录小红书后,笔记导入改以账号身份读取桌面版页面,保存无水印 WB 原图(未登录只能拿到移动端分享页的公开数据,图片为平台预合成水印的版本,任何工具都无法从图片中去除,OrcaBox 也不会用转码抹水印),私密或仅登录可见的笔记因此可导入;登录抖音后,视频下载可解锁仅登录可见的内容与更高清晰度档位。登录在应用内嵌窗口完成,成功后自动关窗;登录态保存在 OrcaBox 自己的独立持久化分区(每平台一个),不读取、不修改系统浏览器中的登录,「退出登录」一键清空对应平台站点数据。

优化改进

  • 字幕碎片合并:窗口化语音识别按发声段切窗,连续英文常被切出「This is Oppo's」「brand new Find X」这类 2–3 词碎片,每条停留不到一秒。识别后处理现在先用同一套行宽预算把这些碎片合并,再交给文本模型按语义断句;只有语音识别产生的字幕参与合并,导入的屏幕字幕一条一镜不会被拼接。
  • 边界回摆:合并后再做一次边界调整——上一行停在介词、冠词或连词上,或下一行只剩一两个词时,把一个词连同其时间一起挪过去,避免机械按字数切断。
  • 时间轴贴合语音:字幕边界吸附到波形上检测到的实际停顿(±260 毫秒内取最安静点);过短字幕向后延展到可读时长,英文约 20 字符/秒、中文约 9 字符/秒,最短 1 秒、最长 7 秒;检测不到语音的位置不生成字幕。
  • 「短句合并」一键修复旧字幕:工具栏的合并动作现在同时完成去重与碎片重排,此前识别好的字幕可以直接修复,不必重新识别。
  • 来源目录选择器改为增量加载:原先为每个来源根重建整棵递归目录树,26 个根 / 11.7 万文件首次打开实测 24.4 秒(8,027 个目录逐个同步 stat,exFAT 约 2.4 毫秒/次)。现在只读当前层级、展开时加载下一层,最大根根层查询实测 9 毫秒;目录顺序与侧栏一致(置顶、自定义名称、排序方式),缺失目录清理改为每 10 分钟最多一次全量扫描,不再阻塞打开。
  • 全屏播放沉浸模式:视频全屏播放时,标题栏、工具栏与底部进度条统一跟随同一个空闲计时器——播放开始后控件一起渐隐,随后画面平滑铺满整窗;控件唤回时画面立即让位、控件再淡入,全程无跳变。浏览器可直接播放的格式(H.264/HEVC MP4、WebM 等)画面恒定满窗、控件悬浮在画面上,顶部标题栏改为渐进模糊:模糊随画面内容向下融散,配合连续羽化的暗部渐变,标题栏与画面之间没有接缝线,控件淡出时模糊层同步淡出。原生格式(ProRes、相机 PCM 原片、MKV 等)的解码面绘制在系统级视图上,保持控件让位布局,控件隐去后画面扩展铺满。画面四周保持纯黑,宽画幅(如 2:1 电影比例)上下留出的黑边由预览舞台的纯黑底色补足,侧边栏、素材网格与详情面板不会从黑边里透出来。移动鼠标立即唤回控件,持续移动保持可见,停手约 2 秒后再次淡出;暂停、拖动进度、打开音量或更多菜单、缓冲加载与播放失败时控件不会消失,避免操作中途控件从指针下消失。原生播放画在系统级视图上,网页收不到该区域的鼠标事件,因此全屏时按固定频率读取系统光标位置判定移动,两种播放后端手感一致。中间预览(未全屏)不做隐现,保持原有布局与常驻进度条,Esc 与原有快捷键照旧可用。

问题修复

  • 4K 视频(VP9 + Opus)无法播放(重要):YouTube 4K 经 yt-dlp 下载为 MP4 容器内的 VP9 视频 + Opus 音频,而播放路由只把 MP4 家族中的 AAC/MP3 视为可播音频,整类文件被降级为「仅元数据」——没有预览、双击也播不了。现将 Opus 纳入 MP4/QuickTime 音频白名单,并让路由判定、内嵌播放器判定、原生失败后的浏览器回退三处保持一致;VP9/AV1 等免版税编码仍直接交给浏览器解码,不会被推到为 H.264/HEVC 准备的硬件解码规则上。PCM 等无法解复用的音频照旧走原生播放。
  • 下载编码偏好调整:分辨率仍是第一排序键(4K 不会为兼容降级到 1080p),其下优先 vcodec:avc1、acodec:aac 与直连 HTTPS,避免为同一分辨率去拉码率更高的 HLS 变体。
  • YouTube 下载停在 0%:下载命令同时使用 --print 与 --progress-template,而 yt-dlp 在 --print 模式下默认静音,进度模板一条不输出(实测:不带 --print 62 行进度,带上后 0 行)。恢复显式 --progress 后进度流完整,队列卡片重新显示百分比、已下载字节与 ETA。
  • 旧版 yt-dlp 导致媒体请求 403:系统 PATH 中的引擎即使过期也一直被优先使用,它能解析元数据但媒体请求一律 403,卡片永远停在「准备中」。现在优先使用插件目录内已播种的引擎,系统引擎超过 60 天视为过期;失败特征指向过期引擎(403、无法解析签名等)时自动刷新引擎并重试一次,登录墙、私享视频与普通网络错误不重试。
  • 队列新增「重新获取链接并下载」:保留沿用当前解析结果的直接下载,另提供重新解析链接后再下载的入口,适用于链接过期或解析结果失效。
  • 网络视频下载点击无反应:插件公开 API 白名单收敛时误删了独立窗口入口,插件能激活、工具栏动作也注册成功,但点击时才调用该缺失方法并抛错,异常只留在控制台。已恢复入口,并新增插件动作错误上报——失败时弹出提示,不再静默失败。
  • 小红书笔记链接可整篇批量导入:小红书收紧网页端访问后,匿名桌面请求打开笔记页会被直接跳转到登录页,而批量导入的页面探测在标准笔记页(/explore/、/discovery/item/ 链接)上仍用桌面请求,拿到的是没有笔记数据的登录页,批量路径放弃后跌回单图兜底——一篇 12 张图的笔记只导入 1 张。现在标准笔记页与短链一样先用移动端请求读取页面(无需登录即可拿到完整笔记数据),「网页导入方式」为「批量」时会导入整篇笔记的全部图片与 Live 图。多条路径互为兜底:移动端解析不出笔记(私密/受限笔记)时退回桌面会话再探一次(走代理时带上小红书登录态);批量路径整体失败时仍落到单图导入。代理环境下页面抓取体积上限与直连对齐(2 MB),超长笔记页不再被截断。

变更范围

  • src/shared/transcript-cues.ts、src/main/services/transcript-recognize-service.ts、src/renderer/plugins/builtin/transcript-workbench/index.tsx
  • src/main/services/media-playback-routing.ts、media-support.ts、preview-service.ts、src/renderer/components/preview/video-preview-player-state.ts
  • src/main/services/network-video-download-service.ts
  • src/renderer/components/preview/VideoPreviewPlayer.tsx、preview-immersive-chrome.ts、src/renderer/components/layout/AssetPreviewStage.tsx、AppLayout.tsx、src/renderer/globals.css、src/main/ipc-handlers.ts、native/macos-avplayer/src/addon.mm(全屏沉浸控件;原生画面垫底通道随本版验证结果保留代码但默认停用)
  • src/shared/pinterest-visual-search.ts、src/main/services/pinterest-visual-search-service.ts、src/main/windows/pinterest-visual-search-window.ts、src/renderer/plugins/builtin/pinterest-visual-search/index.tsx(Pinterest 以图搜图插件)
  • src/main/services/browser-extension-service.ts(小红书笔记批量导入修复:移动端探测优先、桌面会话兜底、代理抓取上限对齐;账号登录态接入——小红书桌面优先拿无水印图、抖音页面抓取带账号会话)
  • src/main/services/account-session-service.ts、src/shared/account-sessions.ts(应用级账号登录:小红书 / 抖音持久化分区、内嵌登录窗口、登录态广播)
  • 新增测试:VP9+Opus 播放路由、字幕按词排版与碎片合并、下载格式排序、全屏沉浸控件显隐判定、Pinterest 插件注册与权限门控、小红书标准笔记页移动探测与登录态兜底、账号会话平台注册表与登录态桌面优先

获取更新

平台 安装包
macOS Apple Silicon DMG
macOS Intel DMG
Windows x64 安装器 / 免安装版

平台与自动更新说明

  • macOS 的 DMG 用于人工安装;架构匹配的 Apple Silicon / Intel ZIP 是应用内自动更新载荷,不是普通安装包。
  • Windows 自动更新使用 NSIS Setup 安装器与 blockmap;Portable 仅用于手动运行。
  • 保留差量下载与 CNB 单范围请求配置;下载需要用户确认,不在应用退出时自动安装。
  • 字幕按词排版、碎片合并与时长规则在 macOS 与 Windows 使用同一套共享实现;本版播放路由修复对两个平台的浏览器回退路径同时生效。
  • 全屏沉浸控件按画面承载方式分两条路径:浏览器可直接播放的格式画面在页面内,控件悬浮满窗画面之上,顶部用渐进模糊融入画面;原生格式(ProRes、相机 PCM 原片、MKV 等)的解码面在 macOS 与 Windows 都绘制在网页之上,保持「控件让位」模型。开发期间曾尝试在 macOS 通过原生插件把解码视图插到窗口内容视图之下以统一两条路径(含 AVPlayer/libVLC/mpv/QuickLook 四个后端),实测 Electron 43 下宿主视图仍绘制在网页内容之上、黑边会透出底层工作区,因此该通道保留代码但默认停用,后续验证可行后再启用。两平台均已完成静态验证;开发实例实测以 2:1 宽画幅视频确认原生路径黑边不再透出,浏览器直连顶部已实测渐进模糊层与羽化渐变生效(产生接缝的双渐变截断已移除)。打包后真机手感仍需验收。
  • 本批打包和原生升级验收的完成情况单独记录于发布审查,不以静态测试或交叉打包代替真实升级验证。

OrcaBox 插件包(适配 1.3.9)

Pre-release

Choose a tag to compare

@GarryGit888 GarryGit888 released this 23 Oct 14:19

独立插件包发布,仅供插件中心下载。图像对比工具需 OrcaBox 1.3.9 或更新版本;网络视频下载插件需 1.3.6 或更新版本。此发布不包含应用安装包,也不是应用自动更新通道。