Без загрузки, 100% локально, без аккаунта

Статья

Отправка слишком большого файла

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

Откуда берутся ограничения по размеру

Каждый канал, по которому передаются файлы, устанавливает потолок для размера вложения. Для электронной почты чаще всего упоминают лимит Gmail в 25 MB на отправляемые сообщения (это не квота хранилища в 15 GB, которая является совсем другой вещью). У Outlook.com и Apple Mail сопоставимые ограничения в том же диапазоне. Эти потолки существуют потому, что почта не задумывалась как протокол передачи файлов: каждое сообщение проходит через несколько серверов, и очень крупное вложение нагружает очереди и хранилище на каждом узле. Платформы для общения устанавливают свои правила. Discord разрешает файлы до 25 MB на стандартном аккаунте и больше на платных тарифах; WhatsApp ограничивает видео примерно 16 MB, а большинство других файлов держит на близком уровне, хотя точная цифра может отличаться в зависимости от версии платформы. Каким бы ни был канал, схема одна и та же: ограничение является жёсткой технической границей, а не предпочтением.

Что на самом деле делает перекодирование

Уменьшить размер файла не равнозначно удалению содержимого. Компрессор работает, находя более эффективный способ хранить ту же информацию. Для PDF это обычно означает повторное сжатие встроенных изображений, удаление неиспользуемых шрифтов и метаданных, а также упрощение объектов, хранившихся в раздутом виде. Для видео это означает перекодирование кадров с меньшим битрейтом или более эффективным кодеком, чтобы каждая секунда записи занимала меньше байтов. Видимый результат до определённого момента почти неотличим от оригинала. Если зайти со сжатием слишком далеко, результат становится заметно хуже, поэтому компрессор, позволяющий выбрать целевой размер файла, полезнее того, который просто применяет фиксированный алгоритм.

Сжатие без загрузки на сервер

Стандартный совет в интернете состоит в использовании сайта-конвертера. Вы загружаете файл, сервер его сжимает, вы скачиваете результат. Это работает, но означает, что ваш договор, ваша фотография или ваше видео отправляется на сервер, который вы не контролируете, остаётся там достаточно долго для обработки и может быть удалён, а может и нет. Локальная обработка является альтернативой: сжатие выполняется целиком в вашем браузере, и файл ни в один момент не покидает ваше устройство. Компрессор PDF, компрессор изображений и компрессор видео на этом сайте работают по такой модели. Когда вы открываете один из них впервые, браузер скачивает движок сжатия, на что уходит несколько секунд. После этого инструмент работает без сетевой активности, и вы можете убедиться в этом, наблюдая за вкладкой Network в инструментах разработчика браузера во время обработки.

Выбор стратегии под каждый формат

PDF обычно лучше сжимать, задавая конкретный размер, а не уровень качества, потому что для документов связь между визуальным качеством и размером файла предсказать сложнее, чем для фотографий. Воспользуйтесь руководством по сжатию PDF до 2 MB, если знаете точный потолок, который накладывает принимающая система. Для фотографии или изображения снижение качества JPEG эффективно, но связано с потерями; уменьшение размеров изображения зачастую даёт лучший результат, чем одно лишь снижение качества. Для видео самой решающей переменной является битрейт. Уменьшение битрейта вдвое примерно вдвое уменьшает размер файла ценой некоторой потери качества в сценах с быстрым движением. Руководство по сжатию видео для Discord и руководство по сжатию видео для WhatsApp разбирают цифры для этих конкретных платформ. Если вы делитесь по почте, руководство по сжатию PDF для почты охватывает этот случай от начала до конца.

Инструменты из этой статьи

Частые вопросы

Какой размер вложения для письма самый безопасный?

Если оставаться в пределах 10 MB, доставка будет максимально надёжной у всех крупных почтовых провайдеров. Gmail принимает до 25 MB, но принимающий сервер тоже устанавливает свой лимит, и вы редко знаете, каков он. Цель в 10 MB оставляет запас на заголовки и накладные расходы кодирования и работает даже с консервативными корпоративными почтовыми серверами.

Меняет ли сжатие PDF его содержимое или делает его непечатаемым?

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

Можно ли сжать видео, не потеряв качество полностью?

Любое сжатие видео с потерями подразумевает некоторое снижение качества, но для обычных записей экрана или бытовых роликов уменьшение размера на 40-60 процентов чаще всего незаметно на обычном экране. Главное держать разрешение прежним и уменьшать битрейт, а не уменьшать размеры видео, что меняет его вид на любом экране. Руководства для Discord и WhatsApp включают настройки, дающие приемлемое качество именно для этих платформ.