Python Оцифровка звука выполняется в режиме стерео с частотой дискретизации 44,1 кГц и глубиной кодирования 24 бита. Ввести время записи в минутах и определить, сколько Мбайт нужно выделить для хранения полученного файла (округлить результат в большую сторону).
Введите время записи в минутах 10
Размер файла 152 Мбайт

22 Окт 2019 в 16:45
1 083 +2
1
Ответы
1

Для решения данной задачи нужно выполнить следующие шаги:

Найти количество байт звука, записанного за одну минуту:
Количество байт = Частота дискретизации (44,1 кГц) Глубина кодирования (24 бита) 2 канала 60 секунд = 44,1 24 2 60 = 127008 байт в минуту

Найти количество байт для указанного времени записи (10 минут в данном случае):
Общее количество байт = Количество байт Время записи (в минутах) = 127008 10 = 1270080 байт

Перевести байты в мегабайты и округлить результат в большую сторону:
Размер файла в Мбайтах = Общее количество байт / 1024 / 1024 = 1270080 / 1024 / 1024 ≈ 1,21 Мбайт

Следовательно, для хранения 10-минутной записи в указанных параметрах нужно выделить примерно 1,21 Мбайт.

19 Апр 2024 в 09:57
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир