P
pro·school.ru
Каталог школ

Кодирование звука в компьютере

💻 Информатика · 6 класс

Как компьютер кодирует звук

Звук — это колебания воздуха, звуковая волна. Наше ухо воспринимает её плавно и непрерывно, но компьютер работает только с числами. Поэтому звук нужно превратить в набор чисел. Этот процесс называется кодированием звука, а превращение плавной волны в отдельные числовые значения — дискретизацией.

Как происходит дискретизация

Через равные короткие промежутки времени измеряют громкость звуковой волны и записывают это значение числом. Получается ряд замеров, по которым можно потом восстановить звук и проиграть его через динамики. Чем чаще делают замеры, тем точнее сохраняется звучание, потому что компьютер «улавливает» даже быстрые изменения волны.

Правило: чем больше замеров в секунду (выше частота дискретизации) и чем точнее каждый замер (больше глубина кодирования), тем качественнее звук, но и тем больше размер звукового файла.

Частота и глубина

Есть два главных понятия при кодировании звука. Частота дискретизации — это сколько замеров делают за одну секунду. Глубина кодирования — это сколько битов отводят на запись каждого замера. Оба значения влияют на качество, но по-разному.

ПонятиеЧто означаетНа что влияет
частота дискретизациичисло замеров в секундупередача высоких и быстрых звуков
глубина кодированиячисло битов на один замерточность передачи громкости

Разбор примера

Пусть за одну секунду сделали 8 замеров громкости, а на каждый замер отвели 4 бита. Тогда объём данных за секунду считается так.

Замеров за секунду: 8

Битов на один замер: 4

Объём за секунду: 8 × 4 = 32 бита = 4 байта

В реальных звукозаписях делают десятки тысяч замеров в секунду, а на каждый замер отводят 16 битов и больше. Поэтому музыкальные файлы занимают много памяти — гораздо больше, чем простой текст.

Зачем кодировать звук

Закодированный звук можно хранить в памяти, копировать без потерь, передавать по сети и обрабатывать программами — например, делать тише или громче, убирать шум. Всё это возможно именно потому, что звук превращён в числа, с которыми компьютер умеет работать.

Как звук возвращается к нам

Когда мы включаем запись, происходит обратный путь. Компьютер берёт сохранённые числа-замеры и по ним восстанавливает звуковую волну, посылая сигналы на динамик или в наушники. Чем чаще делались замеры при записи, тем точнее восстановленная волна повторяет исходный звук, и тем естественнее он звучит. Поэтому качественные музыкальные записи получаются только при большом числе замеров в секунду. Если же замеров слишком мало, звук получается грубым и искажённым, потому что между редкими замерами теряются важные подробности волны.

Частые ошибки

  • Думают, что компьютер хранит саму волну, — на самом деле он хранит её числовые замеры.
  • Путают частоту дискретизации и глубину кодирования.
  • Забывают, что более высокое качество означает больший размер файла.

Кратко о главном

  • Звук — это колебания, которые компьютер превращает в числа.
  • Дискретизация — измерение громкости через равные промежутки времени.
  • Частота дискретизации — число замеров в секунду, глубина — биты на замер.
  • Чем выше качество, тем больше размер звукового файла.