]> Sergey Matveev's repositories - stargrave-blog.git/commit
MP3 устарел. Будущее за lossless аудиокодеками
authorSergey Matveev <stargrave@stargrave.org>
Mon, 28 Apr 2025 09:36:16 +0000 (12:36 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Mon, 28 Apr 2025 09:36:16 +0000 (12:36 +0300)
commit89afe70ae2255a0e34e13ae86bf06319f02530ab
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent62a1c146e49a934ef2d016413bda549cc185e0da
MP3 устарел. Будущее за lossless аудиокодеками

https://habr.com/ru/companies/ruvds/articles/902018/
Статья упоминает адекватные современные алгоритмы сжатия звука,
изображений и вообще произвольных данных. Я уже наверное лет 20
не понимаю отчего всё ещё продолжают использовать MP3. Vorbis
куда лучше звучал. Сейчас уже давно есть Opus, потрясающий по
качеству (ну или степени сжатия).

Не соглашусь с тем, что вообще стоит переходить на lossless. Если
слушать что-то с портативного плеера, со смартфона, в говняных
наушниках, то зачем с собой таскать десятки гигабайт музыки или
передавать её по сетям? У преобладающего большинства людей нет ни
техники, ни ушей, которые бы оценили lossless. Всё же в пустую
расходовать место на дисках или пропускную способность каналов
тоже хорошо.

Но при возможности, конечно же, lossless не помешает. Сегодня у тебя
нет приемлемого оборудования, а завтра появится. Конкретно тебе lossy
сгодится, но со знакомым им уже не поделиться, ибо его такое качество
может не устроить. Я частенько предпочту вообще не слушать что-либо
(дома, в достойных наушниках), если оно есть только в lossy. Или
идеально или никак. Не будет расстройства от того, что музыка может
быть хороша, но ты знаешь, что добудешь её в достойном качестве, это
постоянно будет напоминать о себе.

Аналогично и про JPEG формат с PNG. Хотя разница в паршивости между JPEG
и современным кодеками не такая разительная как между MP3 и Vorbis/AAC/Opus.
Причём к PNG то претензия не на уровень сжатия (хотя и он далёк от того
же JPEG XL), а на скорость. Всякие gzip -- ну блин, ANS алгоритмы для
кого изобрели, которые и являются основной массы современных кодеков? А
в gzip же ещё и половина времени тратится на один только CRC32.