Аудиофилы
Спорил со своим другом-аудиофилом на тему сжатия. Естественно, что сжатие с потерями (например, mp3, ogg (vorbis)) ухудшает качество. Wav-формат - это формат, в котором кусочки композиции (семплы) записаны безо всякого сжатия. То есть, минута стерео-аудио с частотой дискретизации 44.1 КГц и 16-битными семплами (качество CD) будет иметь размер ~10.3 МБ. Нехило, правда? Можно сжать эти данные (например, в zip архив, rar, gzip в конце концов) и мы получим то же самое аудио, с тем же самым отличным качеством, но имеющим меньший размер. Так? так.
А теперь внимание! По мнению моего друга... сжатие (любое, даже без потерь) !!!ВНИМАНИЕ!!! ухудшает качество! То есть, сжатие без потерь в любом случае принесет потери качества.
Эксперимент. Написал простенькую программу, которая сравнивает два файла побайтово и показывает сколько байт изменено. Есть файл1.txt . Запаковываем в zip, распаковываем, получаем файл2.txt. Сравниваем оба файла и разница составила аж целых... 0 байт!
Ну это же текст, а аудио сжимается с потерями!
Услышал я.
Ладно, то же самое с аудиофайлом. Разница... 0 байт!
Твоя программа просто всегда показывает 0!
И куча других доводов, лишь бы не признавать свою неправоту.