Серьезная ошибка приводит к повреждению аудиофайлов FLAC в Windows 10
Если вы работаете с файлами FLAC, вы могли бы заметить, что многие из ваших файлов FLAC становятся нечитаемыми после редактирования. Это связано с ошибкой в операционной системе Windows 10, которая наконец была исправлена Microsoft. И для всех аудиофайлов в формате FLAC, которые испортились или невозможно воспроизвести, простая команда Powershell также исправит их.
Кредиты изображений: Википедия
FLAC расшифровывается как Free Lossless Audio Codec, который является форматом сжатия звука, но не снижает качество и не теряет какую-либо часть исходных данных. Это формат с открытым исходным кодом, который может воспроизводиться всеми основными программами для воспроизведения звука, такими как VLC и MPlayer. Это почти в шесть раз больше обычного файла MP3.
Изображение предоставлено Google
На веб-сайте поддержки Microsoft указано, что все файлы FLAC, которые содержали фрейм ID3 до заголовка, не были учтены обработчиком свойств FLAC, что сделало файл невозможным для воспроизведения. Кадр ID3 содержит информацию о названии и исполнителе аудиоклипа. Теперь эту проблему можно решить, установив 25 мая 2021 г. — KB5003214 Обновить.
Кредиты изображений: Microsoft
А для тех файлов, которые были повреждены из-за этой ошибки, пользователям придется запустить сценарий Powershell, который делает файл доступным для чтения, но не восстанавливает отредактированные метаданные. Вот шаги для запуска сценария PowerShell.
Шаг 1. Откройте Блокнот и вставьте весь скрипт из Веб-сайт поддержки Microsoft.
Шаг 2: Сохраните файл в желаемом месте и назовите файл FixFlacFiles.ps1, сохранив поле «Сохранить как тип» в текстовых документах (* .txt).
Шаг 3. Щелкните правой кнопкой мыши только что сохраненный файл и выберите «Выполнить с помощью PowerShell».
Шаг 4: Появится запрос, в котором вы должны ввести имя файла аудиофайла FLAC, который не работает, а затем нажать Enter.
Эти шаги работали нормально при испытании и тестировании, но стереть все изменения, внесенные до того, как файлы были повреждены, что означает, что вам придется делать это снова и снова. Сценарий PowerShell сложен и слишком длинный. Важно скопировать точный и полный сценарий с официального сайта поддержки Microsoft, чтобы избежать ошибок.