КурсыИИМатематикаКодФизикаО проекте и вопросы

TwiddleLab / Код / Как компьютер хранит всё

Выброси то, чего не заметят

Урок 7 из 11 · 7 мин · Бесплатно, без аккаунта

Что ты узнаешь

  • Сжатие с потерями навсегда выбрасывает детали, которые вряд ли заметят.
  • JPEG сохраняет общий цвет каждого блока 8 x 8; MP3 и AAC выбрасывают звуки, которых не слышно.
  • Файлы с потерями часто в 10 раз меньше. Без потерь нужно там, где важен каждый бит: код, документы, медицинские снимки.
  • Каждое новое сохранение файла с потерями теряет ещё чуть-чуть.

Начать урок

Как идёт урок

  1. Почему мем выглядит всё хуже с каждым репостом?

    Сделай несколько репостов.

  2. Сожми мем в JPEG.

    Найди качество, при котором файл хотя бы в 20 раз меньше исходного и всё ещё выглядит нормально.

  3. Один из них во много раз меньше. Какой оригинал?

    Присмотрись, потом нажми.

  4. С потерями и без.

    Сжатие с потерями навсегда выбрасывает детали, выбирая то, что люди вряд ли заметят.

    JPEG делит фото на блоки 8 x 8 и сохраняет в основном их общий цвет. MP3 и AAC выбрасывают звуки, заглушённые более громкими.

    Без потерь (ZIP, PNG, FLAC) возвращает каждый бит, но сжимает гораздо слабее.

  5. Побудь JPEG: уложи картинку в 45% её размера.

    Нажми на блок, чтобы залить его одним средним цветом. Держи сходство на 90% или выше.

  6. Какие форматы выбрасывают информацию?

    Перетащи каждый файл в банку.

  7. Поставь 3-минутную песню на правильную полку.

    Меньше 5 МБ, и большинство людей не слышат потерь.

  8. Фото на 4 МБ стало JPEG на 400 КБ. Сколько процентов размера сэкономлено?

    1 МБ = 1000 КБ.

  9. С потерями или без? Помечай каждый случай.

    Спроси: навредит ли потерянная деталь?

  10. Что будет, если JPEG сохранять снова и снова?

    Запусти пересохранения и следи за счётчиком потерь.

Предыдущий урок: Сжимаем без потерь · Следующий урок: Фокус с чётностью · Часть курса: Как компьютер хранит всё

Уроки интерактивные и работают на JavaScript. Включи его, чтобы играть.

Loading TwiddleLab