Главная страница

Основы инфокоммуникационных технологий. Контрольная работа по основам ифн техн. Способы сжатия звуковой информации


Скачать 197.5 Kb.
НазваниеСпособы сжатия звуковой информации
АнкорОсновы инфокоммуникационных технологий
Дата11.08.2022
Размер197.5 Kb.
Формат файлаdoc
Имя файлаКонтрольная работа по основам ифн техн.doc
ТипКонтрольная работа
#644368
страница3 из 7
1   2   3   4   5   6   7

Форматы со сжатием без потерь

2.1 Формат FLAC



Одним из самых популярных и свободных аудио-кодеков является FLAC (англ. Free Lossless Audio Codec) — популярный свободный кодек, предназначенный для сжатия аудиоданных без потерь.

В отличие от аудиокодеков, обеспечивающих сжатие с потерями (MP3, AAC, WMA, Ogg Vorbis, Opus), FLAC, как и любой другой lossless-кодек, не удаляет никакой информации из аудиопотока и подходит как для прослушивания музыки на высококачественной звуковоспроизводящей аппаратуре, так и для архивирования аудиоколлекции.

Сегодня формат FLAC поддерживается множеством аудиоприложений, портативных аудиоплееров и специализированных аудиосистем и имеет большое число разнообразных аппаратных реализаций

По сути, FLAС является форматом сжатия данных, сходным с ZIP, но предназначен он для звуковых файлов, так как его алгоритмы лучше всего сжимают именно аудиопотоки, описывая их специальными математическими функциями прогнозирования.

FLAC поддерживает сжатие цифровых аудиозаписей практически любого качества и формата: до 24 бит глубины, 192-х кГц опорной частоты и восьми (7.1) каналов звука. Файлы FLAC могут содержать теги, изображения обложек и таблицы CUE. Таким образом, FLAC замечательно подходит как для ежедневного прослушивания музыки, так и для архивирования аудиоколлекций. А благодаря его поддержке десятками портативных и стационарных мультимедиа-устройств, прослушать записи, записанные в формате FLAC, можно практически везде: и на домашнем кинотеатре, и на своём смартфоне/планшете (включая устройства с ОС Android и iOS), и в машине.

Среди особенностей кодека FLAC стоит так же отметить:

  • отсутствие патентной защиты формата FLAC и методов кодирования/декодирования;

  • для кодирования и прямого декодирования FLAC не требуется много аппаратных ресурсов;

  • посемпловая (точная) перемотка, которая важна не только для удобства прослушивания, но и для использования FLAC-файлов при редактировании и сведении звуковых дорожек в специальных программах;

  • файлы FLAC проигрываются через сеть, не будучи загруженными полностью.

Декодеры и кодеры FLAC входят в состав стандартной установки практически всех современных дистрибутивов и поддерживаются большинством систем де/кодирования мультимедиа GNU/Linux (GStreamer, Xine и т.п.), программными проигрывателями, построенными как их базе, так и самостоятельными.

2.2 Формат ALAC



Apple Lossless (также известный как Apple Lossless Encoder, ALE, или Apple Lossless Audio Codec, ALAC) – это аудиокодек, разработанный Apple для сжатия цифровой музыки без потерь данных.

Данные, сжатые в формат Apple Lossless хранятся файлах-контейнерах MP4 с расширением .m4a. Несмотря на то, что Apple Lossless имеет такое же расширение файла, как и у AAC, это не AAC, кодек схож с другими lossless-кодеками, такими как FLAC и др.

Тесты показали, что сжатые в ALAC файлы получаются меньше примерно от 40% до 60% от размера оригиналов в зависимости от вида музыки, подобно другим lossless-форматам. Кроме того, скорость, с которой он может быть декодирован, делает его полезным для устройств с ограниченными вычислительными ресурсами, таких, как iPod.

Apple Lossless Encoder был представлен в качестве одного из компонентов QuickTime 6.5.1 28 апреля 2004 года и был встроен в iTunes 4.5. Кодек используется также в AirPort Express в AirTunes реализации.

Декодер для Apple Lossless формата есть в открытых исходных кодах библиотеки libavcodec. Это означает, что любой мультимедийный проигрыватель на основе этой библиотеки, включая проигрыватели VLC и MPlayer, может воспроизводить Apple Lossless-файлы.

27 октября 2011 года, спустя 7 лет после первого релиза, Apple решила открыть исходники своего кодека, и теперь они доступны на официальной странице проекта.

2.3 Формат WavPack



WavPack — свободный lossless аудиокодек, основанный на LZW алгоритме сжатия данных без потерь. Работает с файлами разрядностью бит: 8, 16, 24, 32-Float. Поддерживает многоканальность (до 256) и высокие частоты дискретизации. Имеется гибридный режим с потерями, работающий схоже с кодеками семейства ADPCM. Формат WAVPack имеет также «гибридный» режим, который обеспечивает все преимущества сжатия без потери качества. При этом создаются два файла: один небольшой высокого качества, но с потерей (.wv) и второй, который позволит восстановить оригинал. Первый может проигрываться и сам по себе, второй – файл «коррекции», который позволит полностью восстановить исходное звучание.

Из особенностей WAVPack следует отметить кросс-платформенность, поддержку потокового вещания, поддерживание многоканальных записей и высоких частот дискретизации, быстрое декодирования.

Формат также примечателен тем, что позволяет хранить многоканальную музыку (например, 5.1) а не только моно- или стерео.
1   2   3   4   5   6   7


написать администратору сайта