March 15, 2022

Анализ HQ-битрейта Яндекс.Музыки

Основной поставленный вопрос:

Обладает ли доступное для скачивания* HQ – аудио на Яндекс.Музыке честным битрейтом 320 kbps, полученным из lossless – исходника, или это просто upscale сжатого файла с битрейтом 192 kbps?

Определим эталон

Итак, давайте возьмем эталон - графики из статьи на IXBT Live
Автор не является членом редакции, является постоянным автором с высоким рейтингом и хорошим кредитом доверия.

Mp3 128 kbps 44100 Гц

Mp3 320 kbps 44100 Гц

FLAC 16 bit 44100 Гц

Нас интересует область от 16 кГц до 22 кГц, так как именно на ней максимально наглядно сказывается разница между низким и высоким битрейтом, а также сжатыми и lossless данными (в рамках основных распространенных кодеков).

CBR 320 – 20000-20500 Гц
CBR 192 – 18000-18500 Гц
CBR 128 — 16000 Гц
VBR V0 — 22100 Гц

Вероятность встретить на стриминге lossless – кодек с низким битрейтом и без компрессии верхних частот стремится к нулю, за исключением прямых заявлений разработчиков стриминга.

Что мы видим?

Mp3 128 kbps - жесткий срез на 16 кГц, выше почти нет информации.

Mp3 320 kbps - заметная полка на 16, сверху больше тихой информации почти до 20 кГц.

FLAC 16 bit - и тихая, и громкая информация доходит до 22 кГц.

Исследуем треки с Яндекс.Музыки

У меня на Яндекс.Музыке выпущен фортепианный классический EP , а это значит, что оригиналы у меня тоже есть :)

Для исследования мы берем композицию "Nature of Snowflakes", оригинал в WAV 16 bit 44100 Hz, а также две mp3 – копии в 192 и 320 kbps, загруженные с Яндекс.Музыки.

Для анализа спектра воспользуемся программой iZotope RX Audio Editor с заданными границами частоты от 15000 до 22000 Гц (для простоты восприятия).

Mp3 192 kbps 44100 Hz c Яндекс.Музыки

Mp3 320 kbps 44100 Hz c Яндекс.Музыки

WAV 16 bit 44100 Hz - оригинальный файл

Что видим?

Итак, экспериментальные результаты:

1. Соответствуют эталону в пределах погрешности Характер различий между файлами соответствует эталону. Это говорит нам о том, что частотные характеристики соответствуют указанным параметрам.

2. Показывают наглядную разницу в диапазоне частотной информации (по вертикали) и ее сжатии (по горизонтали)
Это подтверждает разницу между битрейтами и алгоритмами сжатия.

3. Демонстрируют отсутствие признаков upscale у 320 kbps – файле
Расширенная информация у 320 kbps – файла не коррелирует напрямую с присутствующими у 192 kbps – файла данными, а лишь только включает их, демонстрируя гораздо больший объем информации, не являющийся производной от информации файла с более низким битрейтом.

Вывод

Mp3 320 kbps – файлы на Яндекс.Музыке обладают честным битрейтом 320 kbps и получены путем конвертации lossless – исходников.

2022, @gugaevegor

*на данный момент Яндекс Музыка не предоставляет пользователям возможность загрузки аудиофайлов на произвольный диск пользователя.