OpenShot 3.1.1 现已发布,该版本带来了更高的稳定性和 Quality-of-Life 改进。OpenShot 是跨平台的开源视频剪辑软件,该项目在 2008 年 8 月由 Jonathan Thomas 发起,其目标是提供稳定、自由且易于使用的视频编辑器。OpenShot 的核心视频编辑功能是以 C++ 库实现,称之为 libopenshot。
Highlights & Features
- 对
Tracker
及Object Detection
效果的修复和改进(修复属性编辑、防止崩溃、移除黑色背景) - 修复
Parent
属性(简化上下文菜单,单个None
选项,包括缩略图) - 防止启动时 freeze (当 OpenShot 的采样率与默认的 Windows 采样率不匹配时)
- 将配置文件搜索按钮添加到首选项(以便更轻松地过滤和搜索默认配置文件)
- 修复重复的配置文件名称错误(在导出和重新打开具有某些重复配置文件名称的项目时导致问题)
- 保护时间轴 (webview) 免于从 libopenshot 接收大量不需要的消息(在某些情况下防止崩溃)
- 改进了属性编辑器的缓存逻辑(调整剪辑属性时性能更好)
- 修复
Clip::Close()
方法中的大量内存泄漏 (未正确清除 Clip 缓存) - 防止
timeline::SetCache
崩溃(添加线程锁) - 围绕音频设备检测和初始化添加额外的日志记录
- 允许纯音频剪辑透明( 显示其下方剪辑的视频/图像)
- WebM 解码的多项修复(防止 freezes 和崩溃)
- 修正
AudioWaveformer
中的除以零错误 (如果没有发现振幅) - 修复 GitHub actions 以删除 Ubuntu 18.04 构建器,并对构建脚本进行了一些额外的调整
- 许多小代码重构和修复以防止 noisy errors
- 最低 libopenshot C++ 依赖设置为
0.3.2
- 更新语言翻译
- 更新的 credits 和 donors
Quality-of-Life 改进
OpenShot 3.1.1 版本的目标在于听取社区用户意见和对 3.1.0 版本的反馈,并快速跟进 OpenShot 的新版本。开发团队根据每个问题影响的用户数量来确定这些反馈的优先级,并且还考虑了来自 Sentry.io 的一些自动 bug 报告。
此版本修复了许多主要问题,包括崩溃、freezes、视频兼容性和用户界面的损坏功能。整个发布周期大约用了 14 天。
更多详情可查看官方公告。