| Цитата |
|---|
| Для тех у кого нет мп3 проигрывателя (двд плеера проигрывающего мп3) проведите элементарный тест. Рыпните один трэк на комп, потом сожмите разными кодерами в потоке 320 или 256 ради разнообразия. Сконвертируйте обратно в wave. Потом закатайте на диск вместе с оригинальным wave и проведите слепое тестирование (random/shuffle play) на вашем вертаке. Ради прикола сравните всю енту белеберду со звучанием оригинального диска. |
Я это уже пробовал. От оригинала отличаю даже если посреди ночи разбудят и попросят в слепом тесте сравнить. Если Вам не понятно почему mp3 на хороших системах плохо звучит, приведу собственную выдержку полугодовалой давности:
Например, имеем поток аудиоданных с разрядностью 10 бит, частотой кванта 100 кГц и числом каналов равных 2. Реальная скорость потока равна 2 MBit/sec. Допустим, для некоторых применений это много, требуется получить поток не более 0,5 MBit/sec. Как можно это сделать? Имеются три производных: разрядность, частота, каналы. Только лишь манипулируя ими можно снизить скорость потока.
Нет ничего страшного, если применить следующий алгоритм. Если в потоке имеется такая последовательность данных: какой - то длительный участок из одинаковых чисел (например, последовательность из 140 чисел 255), то этот участок элементарно представить в виде, определяющем наличие этого участка, числа (255) и количества этих чисел (140). Как видно, это действительно дает выигрыш в скорости передачи. Но этот выигрыш в плотном аудиопотоке где - то на уровне 8-10%.
Как поступают в мощных компрессорах, типа mp3? К примеру, задана скорость потока 192 кБит/сек, данные в формате 16 бит, 44100 Гц, 2 канала. Реальная скорость этих данных 1,4112 МБит/сек. Манипулируем данными следующим образом. При очень плотном спектре частот от 20 Гц до 20 кГц и высоком уровне сигнала (используются, в основном, старшие биты в потоке), мы можем "подрезать" младшие биты, прописать в них нули, а также прописать нулями область частот выше, к примеру, 16 кГц. Аналогично можно поступить, если сигнал находится в какой - то части спектра, обрезав данные по частотам выше и ниже этого участка.
С таким алгоритмом компрессии и вместе с тем, что описан выше, можно получить достаточный выигрыш в экономии скорости потока.
То, что я здесь написал, не является в точности алгоритмом работы mp3 кодера, но близко к реальности.
И еще. Вы все заметили, что эти "мегакомпрессии" применяются только в области аудио - и видео - данных. Ведь никто не применяет ничего подобного в передачи обычной (например, текстовой) информации

Потому что такие компрессоры основаны на маскировании одних данных другими, что необратимо приводит к потере каких - то данных. А это, в свою очередь, недопустимо при передаче той же самой текстовой информации

Я и до сих пор придерживаюсь этой точки зрения. Помнится, в одном из номеров "Салон АВ" были приведены спектограммы различных алгоритмов компрессии и оригинала в PCM 16/44.1 кГц (сравнивались новые алгоритмы сжатия на Hi-MD). Неплохо бы Вам было взглянуть на них, чтобы понять, что если Вы не слышите разницу между CD и mp3, то либо для Вас не имеет значения на чем слушать музыку (это хорошо лишь отчасти), либо Ваша система не обеспечивает такой возможности.
MP3 - молодежный формат, он хорош для детей возраста 13-15 лет, но не для взрослого человека, который тратит значительную часть своих финансов на поиск и приобретение хороших дисков и который ценит качество, а не "понты" вроде mp3 плеера, встроенного в мобильный телефон.