9. Передача данных. Размеры файлов. (страница 4)
Найдите используемую частоту дискретизации в кГц, если известно, что аудио файл был записывался в стерео формате при глубине кодирования \(16\) бит в течении одной минуты. Размер полученного файла составил \(3750\) Кбайт.
Для хранения информации о звуке длительностью \(t\) секунд, закодированном с частотой дискретизации \(f\) Гц и глубиной кодирования \(B\) бит с \(k\) каналами записи требуется \(t \cdot f \cdot B \cdot k\) бит памяти.
\(f\)(Гц) - частота дискретизации определяет количество отсчетов, запоминаемых за \(1\) секунду.
\(B\)(бит) - глубина кодирования - это количество бит, которые выделяются на один отсчет.
Итак, давайте выпишем что нам дано:
\(t = 1\) м. \(= 60\) с.
\(k = 2\) канала;
\(B = 16\) бит;
\(f = x\) Гц.
\(I = 3750\) КБайт \(= 3750 \cdot 2^{13}\) бит.
Все данные у нас есть, подставим в формулу:
\(I=t\cdot f \cdot B\cdot k\)
\(3750 \cdot 2^{13} = 60 \cdot 2 \cdot 16 \cdot x \Rightarrow x = 16000\) Гц \(= 16\) кГц
Анастасии прислали аудиозапись в 16-битном разрешении. Она захотела увеличить разрешение до 24-битного. После изменение первоначального разрешения размер аудиофайла увеличился на \(8192\) Кбайт.
Какой был размер исходного файла в Мбайтах? В ответе укажите только целое число.
Для хранения информации о звуке длительностью \(t\) секунд, закодированном с частотой дискретизации \(f\) Гц и глубиной кодирования \(B\) бит с \(k\) каналами записи требуется \(t \cdot f \cdot B \cdot k\) бит памяти.
\(f\)(Гц) - частота дискретизации определяет количество отсчетов, запоминаемых за \(1\) секунду.
\(B\)(бит) - глубина кодирования - это количество бит, которые выделяются на один отсчет.
Итак, давайте выпишем что нам дано:
\(B_1 = 16\) бит;
\(B_2 = 24\) бит;
\(I_2 - I_1 = 8192 \cdot 2^{13}\) бит.
Все данные у нас есть, подставим, использовав формулу:
\(I=t\cdot f \cdot B\cdot k\)
\(t \cdot f \cdot 24 \cdot k - t \cdot f \cdot 16 \cdot k = 8192 \cdot 2^{13}\) бит \(\Rightarrow t \cdot f \cdot k = 1024 \cdot 2^{13}\) бит.
\(I_1 = 1024 \cdot 16 \cdot 2^{13} = 16 \cdot 2^{23}\) бит \(=16\) Мбайт.
Дмитрий открыл свой и хочет записать музыку для проигрывания в зале в формате моно, частотой дискретизации \(16\) кГц использовав 6-битное разрешение. Но у него в распоряжении есть только флешка на \(100\) Мбайт.
Какое максимальное целое количество минут может длиться запись? В ответе укажите только целое число.
Для хранения информации о звуке длительностью \(t\) секунд, закодированном с частотой дискретизации \(f\) Гц и глубиной кодирования \(B\) бит с \(k\) каналами записи требуется \(t \cdot f \cdot B \cdot k\) бит памяти.
\(f\)(Гц) - частота дискретизации определяет количество отсчетов, запоминаемых за \(1\) секунду.
\(B\)(бит) - глубина кодирования - это количество бит, которые выделяются на один отсчет.
Итак, давайте выпишем что нам дано:
\(t\) с.
\(k = 1\) канал;
\(B = 6\) бит;
\(f = 16000\) Гц.
\(I \le 100 \cdot 2^{23}\) бит.
Все данные у нас есть, подставим в формулу:
\(I=t\cdot f \cdot B\cdot k\)
\(t \cdot 6 \cdot 16000 \le 100 \cdot 2^{23} \Rightarrow t \sim 8738\) с. \(\sim 145\) м.
Анатолий заядлый меломан, но у него очень плохая память. Поэтому, когда он записывает аудио на флешку, он прикрепляет к ней бумажку со всеми параметрами записи.
Но вот беда: у композиции “Белый ветер” отсутствует время записи. Известно лишь, что производилась одноканальная цифровая звукозапись. Значение сигнала фиксировалось \(16000\) раз в секунду, а для записи каждого значения использовалось 10 бит. Весь файл занимает на флешке 3600000 Байт.
Помогите Анатолию найти время записи в минутах. В ответе укажите только целое число, единицу измерение писать не нужно.
Для хранения информации о звуке длительностью \(t\) секунд, закодированном с частотой дискретизации \(f\) Гц и глубиной кодирования \(B\) бит с \(k\) каналами записи требуется \(t \cdot f \cdot B \cdot k\) бит памяти.
\(f\)(Гц) - частота дискретизации определяет количество отсчетов, запоминаемых за \(1\) секунду.
\(B\)(бит) - глубина кодирования - это количество бит, которые выделяются на один отсчет.
Итак, давайте выпишем что нам дано:
\(t\) с.
\(k = 1\) канал;
\(B = 10\) бит;
\(f = 16000\) Гц.
\(I = 3600000\) Байт \(= 3600000 \cdot 8\) бит.
Все данные у нас есть, подставим в формулу:
\(I=t\cdot f \cdot B\cdot k\)
\(3600000 \cdot 8 = t \cdot 16 \cdot 10^{4} \Rightarrow t = \cfrac{3600000 \cdot 8}{16 \cdot 10^{4}} = 180\) с. = \(3\) м.
Композитор Генадий всю ночь писал свой шедевр, но из-за усталости записал музыкальный фрагмент с неправильным темпом и форматом. Он записал его с темпом равным \(180\) \(BPM\) в моно формате без использования сжатия данных. Размер файла составил \(30\) МБайт.
Утром Генадий обнаружил ошибку и перезаписал данный фрагмент в стерео формате и уменьшил темп до \(90\) \(BPM.\) Сжатие данных не производилось.
Укажите размер конечной композиции, которую утром перезаписал композитор, в Мбайтах. В ответе укажите только целое число, единицу измерение писать не нужно.
Для хранения информации о звуке длительностью \(t\) секунд, закодированном с частотой дискретизации \(f\) Гц и глубиной кодирования \(B\) бит с \(k\) каналами записи требуется \(t \cdot f \cdot B \cdot k\) бит памяти.
\(f\)(Гц) - частота дискретизации определяет количество отсчетов, запоминаемых за \(1\) секунду.
\(B\)(бит) - глубина кодирования - это количество бит, которые выделяются на один отсчет.
\(I=t\cdot f \cdot B\cdot k\)
Тогда \(I_{1} = t \cdot f \cdot B = 30 \cdot 2^{23}\)
Так как темп уменьшился в \(2\) раза\((\)с \(180 BMP\) до \(90 BPM),\) время увеличилось в \(2\) раза, также формат изменился на стерео, что увеличило размер файла вдвое.
Тогда \(I_{2} = 2 \cdot t \cdot f \cdot B \cdot 2 = 4 \cdot 30 \cdot 2^{23} = 120\) Мбайт.
Студент радиофака исследует изменения аудиофайла при различных видах записи.
Он записал фрагмент лекции в формате моно с частотой дискретизации \(16\) кГц и 12-битным разрешением. Сжатие данных не производилось. Размер файла составил \(1875\) Кбайт.
Затем повторно записал данный фрагмент лекции в формате квадро с частотой дискретизации \(32\) кГц и 6-битным разрешением. Сжатие данных не производилось.
Укажите размер полученного в результате повторной записи файла в Кбайтах. В ответе укажите только целое число, единицу измерение писать не нужно.
Для хранения информации о звуке длительностью \(t\) секунд, закодированном с частотой дискретизации \(f\) Гц и глубиной кодирования \(B\) бит с \(k\) каналами записи требуется \(t \cdot f \cdot B \cdot k\) бит памяти.
\(f\)(Гц) - частота дискретизации определяет количество отсчетов, запоминаемых за \(1\) секунду.
\(B\)(бит) - глубина кодирования - это количество бит, которые выделяются на один отсчет.
Итак, давайте выпишем что нам дано(первая запись):
\(t\) с.
\(k = 1\) канал;
\(B = 12\) бит;
\(f = 16\) кГц. \(= 16 \cdot 1000\) Гц.
\(I = 1875\) Кбайт \(= 1875 \cdot 2^{13}\) бит.
Подставим в формулу исходные данные:
\(I=t\cdot f \cdot B\cdot k\)
\(1875 \cdot 2^{13} = t \cdot 12 \cdot 16 \cdot 1000 \Rightarrow t = 80\) c.
Выпишем что нам дано(повторная запись):
\(t = 80\) с.
\(k = 4\) канала;
\(B = 6\) бит;
\(f = 32\) кГц. \(= 32 \cdot 1000\) Гц.
Все данные у нас есть, подставим в формулу:
\(I=t\cdot f \cdot B\cdot k\)
\(I= 80 \cdot 4 \cdot 6 \cdot 32 \cdot 1000 = 3 \cdot 5^4 \cdot 2^{15} \)
Так как ответ нужно записать в Кбайтах, полученный результат в битах делим на \(2^{13}.\)
\(I=\cfrac{3 \cdot 5^4 \cdot 2^{15}}{2^{13}} = 3 \cdot 5^4 \cdot 2^2 = 7500.\)
Максим Олегович спел песню ко дню победы и записал её в аудиофайл. Известно, что запись производилась \(1\) минуту \(30\) секунд в квадро формате с частотой дискретизации \(128\) кГц и количеством уровней квантования \(65536.\) Сжатие данных не производилось.
Укажите размер отправленного файла в Мбайт(округлите до целого). В ответе укажите только целое число, единицу измерение писать не нужно.
Для хранения информации о звуке длительностью \(t\) секунд, закодированном с частотой дискретизации \(f\) Гц и глубиной кодирования \(B\) бит с \(k\) каналами записи требуется \(t \cdot f \cdot B \cdot k\) бит памяти.
\(f\)(Гц) - частота дискретизации определяет количество отсчетов, запоминаемых за \(1\) секунду.
\(B\)(бит) - глубина кодирования - это количество бит, которые выделяются на один отсчет.
Итак, давайте выпишем что нам дано:
\(t = 1.5\) м\(. = 1.5 \cdot 60\) с;
\(k = 4\) канала;
Для \(65536 = 2^{16}\) уровней квантования необходимо \(B = 16\) бит;
\(f = 128\) кГц. \(= 128 \cdot 1000\) Гц.
Все данные у нас есть, подставим в формулу:
\(I=t\cdot f \cdot B\cdot k\)
\(I= 90 \cdot 4 \cdot 16 \cdot 128 \cdot 1000 = 3^2 \cdot 5^4 \cdot 2^{17}\)
Так как ответ нужно записать в Мб, то полученный результат в битах делим на \(2^{23}.\)
\(I=\cfrac{3^2 \cdot 5^4 \cdot 2^{17}}{2^{23}} = \cfrac{3^2 \cdot 5^4 }{2^{6}} \sim 88.\)