Как сжать видео без заметной потери качества
Работающий рецепт один: перекодировать ролик кодеком H.264 или H.265 с параметром качества CRF 20–23, не трогая разрешение и частоту кадров. Так файл уменьшается в 2–4 раза, а на экране телефона разницу вы не увидите. Всё остальное — понижение разрешения, обрезка кадров, «умные оптимизаторы» — либо портит картинку сильнее, либо экономит меньше. Ниже — как это сделать на компьютере и на телефоне и какие цифры ставить.
Что вообще делает видео тяжёлым
Вес файла — это битрейт, умноженный на длительность. Минута 1080p при 12 Мбит/с весит около 90 МБ, при 6 Мбит/с — около 45 МБ. Всё сжатие сводится к тому, чтобы снизить битрейт, но так, чтобы кодек «выбросил» те данные, которые глаз всё равно не замечает.
Насколько можно давить, зависит от содержимого. Разговорная съёмка со статичным фоном терпит очень низкий битрейт. А вот вода, огонь, снег, листва на ветру и быстрая панорама разваливаются на квадраты первыми — на таких кадрах и проверяйте результат.

На компьютере: точный способ через ffmpeg
- Установите бесплатный ffmpeg (или используйте HandBrake — это он же с окошками).
- Базовая команда:
ffmpeg -i input.mp4 -c:v libx264 -crf 23 -preset slow -c:a aac -b:a 128k output.mp4 - CRF — главный рычаг. 18 — визуально идентично оригиналу, экономия небольшая; 20–23 — рабочий диапазон; 26 — заметно на больших экранах; выше 28 не используйте.
- preset отвечает за время работы:
slowсжимает на 10–15 % лучше, чемmedium, но кодирует в полтора-два раза дольше. Для длинных роликов беритеmedium. - Нужен ещё меньший файл — переходите на H.265:
-c:v libx265 -crf 26. При том же качестве он даёт минус 30–40 % веса, но кодирует медленнее и открывается не на всех старых устройствах. - Звук почти всегда можно ужать до 128 кбит/с AAC: на речи это неотличимо, а с дорожки 320 кбит/с вы снимете лишние мегабайты.
В HandBrake те же настройки лежат на вкладке Video: выбираете кодек H.264, ставите Constant Quality RF 22 и preset «Slow». Готовые пресеты «Fast 1080p30» тоже неплохи, но CRF там завышен.
На телефоне: быстро и без командной строки
- Откройте ролик во встроенном редакторе галереи и обрежьте лишнее в начале и конце. Это самая честная экономия: минус 30 % длительности — минус 30 % веса вообще без потери качества.
- Если снимали в 4K, а смотреть будут в телефоне, пересохраните в 1080p: на Android это пункт «Изменить разрешение» при экспорте, на iPhone — экспорт через любой редактор с выбором 1080p.
- Проверьте настройки съёмки на будущее: 1080p/30 к/с вместо 4K/60 сразу уменьшает файлы примерно в четыре раза.
- Из сторонних приложений берите те, что показывают конкретный целевой размер или качество, а не абстрактные «низкое/среднее». И всегда сравнивайте результат с оригиналом на движущемся куске.
Чего делать не надо
- Пережимать уже пережатое. Каждое новое кодирование добавляет артефакты поверх старых. Всегда работайте с самым исходным файлом, какой есть.
- Менять расширение вручную. Переименование
.movв.mp4не сжимает ничего — это разные контейнеры, а не степень сжатия. - Резать разрешение до 480p ради веса. Текст и лица в кадре после этого не восстановить, а выигрыш по сравнению с CRF 23 невелик.
- Отправлять как «медиа» в мессенджере. Сервис пережмёт ролик второй раз своими настройками. Отправляйте файлом — в Telegram это «Отправить без сжатия».
Какой размер нужен под конкретную задачу
Ориентиры на минуту 1080p: для соцсетей — 20–40 МБ (CRF 23 даёт как раз это); для отправки в мессенджер — до 50 МБ, чтобы не упереться в лимиты; для архива и монтажа — 80–100 МБ, тут лучше не жадничать, потому что из пережатого исходника хороший финальный ролик уже не собрать. Если материал вы берёте из соцсетей — например, свои ролики через скачиватель TikTok или видео из ВК, — качайте максимальное доступное качество и сжимайте уже готовый монтаж, а не исходники. И, само собой, работайте только со своими материалами или с тем, что автор выложил открыто и разрешил использовать. Другие разборы по работе с видео — в блоге.
Частые вопросы
Можно ли сжать видео совсем без потери качества? Математически без потерь — почти нет: такие режимы дают файл не меньше исходного. Реально достижимая цель — потери, незаметные глазу: при CRF 20–23 файл уменьшается в 2–4 раза, а разницу на телефоне не видно.
Что даёт больше экономии: понизить разрешение или битрейт? Сначала битрейт. Понижение разрешения с 1080p до 720p сокращает вес примерно вдвое, но текст и мелкие детали мылятся необратимо. Если ролик смотрят с телефона, начните с CRF 23 и разрешение не трогайте.
Почему после отправки в мессенджере видео всё равно испортилось? Мессенджеры пережимают видео повторно. Чтобы этого избежать, отправляйте ролик как файл, а не как медиа: в Telegram — «Отправить без сжатия», в почте — обычным вложением. Двойное сжатие всегда портит картинку сильнее одного.