08.11.2009, 18:37 | #1 |
Местный
Форумчанин
|
Что такое Lossless (кодеки сжатия без потерь)
Lossless (кодеки сжатия без потерь)
Сжатие без потерь — это технология компрессирования звуковых файлов без потерь, в результате которой сжатый файл при декодировании восстанавливается полностью бит-в-бит идентично оригинальному несжатому звуковому файлу.
Грубо говоря, эта технология подобна сжатию звукового файла архиваторами типа ZIP или RAR.
Но существует большая разница между сжатием файла архиваторами ZIP/RAR и сжатием звукового файла кодеками без потерь. Кодеки специально подстроены и изначально создавались под работу только с аудио, поэтому они «знают» как работать с особенностями звуковых файлов и обладают специальными алгоритмами, позволяющие им сжимать звук намного лучше, чем это сделали бы обычные программы-архиваторы.
Сжатие без потерь сохраняет всю информацию оригинального звукового файла; аудио сжатое без потерь будет иметь неизбежно больший размер на диске по сравнению с аудио, сжатым с потерями. Однако, несмотря на такое неудобство, сжатый без потерь звук приобретает возможность транскодирования в другие форматы без потерь, причем абсолютно без потерь.
Популярные кодеры без потерь: Аудио-кодек Apple Lossless Apple Lossless (также известен как Apple Lossless Encoder, ALE, или Apple Lossless Audio Codec, ALAC) — это кодер сжатия аудио без потерь, разработанный компанией Apple Computer.
Apple Lossless хранит данные в контейнерах MP4 или MOV в файлах с расширением .m4a или .mov. Этот кодер не вариант AAC, но совершенно новая разработка. Apple iPod c dock connector и последней прошивкой может воспроизводить файлы, закодированные с помощью Apple Lossless. ALAC не использует никаких схем защиты авторского контента DRM, но подобные схемы может использовать контейнер, то есть DRM может применяться к ALAC также, как и к другим файлам в контейнерах QuickTime.
Apple утверждает, что файлы, сжатые этим кодером освободят «около половины своего оригинального занимаемого места».
Впервые кодер Apple Lossless был представлен публике в качестве компонента QuickTime 6.5.1 28-го апреля 2004 года и как часть Apple iTunes 4.5. Этот кодек также использовался в AirPort Express's AirTunes.
Поддерживается такими программами как Apple iTunes, QuickTime, dbPowerAMP, Foobar2000, XMplay. |
08.11.2009, 18:38 | #2 |
Местный
Форумчанин
|
Аудио-кодек FLAC
FLAC — это аббревиатура от Free Lossless Audio Codec (свободный аудио кодек сжатия без потерь). Грубо говоря, FLAC подобен MP3, но является кодером сжатия без потерь, т.е. сжатые этим кодером файлы в качестве ничего не теряют. Система подобна тому, как работает архиватор Zip, за исключением того, что с FLAC вы получите гораздо большую степень сжатия, поскольку кодер создан специально для сжатия аудио. Основные аспекты формата FLAC: FLAC свободно распространяемый кодер, имеющий поддержку на большинстве операционных систем, включая Windows, UNIX (Linux, *BSD, Solaris, OS X, IRIX), BeOS, OS/2, и Amiga. Проект FLAC включает в себя:
FLAC-файлы также могут быть размещены внутри контейнера Ogg при помощи libOggFLAC и libOggFLAC++. Характеристики:
|
08.11.2009, 18:41 | #3 |
Местный
Форумчанин
|
Аудио-кодек APE
Monkey's Audio (APE) это бесплатный формат сжатия звука без потерь с высококонкурентным алгоритмом сжатия, в основном используемый пользователями платформы Windows. Хотя программное обеспечение доступно и для операционной системы Linux, Monkey's Audio на этой платформе не популярен. Monkey's Audio страдает от низкой скорости декодирования, что видно из сравнений с другими кодеками сжатия без потерь. Monkey's Audio использует комбинацию традиционных тактик сжатия без потерь — linear_prediction, channel_coupling) и Neural_network. Для сохранения выходных значений на шаге предугадывания, кодер использует модифицированное Range_coding. Monkey's Audio's главный конкурент формату FLAC, у которого больше функций (например, потоковая поддержка) и аппаратная поддержка, хотя у APE больше эффективность сжатия. Monkey's Audio выпускается под собственной лицензией, по которой, после запроса к автору, можно работать с исходным кодом кодека. Аудио-кодек WavPack WavPack («wave-pack») позволяет сжимать аудиоданные PCM, включая целочисленные 8, 16, и 24-битные; 32-битные с плавающей точкой; моно, стерео и многоканальные данные; частота дискредитации от 6 до 192 kHz. Как и в других схемах сжатия без потерь, эффективность сжатия зависит от источника, но обычно она варьируется между 25% и 50% для обычной популярной музыки, а для классической музыки и других композиций с бОльшим динамическим диапазоном эффективность может быть выше. У WavPack есть уникальный гибридный («hybrid») режим, в котором сочетаются все прелести сжатия без потерь и новые, оригинальные возможности. Этот режим создает не один файл, а два — выскокачественный, относительно небольшой по размеру файл сжатый с потерями, который можно слушать отдельно, и так называемый «коррекционный» файл, который в комбинации с файлом, сжатым с потерями, позволяет получить качество без потерь. Это значит, что для некоторых пользователей полностью отпадает проблема выбора между сжатием с потерями и без! Характеристики:
|