Skip to content

update2

Choose a tag to compare

@arenascats arenascats released this 24 May 18:12
· 9 commits to main since this release

🚀 新增功能与页面

全新功能页面
    「常用」页面:支持视频片段精准截取,自定义起止时间并按指定编码 / 容器输出
    「字幕」页面:管理视频内置字幕轨道(保留 / 移除)、导入 / 导出字幕,封装为新视频文件
字幕轨道可选功能
    「变形」页面:适配变形镜头视频,支持 1.25x~2.0x 反挤压、画幅裁切 / 黑边适配、锐化及批量输出
    「封装」页面:新增多文件无编码合并、容器格式转换(仅换封装不重编码),音频可灵活处理(复制 / 移除 / 转 AAC/MP3 等)
功能增强
    音频页面新增「倒放保存」,支持音频倒放后按当前编码设置输出
    环境检测升级为「环境检测与 Benchmark」:左侧展示 FFmpeg/NVENC/AMF 环境信息,右侧支持编码器性能测试(显示压缩率、耗时、进度百分比),新增测试停止按钮
benchmark功能
    输出目录文字改为可点击按钮,一键打开对应文件夹
    顶部标题显示版本号(如 v1.0.212),设置窗口新增「页面排序」,支持自定义顶部标签顺序并保存
    任务失败日志新增提示:建议切换 CPU H.264 (libx264) 编码器重试

🎨 交互体验优化

多任务并发
    多并发压缩时,每个任务独立显示进度 / 日志窗口,关闭窗口可终止对应任务;主窗口日志简化为整体状态展示
    单个任务完成后,日志窗口倒计时 3 秒自动关闭
细节体验
    变形页面「生成预览帧」自动弹出预览窗口并直接显示图片
    环境检测 / Benchmark 窗口加宽,表格列自适应窗口大小;主界面默认宽度加大,顶部按钮自适应布局
    字幕页面按钮文案优化(“保存字幕封装”→“保存为新视频文件”),降低理解成本
    任务管理页面支持 Del 键快捷删除任务,任务栏文案 / 列宽优化,描述更自然、布局更合理

🛠 工程与兼容性优化

配置与打包
    应用设置自动保存至 data/app_settings.json,启动时自动创建目录;窗口统一使用自定义图标
    新增 PyInstaller 打包建议:文件夹模式打包,可将 ffmpeg/ffprobe 放入发布目录生成免安装 exe
Bug 修复
    修复变形反挤压后奇数宽度导致 H.264 编码失败的问题
    修复视频自定义尺寸仅支持宽度、缺少高度设置的问题
    修复任务队列添加逻辑异常的问题
    修正 README 更新日志 Markdown 格式错误

v1.0.2 origin.zip