如果您使用 FLAC 文件,您可能会注意到许多 FLAC 文件在编辑后变得不可读。这是由于 Windows 10 操作系统中的一个错误造成的,该错误最终已被微软修复。对于所有损坏或无法播放的 FLAC 音频文件,一个简单的 Powershell 命令也可以修复它们。

FLAC 代表免费无损音频编解码器,它是一种不会降低质量或丢失原始数据任何部分的音频压缩格式。它是一种开源格式,可以被所有主流音频播放软件(例如VLC和MPlayer)播放。这几乎是普通 MP3 文件大小的六倍。

Microsoft 支持网站指出,FLAC 属性引擎不会考虑标头之前包含 ID3 帧的所有 FLAC 文件,从而导致该文件无法播放。ID3 帧包含有关音频剪辑的标题和艺术家的信息。现在可以通过安装2021 年 5 月 25 日 - KB5003214更新来解决此问题。

对于那些由于此错误而损坏的文件,用户将必须运行 Powershell 脚本,使文件可读,但不会恢复编辑的元数据。以下是运行 PowerShell 脚本的步骤。
步骤 1:打开记事本并粘贴来自Microsoft 支持网站的整个脚本。
步骤 2:将文件保存在所需位置,并将文件命名为 FixFlacFiles.ps1,将“保存类型”字段保留在文本文档 (*.txt) 中。
步骤 3:右键单击刚刚保存的文件,然后选择“使用 PowerShell 运行”。
步骤 4:将出现提示,您必须输入不起作用的 FLAC 音频文件的文件名,然后按 Enter。
这些步骤在反复试验中效果很好,但会擦除文件损坏之前所做的任何更改,这意味着您必须重新执行此操作。PowerShell 脚本复杂且太长。从 Microsoft 官方支持网站复制准确完整的脚本以避免错误非常重要。
相关文章
U盘装系统(http://www.upzxt.net) 版权所有 (网站邮箱:78435178@qq.com)
本站资源均收集与互联网,其著作权归原作者所有,如侵犯到您的权益的资源,请来信告知,我们及时撤销相应资源