Размер звукового файла
Размер несжатого звукового файла определяется тем, сколько секунд длится запись, как часто измеряется звук, сколько бит отводится на один отсчёт и сколько каналов используется. Для расчёта перемножают эти четыре величины.
Формула расчёта
Частота дискретизации \(f\) показывает число отсчётов за секунду и измеряется в герцах. Разрядность \(i\) показывает, сколько бит занимает один отсчёт одного канала. Если запись длится \(t\) секунд и содержит \(k\) каналов, размер несжатого файла в битах вычисляют так:
Чтобы получить размер в байтах, результат делят на 8: \(V_{\text{байт}} = \frac{f \cdot i \cdot t \cdot k}{8}\). Для перевода в килобайты обычно делят на \(1024\), а в мегабайты — ещё раз на \(1024\). В экзаменационных задачах единицы измерения нужно привести к согласованным: длительность — к секундам, разрядность — к битам.
Несжатая монофоническая запись длительностью 10 с имеет частоту дискретизации 8000 Гц и разрядность 16 бит. Тогда \(V = 8000 \cdot 16 \cdot 10 \cdot 1 = 1\,280\,000\) бит, или \(160\,000\) байт. Если каналов два, размер будет в два раза больше.
Размер аудиофайла по длительности нельзя находить только по времени записи. Две записи одинаковой длительности могут занимать разный объём: например, стереозапись занимает вдвое больше места, чем такая же монофоническая, при одинаковых остальных параметрах. Также формула относится к несжатому звуку; формат MP3 может занимать меньше места.
Как изменится размер несжатого файла, если частоту дискретизации увеличить в 2 раза, а остальные параметры оставить прежними?
Главное
- Размер несжатого звукового файла вычисляют по формуле \(V = f \cdot i \cdot t \cdot k\).
- Для получения байтов результат в битах делят на 8; все величины должны быть приведены к нужным единицам.
- Число каналов, частота дискретизации, разрядность и длительность увеличивают размер файла прямо пропорционально.