О VidSmaller
VidSmaller — это видеокомпрессор, который работает прямо в браузере. Перетащите MP4, MOV, MKV или файл одного из 33 поддерживаемых форматов, выберите цель — и получите файл меньшего размера: ничего не нужно устанавливать, без водяных знаков и без регистрации для первых задач за день.
Зачем он нужен
У каждой площадки, куда вы отправляете видео, есть свой потолок. Gmail — 25 МБ. Бесплатный тариф Discord — 10 МБ. WhatsApp — 16 МБ. Главное видео на 200 МБ незаметно рушит ваши Core Web Vitals. А запись с телефона или экрана почти всегда в два–десять раз больше, чем нужно, потому что рекордер оптимизирует скорость, а не размер.
Исправить это можно было двумя способами, и оба раздражали:
- Настольные кодировщики (HandBrake, FFmpeg) справляются отлично, но длинный экспорт в 4K занимает процессор на полчаса, да и сначала придётся разобраться, что такое CRF, пресеты и пиксельные форматы, прежде чем получить пригодный файл.
- Большинство веб-инструментов ставят водяной знак на результат, ограничивают вас 100 МБ или заставляют зарегистрироваться, прежде чем показать результат.
VidSmaller — это средний путь: управление как у настольного кодировщика, работающее на наших серверах, с реальными цифрами на экране — и никогда с водяным знаком.
Как это работает на самом деле
- Ваш браузер загружает файл напрямую в наше хранилище. Файл идёт напрямую с вашего устройства в Cloudflare R2 по одноразовой подписанной ссылке. Он никогда не проходит через веб-сервер, который отрисовывает эту страницу.
- Кодировщик забирает его оттуда, сервер — серверу. Наш обработчик (FreeConvert) получает файл с нашего CDN и запускает задачу FFmpeg с выбранными вами настройками.
- Вы скачиваете результат через нас. Загрузка проксируется нашим сервером, поэтому слой хранилища никогда не раскрывается.
Крюк через наш собственный бакет — не украшение. Наш провайдер тарифицирует этап загрузки по реальному времени, поэтому медленное домашнее подключение стоило нам — а в итоге и вам — настоящих денег. Замерено на одном и том же файле в 593 МБ: 6 оплачиваемых минут кодировщика, когда браузер загружал файл напрямую, и 4 — когда кодировщик забирал его с нашего CDN. Примерно на треть дешевле при том же качестве.
Чего мы не будем делать
- Никаких водяных знаков. Ни на бесплатном тарифе, ни где-либо ещё.
- Мы не обучаем модели на ваших материалах, не перепродаём их и не смотрим их. Ни один человек в VidSmaller не открывает ваше видео. Нет никакого ML-конвейера, нацеленного на него.
- Ваши файлы не залёживаются. Промежуточная загрузка удаляется в тот момент, когда задача достигает финального состояния, а правило жизненного цикла бакета на 24 часа служит подстраховкой. Сжатый результат удаляется по таймеру — см. таблицу ниже.
- Никаких подписочных ловушек. Отмена из панели управления в один клик; она вступает в силу в конце уже оплаченного вами периода.
Ограничения, честно
| Максимум на файл | Кредиты | Результат хранится | |
|---|---|---|---|
| Без входа в аккаунт | 500 MB | 1 кредит, разово | 2 часа |
| Бесплатный аккаунт | 1 GB | 2 приветственных кредита, разово | до 7 дней |
| Pro — $9/мес | 1.5 GB | 600 каждый месяц | до 7 дней |
Две цифры заслуживают пояснения:
В Pro указано 1.5 GB, а не 5 ГБ. Наш продуктовый лимит для Pro — 5 ГБ, но тарифный план кодирования, за который мы сейчас платим, не принимает файлы такого размера. Вместо того чтобы продавать вам задачу, которая, как мы знаем, будет отклонена, приложение показывает меньшее число. Оно вырастет автоматически в тот день, когда мы обновим тарифный план кодирования.
Кредит — это одна оплачиваемая минута кодировщика, минимум 1. Мы берём ровно столько, сколько кодировщик берёт с нас. Тарифицируется только кодирование — передача файла туда и обратно не стоит ничего, сколько бы времени она ни заняла, — а кодирование округляется вверх до целой минуты, поэтому минимум — один кредит. Этого минимума хватает на любой клип 1080p длительностью примерно до семи минут; только после этого кодирование переходит во вторую оплачиваемую минуту. Запись встречи на 15 минут — это 2 кредита; 40-минутный файл в 4K — 5. H.265 стоит дороже, потому что он примерно в 3,8 раза медленнее. Если задача завершается с ошибкой, её кредиты автоматически возвращаются на ваш баланс.
До 2026-09-08 этот минимум был указан как «3» — мы полагали, что тарифицируются все три этапа конвейера. Это не так, и мы предпочитаем опубликовать поправку, чем молча оставить прежнее округление.
Раньше здесь было написано «один кредит за минуту исходного видео», с линейной ценой по длительности. Стоимость не линейна по длительности: всё, что короче примерно семи минут 1080p, стоит одинаковые три машинные минуты. По той формуле за 15-минутную запись встречи списывалось 15 кредитов за то, что нам выставляли счёт на четыре минуты. Теперь цена следует собственному счётчику провайдера.
На чём мы работаем
Никакого загадочного стека — если что-то ломается, мы идём по этому списку:
| Слой | Что используем |
|---|---|
| Приложение и хостинг | Next.js на Vercel (US East) |
| Промежуточные загрузки / CDN | Cloudflare R2, раздача с cdn.vidsmaller.com |
| Кодирование | FreeConvert (на базе FFmpeg) |
| Аккаунты, задачи, кредиты | Supabase Postgres |
| Платежи | Stripe — мы никогда не видим номер вашей карты |
| Почта | Resend |
Кто за этим стоит
VidSmaller независим и развивается на собственные средства. Здесь нет отдела продаж и инвесторских дедлайнов: те же люди, которые настраивают пресеты кодировщика, отвечают на письма в поддержку. Именно поэтому на страницах, которые вы читаете, указаны реальные лимиты и реальные субподрядчики, а не абзац о нашей страсти к инновациям.
Контакты
- Email: support@vidsmaller.com — отвечает человек, обычно в течение одного рабочего дня.
- Юридическая информация: Политика конфиденциальности · Условия использования · Политика возврата средств
Нашли файл, который мы сжимаем плохо? Пришлите его (или ссылку). Плохие случаи — самый быстрый способ улучшить пресеты.