Repository navigation
Releases: sanqixy-sudo/Video-Mix-Pro
Release list
Video Mix Pro 0.2.7
Video Mix Pro 0.2.7
本次针对批量混剪在清理临时文件时导致程序退出的问题。用户对照测试中,关闭“完成后清理临时文件”后 NVIDIA 单路任务正常完成;开启时曾在输出完成后退出。
- 临时文件由独立辅助进程清理。即使清理进程异常退出,主程序也会继续处理任务,并在日志中记录原因。
- 清理进程只接受混剪生成的
_temp_video_mix工作目录及其任务子目录。 - FFmpeg 处理失败时,诊断日志记录经过截断的错误信息,以便定位另一次 CPU 编码失败。
安装包:VideoMixPro_0.2.7_Setup.exe。已有文件继续使用“跳过已有文件”时不会重复覆盖。若升级后仍闪退,可先关闭“完成后清理临时文件”,并提供 %LOCALAPPDATA%\VideoMixPro\logs\desktop.log 的最后约 30 行。
Video Mix Pro 0.2.6
Video Mix Pro 0.2.6
本次更新针对连续混剪时的异常退出,增加子进程清理和更详细的诊断信息。
- 主程序异常退出时,Windows 会结束由它启动的 FFmpeg/FFprobe,避免残留编码进程影响下一次运行。
desktop.log现在记录实际编码器与并发、每条视频的处理阶段、子进程退出码、可用内存和窗口关闭事件。- 本地真实媒体回归测试已覆盖 CPU 单路、每条 3 段、连续生成 6 条。
仍在定位: 反馈电脑在 0.2.5 的 CPU 单路模式下仍曾于生成 1 条后退出,故障模块与异常代码尚未获取。本版本未宣称已经消除该设备上的闪退。如果问题再次发生,请打开 %LOCALAPPDATA%\VideoMixPro\logs\desktop.log,提供最后约 30 行。
Video Mix Pro v0.2.5
更新日志
0.2.5 · 2026-10-21
- 修复开始混剪时低可用内存与多路全高清编码叠加可能造成的进程退出:混剪并发会根据当前可用内存降低,CPU 编码与滤镜线程数也受到限制。
- 处理线程异常时将任务标记为失败,避免队列一直显示“运行中”。
- 任务提交、开始和结束会写入本地诊断日志,便于定位仍未复现的设备问题。安装版日志位于
%LOCALAPPDATA%\VideoMixPro\logs\desktop.log。 - 修复统计数据写入失败时可能中断“开始混剪”点击操作的问题。
安装包:VideoMixPro_0.2.5_Setup.exe。
Video Mix Pro 0.2.4
更新日志
0.2.4 · 2026-10-21
- 批量混剪新增输出画面选择:竖屏 1080×1920、横屏 1920×1080。素材按原比例缩放,空余区域补黑边,避免强制拉伸。
- 背景图视频合成新增横竖屏画布切换。预览、视频层位置与尺寸校验、背景裁剪和最终导出使用同一画布尺寸。
- 切换背景合成画布方向时,视频层会根据素材比例重新居中,方便继续调整。
- 底栏视频会根据混剪输出宽度缩放。
- 旧配置未指定输出方向时继续使用竖屏。
安装包:VideoMixPro_0.2.4_Setup.exe。
Video Mix Pro 0.2.3
Video Mix Pro 0.2.3
这次更新集中修复客户端授权与任务执行问题,并改善重复检测、页面加载和任务交互。
- 混剪、套外框、水印、去重、重试与队列调度增加 Rust 原生会员验证,不再信任本地保存的会员状态。
- 统一任务取消机制,及时停止 FFmpeg 子进程;失败和取消时保留已有成品,清理本次临时输出。
- 复用同批素材的媒体探测和进程内硬件检测,限制进程日志内存,修正并发任务进度。
- 非首屏页面按需加载;防止旧扫描响应覆盖新选择,减少空闲轮询和重复请求,补齐任务操作错误反馈。
- 便携版包含 FFmpeg、FFprobe 和完整固定版 WebView2,账号与设置保存在解压目录旁的 data 中。
下载
VideoMixPro_0.2.3_Setup.exe:Windows x64 安装版。VideoMixPro_0.2.3_Portable.zip:完整解压到可写本地目录,再运行Video Mix Pro.exe;不要直接在压缩包里运行。VideoMixPro_0.2.3_SHA256.txt/artifacts.json:文件校验信息。
使用说明与验证
新任务提交和队列开始时需要联网验证;已运行的当前批次允许完成。安装版与便携版保存账号的位置不同,切换使用可能触发现有设备换绑规则。未新增代码签名证书。
前端类型检查与构建、12 项原生回归、四类真实 FFmpeg 处理、安装器解包校验、最终便携 ZIP 实际启动和慢请求浏览器回归均已通过。性能数字与完整验证范围见 验收记录。
Web 后台单独使用 web-v0.3.0 版本。此 GitHub 发布不会自动提高生产最低客户端版本或启用强制更新。
Video Mix Pro Web 0.3.0
Video Mix Pro Web 0.3.0
- 浅色专业后台:用户与会员、详情、兑换码、持久批次、工作台、版本发布、官网设置和操作记录。
- 25/50/100 分页、组合筛选、排序、URL 状态恢复和跨页选择;桌面详情抽屉与手机整页操作。
- 会员变更先预览后提交,续费累计剩余时长,操作编号防止重复加时,会员版本检测并发冲突。
- 兑换码生成结果按批次保存,重试返回原批次;导出与筛选一致,使用、停用、过期状态分别处理。
- 官网重新组织产品展示、套餐联系、下载说明与常见问题;缺少联系方式或下载地址时隐藏对应入口。
- 修复 WAL 备份、Token 摘要认证和换绑竞态,保持现有客户端授权、兑换与更新协议。
Docker
源码和 Compose 配置位于 server。镜像在 CI 前端构建、依赖审计、后端回归与真实容器验收通过后发布:
docker pull ghcr.io/sanqixy-sudo/video-mix-pro-web:0.3.0Node 仅用于构建,运行时为 Python 服务;继续使用原有环境变量、端口和持久数据卷。镜像若为私有,先使用具有读取权限的账号登录 GHCR;也可直接用源码 docker compose up -d --build。
升级前使用 SQLite online backup 并在副本上验证迁移;回退镜像时保留当前数据卷,避免覆盖上线后新增记录。完整步骤见 Web 使用与回退说明。
客户端安装包和便携包单独在 v0.2.3 发布。
Video Mix Pro v0.2.1
Video Mix Pro v0.2.1
本次更新重点完善批量处理能力、硬件编码选择和便携版运行体验。
新增功能
- 新增批量视频去重功能,支持整文件夹处理
- 支持随机码率、轻微变速、抽帧和低感知滤镜
- 新增飘动水印,可选择 Logo 并加入任务队列
- 新增全局“编码与性能”设置,统一应用到混剪、去重、水印等任务
- 自动检测 Intel、NVIDIA、AMD 与 CPU 编码能力
优化改进
- 输入、输出均支持整文件夹选择
- 默认自动创建“去重”或“水印版”输出文件夹
- 输出视频保持原素材文件名
- 优化左侧导航栏、Logo 布局和文字对比度
- 优化多文件便携版启动速度
- 修复没有 NVIDIA 显卡时仍推荐 NVIDIA 编码的问题
问题修复
- 补齐 WebView2Loader.dll 等运行组件
- 修复部分电脑便携版无法启动的问题
- 修复任务中心与侧栏 Logo 重叠
- 修复部分页面文字颜色过浅的问题
下载说明
VideoMixPro_0.2.1_Setup.exe:中文安装版,推荐普通用户使用VideoMixPro_0.2.1_Portable.zip:解压即用便携版VideoMixPro_0.2.1_SHA256.txt:文件完整性校验值
Windows 10 / 11 x64。首次运行如被 Windows SmartScreen 提示,请确认文件来自本仓库后选择“更多信息 → 仍要运行”。
Video Mix Pro v0.2.0
Video Mix Pro v0.2.0
Video Mix Pro 首个正式发布版本,提供视频批量处理、画中画合成和动态水印功能。
新增功能
- 支持批量选择整个素材文件夹
- 支持多个视频任务排队处理
- 支持动态飘动 Logo 水印
- 支持选择 PNG、JPG 等 Logo 图片
- 默认在素材文件夹下创建“水印版”输出目录
- 支持手动指定输出文件夹
- 输出文件保持原素材文件名不变
- 支持画中画位置、尺寸和布局调整
- 自动检测本机可用的硬件编码器
- 未安装 NVIDIA 显卡时不再推荐 NVIDIA 编码
- 支持登录、会员验证和设备绑定
- 支持在客户端检查新版本
下载说明
VideoMixPro_0.2.0_Setup.exe:中文安装版,推荐普通用户下载VideoMixPro_0.2.0_Portable.zip:免安装便携版,解压后即可使用VideoMixPro_0.2.0_SHA256.txt:文件完整性校验值
安装版
下载安装包后双击运行,按照中文安装向导完成安装。后续安装新版本时会识别为同一个应用并覆盖升级。
便携版
完整解压 ZIP 后运行 Video Mix Pro.exe。请勿只把主程序单独复制出来,否则可能缺少 FFmpeg 等运行组件。
系统要求
- Windows 10/11 64 位
- 建议预留足够的视频输出空间
- 硬件加速能力取决于本机显卡和驱动
如遇到问题,请在 GitHub Issues 中反馈。