Калькулятор коэффициента сжатия
Вычислите коэффициент сжатия между исходным и сжатым размером файла — с сохраненным пространством, сохраненным процентом, десятичным коэффициентом и рейтингом качества сжатия.
Ввод
Вывод
| Метрика | Значение |
|---|---|
| No data yet | |
Другие способы использовать этот инструмент
REST API
curl -X POST https://api.iotools.cloud/v1/tool/compression-ratio-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"originalSize": "10",
"originalUnit": "MB",
"compressedSize": "2.5",
"compressedUnit": "MB"
}'Подставьте свой собственный ключ из аккаунта. Поля инструмента — это тело запроса, без обёртки.
Спросите у ИИ-агента
Use the IOTools `compression-ratio-calculator` tool (Compression Ratio Calculator) on this input:
YOUR_INPUT_HEREВставьте это любому агенту, подключённому к MCP-серверу IOTools, и добавьте свой ввод.
Виджет для встраивания
<iframe
src="https://iotools.cloud/embed/compression-ratio-calculator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Калькулятор коэффициента сжатия — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Вставьте это на свою страницу — бесплатно, без ключа, нужна лишь обратная ссылка.
| Стоимость вызова API/MCP | От 5 кредитов |
|---|---|
| Нужно больше кредитов? | Посмотреть тарифы |
Также доступно через
Руководства
Что такое коэффициент сжатия?
Коэффициент сжатия сравнивает исходный (несжатый) размер файла с его сжатым размером. Это единственное число, наиболее часто используемое для оценки эффективности алгоритма сжатия или параметров кодека: коэффициент = исходный размер / сжатый размер. Коэффициент 4:1 означает, что сжатый файл составляет четверть исходного размера; коэффициент менее 1:1 означает, что "сжатый" результат фактически вырос, что может произойти с уже сжатыми форматами (JPEG, MP4, ZIP-из-ZIP) или очень маленькими файлами, где накладные расходы контейнера преобладают.
Этот калькулятор принимает ваши исходный и сжатый размеры — каждый с собственной единицей (байты до терабайт) — и отображает коэффициент как знакомую цифру X:1 и точное десятичное число, вместе с сохраненным пространством, сохраненным процентом, оставшимся процентом и простой оценкой качества (Низкая, Умеренная, Хорошая, Отличная, Экстремальная или Отрицательная, если файл вырос).
Почему это важно
Коэффициент сжатия является быстрым показателем эффективности алгоритма и экономии хранилища/пропускной способности. Инструменты резервного копирования и архивирования (tar+gzip, zstd, 7-Zip) часто сравниваются по коэффициентам, которые они достигают на одном наборе данных — более высокий коэффициент при аналогичной скорости обычно означает более низкие затраты на хранилище и более быстрые передачи. Для форматов с потерями (изображения, аудио, видео) более высокий коэффициент не обязательно "лучше" — он жертвует качеством, поэтому коэффициент — это только половина картины. Для форматов без потерь (текст, логи, исходный код, большинство архивов), более высокий коэффициент — это практически чистая выигрыш, ограниченный в основном тем, насколько повторяющиеся данные: простой текст и логи сжимаются намного лучше, чем уже плотные или высокоэнтропийные данные (видео, зашифрованные файлы, случайные бинарные).
Как использовать
- Введите Исходный размер и выберите его единицу (B, KB, MB, GB или TB).
- Введите Сжатый размер и выберите его единицу — два размера не должны иметь совпадающие единицы; свободно смешивайте KB и GB.
- Результаты обновляются автоматически: коэффициент сжатия (например,
4:1), десятичный коэффициент, сохраненное пространство, сохраненный процент, оставшийся процент и оценка качества. - Скопируйте коэффициент напрямую или скопируйте/загрузите полную таблицу деталей как CSV для отчета или электронной таблицы.
FAQ
Что такое "хороший" коэффициент сжатия? Это полностью зависит от типа данных. Высоко сжимаемые данные (простой текст, логи) обычно достигают 5:1 до 10:1 или выше с компрессорами общего назначения. Уже сжатые или высокоэнтропийные данные (JPEG, MP4, зашифрованные файлы) часто находятся около 1:1, так как остается мало избыточности для удаления.
Почему мой коэффициент меньше 1:1? "Сжатый" файл больше оригинала. Это происходит при сжатии данных, которые уже сжаты или зашифрованы (нет избыточности для использования) или когда накладные расходы контейнера/заголовка формата сжатия превышают экономию на очень маленьком файле.
Этот инструмент действительно сжимает мои файлы? Нет — он только вычисляет коэффициент по размерам, которые вы предоставляете. Проверьте реальный размер файла до и после сжатия его с помощью выбранного вами инструмента (zip, gzip, zstd и т. д.) и введите оба значения здесь.
Что означает "сохраненное пространство"? Абсолютная разница между двумя размерами (исходный минус сжатый), отображенная в наиболее читаемой единице — например, "7,5 МБ сохранено" вместо необработанного подсчета байтов.
Конфиденциальность
Все вычисления выполняются полностью в вашем браузере. Размеры, которые вы вводите, никогда не загружаются и не сохраняются — ничего не покидает ваше устройство.