У меня такое ощущение, что в этом форуме
не все знают, что такое
беспотерьное сжатие.
Так вот, в природе существуют
архиваторы, например ZIP, RAR, etc. Так вот, они НЕ ПОРТЯТ архивируемые данные. Кстати, если тем же RAR-ом сжать WAV файл, то его размер уменьшится! И при этом в любой момент его можно будет распаковать обратно.
НО! Этот RAR не очень сильно сжимает эти WAV файлы. Поэтому умные люди разработали специализированные архиваторы для этих WAV файлов. Это направление назвали
Lossless Compression, что и переводится как
беспотерьное сжатие.
Рассмотрим, например, архиватор Monkey Audio. Его формат называется APE. Так вот, получается, что этот упаковщик сжимает (архивирует!) WAV файл в APE файл и добаляет к нему по выбору либо APE тэги, либо MP3 тэги. При этом файл (заархивированный) занимает примерно в два раза меньше места.
После этого встроенный распаковщик может разархивировать этот файл обратно в WAV, после чего РАСПАКОВАННЫЙ СОВПАДАЕТ С ОРИГИНАЛОМ
ПОБАЙТНО. Я проверял
Мало того, ко всем нормальным плеерам (WinAmp, dbPowerAmp, MusicMatch Jukebox, etc.) имеется плагин для прослушивания этих APE-архивов. Распаковка происходит на лету, во время воспроизведения, и поэтому немного возрастает загрузка CPU.
Кроме того, есть еще очень хороший аналогичный формат FLAC - он делает тоже самое, но заархивированный файл получается чуть больше. Зато он
1) OpenSource (есть порт под Linux)
2) Streamable (это означает, что его можно спокойной резать на части, как WAV без переархивирования).
retro Расслабся, ты просто не осознал то, что я написал.
Перечитай мой пост еще раз