Качество · 3 мин чтения
Сколько занимает музыка: как считать размер
Формула короткая: битрейт умножить на длительность и разделить на восемь. Калькулятор на главной делает это же.
Размер файла со сжатием считается напрямую из битрейта: количество бит в секунду умножаем на число секунд и делим на восемь, чтобы получить байты. Килобиты и байты — разные единицы, и восьмёрка в формуле именно про это.
Пример: трек длительностью четыре минуты при 320 kbps. Четыре минуты — это 240 секунд, значит 320 × 240 = 76 800 килобит, делим на 8 и получаем 9600 килобайт, то есть примерно 9,4 мегабайта в том счёте, который показывают файловые менеджеры.
Расхождение между «9600 килобайт» и «9,4 МБ» не ошибка. Битрейт считают по тысяче, а размеры файлов операционные системы обычно показывают по 1024. Отсюда разница около пяти процентов на каждом шаге.
Для форматов без потерь формула та же, но битрейт переменный: он зависит от материала. Плотная громкая запись сжимается хуже тихой и разреженной, поэтому один и тот же альбом в FLAC у разных изданий будет разного размера.
Несжатый звук на CD — это 44 100 отсчётов в секунду, 16 бит на отсчёт, два канала, что даёт около 1411 kbps. Отсюда и берётся привычный порядок: примерно 10 мегабайт на минуту без сжатия.
Материал справочный. wowmp3 не размещает аудиофайлов и не даёт их скачивать. Это справочник о форматах и качестве звука.