|
|
|
|
|
|
Что такое Lossless (FLAC, APE, WavPack)
_______________________________________________ Сжатие без потерь (англ. Lossless data compression) — метод сжатия информации, при использовании которого закодированная информация может быть восстановлена с точностью до бита. Проще говоря, вы сжимаете обычный WAV файл lossless кодеком и получаете меньший по объему файл. А из него всегда можно получить обратно ваш WAV в первозданном виде и записать, например, CD в точности в том виде, в котором он был куплен в магазине. (На всякий случай, MP3 - это формат сжатия с потерей данных).
Технологию сжатия без потерь можно сравнить, к примеру, с принципами работы архиваторов типа ZIP или RAR, но есть существенная разница между сжатием файла архиваторами ZIP/RAR и сжатием звукового файла кодеками без потерь. Кодеки специально подстроены и изначально создавались под работу только с аудио, поэтому они "знают" как работать с особенностями звуковых файлов и обладают специальными алгоритмами, позволяющие им сжимать звук намного лучше, чем это сделали бы обычные программы-архиваторы.
Наиболее популярными кодеками являются APE (Monkey's Audio), FLAC (Free Lossless Audio Codec) и WavPack.
Проигрывателей для лосслесс-кодеков много, но самыми "продвинутыми" считаются, например, Foobar2000, AIMP, JetAudio. Не пытайтесь засунуть "образ диска" в Daemon Tools или Alcohol - не поможет :)
Нередко от новичков можно услышать недоуменные возгласы: дескать, альбом открывается одним большим файлом, без разделения на песни! Без паники. Для того, чтобы можно было нормально слушать альбом, переключаяясь между треками, в комплекте с образом диска нужен индексный файл CUE (Cuesheet), в котором содержится информация, об исполнителе, альбоме, названии и длительности трека и т.п. Просто открываем CUE в вашем плэйере и наслаждаемся музыкой.
Иногда, при открытии альбома через CUE выскакивает ошибка и, как следствие, музыка не воспроизводится. Не беда, значит нужно подредактировать наш Cuesheet. Скорее всего CUE ссылается на файл с раширением WAV, а у нас, к примеру, FLAC. Это связано с тем, что изначально (при создании образа) CUE создается именно для WAV файла, который потом конвертируется в lossless и кто-то просто забывает или ленится исправить CUE.
Итак, открываем CUE в текстовом редакторе (Блокнот подойдет), видим код CUE файла:REM GENRE "Progressive Rock" REM DATE 2006 REM DISCID 830F4108 REM COMMENT "ExactAudioCopy v0.99pb5" PERFORMER "Level Pi" TITLE "Entrance" FILE "Level Pi - Entrance.wav" WAVE TRACK 01 AUDIO TITLE "No Cello" PERFORMER "Level Pi" INDEX 01 00:00:00 Нам нужна строка, начинающаяся со слова FILE (в данном случае - FILE "Level Pi - Entrance.wav" WAVE). Как видно, файл имеет разширение wav, а наш исходник, к примеру, во FLAC. Заменяем на правильное значение и получаем строку: FILE "Level Pi - Entrance.flac" WAVE
Сохраняем CUE и запускаем его в плеере. Да, и не забывайте, что название вашего исходного файла должно в точности соответствовать названию, которое прописано в CUE в той же строчке "FILE". Т.е. если ваш исходник носит название, скажем, Level Pi - Entrance, то и в CUE файле должно быть точно так же: FILE "Level Pi - Entrance.flac" WAVE
|
|
|
| |
|
|
|