3.27 版本更新说明:
新功能:
- 添加了对
©enc
MP4 原子的支持,该原子映射到 ENCODEDBY。 - 添加了对
sdes
MP4 原子的支持,该原子映射到 STOREDESCRIPTION。 - 添加了对 Discogs Tag Sources 的支持:在查询结果列表中添加了包含封面尺寸的列。
- 在文件列表中添加了通过“编辑 > 查找...”和 Ctrl+F 搜索的支持。
- 画布文本适应输入滚动。
- 添加了对 MP4 中 Opus 的支持。
- 添加了对 MP4 中 AV1 视频轨道的检测支持。
变更:
- 重新实现了 TAK 文件的解析,并移除了对
tak_deco_lib.dll
的依赖。 - 通过添加完整性检查和手动加载
tak_deco_lib.dll
来处理 TAK 文件,以防止 DLL 侧加载,解决了 CVE-2024-7193 问题。 - 如果引用的大小超出了无符号 32 位整数范围,更新 32 位 MP4
stco
区块偏移原子为 64 位co64
区块偏移原子。 - 将“收藏夹目录”的键盘快捷键更改为 Ctrl+M。
- MP4 文件无法解析时,现在在文件列表中列出并在标签栏中显示错误描述。
- 更新了代码签名证书。
- 在文件列表上下文菜单中添加了“复制为文本...”。
- 在 Tag Sources 设置对话框中,即使不可调整大小,有时仍显示调整大小手柄。
- 为仅包含一个轨道的发行版的 Tag Sources 结果对话框的轨道列表中添加了
TRACK
和TITLE
。 - 更新了读取和写入 MP4 元数据的内部代码。
- 在 MP4 中添加了对 Opus 的支持。
- 在 MP4 中添加了对 AV1 视频轨道的检测支持。
修复:
- 如果 32 位 MP4
stco
区块偏移原子引用的大小超出无符号 32 位范围,进行更新为 64 位co64
区块偏移原子。 - 使用 File Explorer shell 扩展写入 UTF-8 编码的临时播放列表时,某些 Unicode 字符的 4 字节字符编码错误(如果 shell 扩展已安装并正在使用,则需要重新启动以更新)。
- 修复了 Tag Sources 结果对话框中无法列出单轨发行版的轨道长度的问题。
- 修复了未添加 BOM 的 UTF-8 编码 cuesheets 被读取为 ANSI 编码文本的问题。
- 修复了 Tag Sources 中的封面预览控件与封面信息和复选框重叠的问题。
- 修复了通过操作“格式值”或“转换 > 标签 - 标签”使用
_DIRECTORY
时跳过文件或目录重命名不一致的问题。 - 修复了运行时错误,当文件列表列的排序条件使用无效语法时。
- 修复了 Matroska Segment 标题未被读取和更新时被删除的问题。
- 修复了“File List”对话框中,某些系统上封面预览控件与封面信息和复选框重叠的问题。
语言:
- 更新了巴西葡萄牙语、加泰罗尼亚语、科西嘉语、法语、匈牙利语、波兰语、简体中文、斯洛伐克语、西班牙语、土耳其语和乌克兰语翻译。