Какая глубина кодирования звука использовалась, если оцифрованная двухканальная звукозапись длительностью 2 минуты при частоте дискретизации 22 016 Гц занимает объём 20 640 Кбайт?
от

1 Ответ

дано:
- длительность звучания t = 2 мин = 2 * 60 секунд = 120 секунд
- частота дискретизации f = 22016 Гц
- объём записи S = 20640 Кбайт = 20640 * 1024 байт = 21196800 байт
- количество каналов c = 2 (двухканальная запись)

найти:
глубину кодирования звука b (в битах)

решение:
1. Найдём общий объём данных в битах:

Объём (бит) = S * 8  
Объём (бит) = 21196800 байт * 8 = 167974400 бит

2. Рассчитаем количество сэмплов:

Количество сэмплов N = f * t  
Количество сэмплов N = 22016 Гц * 120 секунд = 2641920 сэмплов

3. Поскольку это двухканальная запись, общее количество сэмплов будет делиться на количество каналов:

Количество сэмплов для одного канала = N / c  
Количество сэмплов для одного канала = 2641920 сэмплов / 2 = 1320960 сэмплов

4. Теперь найдем глубину кодирования звука:

b = Объём (бит) / Количество сэмплов для одного канала  
b = 167974400 бит / 1320960 сэмплов ≈ 127 бит/сэмпл

ответ:
Глубина кодирования звука, использованная при оцифровке, составляет примерно 127 бит.
от