Repository navigation
Releases: MoMoCoder-210/muse
Release list
<version> 0.3.1
新功能
素材图片画质增强(AI 超分):素材详情抽屉支持对生成的图片进行 AI 超分放大,支持 3 种模型(动漫/动漫高清/真人)× 3 档倍率(2x/3x/4x),与镜头视频超分共享统一的任务调度队列
超分进度可视化:图片超分任务在素材画廊中显示排队/进行中/失败状态,复用素材生成的 spinner 样式,完成后自动出现在缩略图列表中
超分产物标识:超分生成的图片在预览区右上角显示紫色丝带角标,与生成的蓝色丝带角标形成视觉区分
优化
超分任务超时自动重试:realesrgan 因 GPU TDR 卡死时自动检测(stderr 关键词 + 60s 进度超时),无需用户操作,最多自动重试 3 次后转为失败
超分失败保留现场:超分失败后批次不再删除,前端可查看错误信息并手动重试
GPU 探测统一化:应用启动时探测一次,避免每次进入镜头页/素材页都重新探测
抽屉动画性能优化:打开时延迟加载图片与 blur 效果,关闭时去除 backdrop-filter,动画帧率大幅提升
图片解码优化:缩略图使用 decoding="async" + loading="lazy",避免大图解码阻塞动画主线程
UI 风格统一:素材与镜头管理的"已选定"/"超分"标识统一为角标丝带风格;增强按钮统一为 macOS 圆形图标按钮
<version> 0.3.0
🎉 版本亮点
视频超分辨率正式上线 —— 基于 Real-ESRGAN(ncnn-vulkan)本地引擎,为镜头视频提供 AI 高清放大能力,全程本地推理,数据不出本机。
✨ 新功能
🔍 视频超分
本地 AI 放大:基于 Real-ESRGAN 的 ncnn-vulkan 引擎,无需联网
三款模型:
动漫视频(realesr-animevideov3):轻量快速,2x/3x/4x,不限分辨率
动漫高清(x4plus-anime):动漫专用高清,固定 4x
真人写实(x4plus):通用写真,固定 4x、限 1080p
倍率自由选择:2x / 3x / 4x
任务队列:多视频同时入队,串行执行,实时进度展示
断点续跑:中断后重启自动续跑,仅补算缺失帧,不重复计算
批次管理:超分产物作为独立批次,支持预览、删除、绑定镜头
⚙️ 技术改进
引入 Windows Job Object 机制,杜绝超分子进程残留
新增 upscale_jobs 数据库表,支持任务持久化与断点恢复
任务状态由 UpscaleManager 统一管理(单一事实来源)
资源打包集成 ncnn 模型与运行时,开箱即用
分辨率与宽高比解耦:各镜头可自由选择分辨率,宽高比自动锁定
<version> 0.2.0
✨ 新功能
AI 剧本优化
新增剧本优化面板,支持三种模式:润色、扩写、精简
流式实时输出优化结果,支持多版本对比管理
优化版本可一键应用到原文,替换后自动切回原文 Tab
所有优化版本均可编辑,修改后自动防抖保存
拆解分集时自动使用已选定的优化版本作为输入源
设置页增强
新增"报告错误"和"给项目加星"按钮,跳转至 GitHub 仓库
关于 Tab 新增开源协议链接与 Releases 下载入口
🐛 Bug 修复
修复删除作品时因 script_optimizations 表外键约束导致事务回滚的问题
修复视频编辑页全屏播放时窗口不真正全屏(改用浏览器 Fullscreen API)
修复 Tab 栏溢出时宽度超出面板边界的问题
修复 Worker 中 ?1 编号参数导致 better-sqlite3 报错 "Too many parameter values"
修复原文 Tab 字数在应用优化版本后未同步更新
⚡ 性能优化
安装体积从 ~323MB 降至 ~156MB(减少 52%)
FFmpeg 替换为 shared 版 + UPX 压缩(195MB → 51MB)
移除 openai SDK,改用原生 fetch + SSE 流解析(节省 ~13MB)
Rust 二进制启用 strip + LTO + opt-level=z(17.6MB → 7MB)
Tab 栏滚动改用 requestAnimationFrame 缓动引擎,消除 WebView2 卡顿
🔒 安全 / 体验
全局禁用右键菜单,避免自定义视频控件受原生菜单干扰
配置单实例机制(tauri-plugin-single-instance),重复启动自动聚焦已有窗口
首页 Logo 与文字不可选中