Сжать видео MKV
Уменьшите размер видео MKV прямо в браузере. Выберите размер в МБ, а Nibbo сохранит чёткую картинку; файл не покидает устройство.
Выберите видео, и Nibbo сам подберёт размер
MKV
MKV получаются в OBS, программах записи экрана и при скачивании, внутри может быть почти любой кодек.
Браузеры сами MKV не открывают, поэтому Nibbo использует FFmpeg, скомпилированный в WebAssembly. Это медленнее видеокарты, но всё равно работает на вашем устройстве.
Как это работает
- Мы читаем видео на вашем устройстве и измеряем, насколько оно детализировано (SI) и сколько в нём движения (TI).
- По выбранному размеру считаем точный бюджет битрейта и подбираем разрешение и частоту кадров, которые лучше всего смотрятся при этом бюджете. Меньшее разрешение с достаточным битрейтом выглядит лучше полного разрешения в квадратах.
- Видеокарта кодирует ролик через WebCodecs. Форматы, которые браузер не умеет декодировать, проходят через FFmpeg, скомпилированный в WebAssembly.
- Если результат хоть немного больше лимита, мы перекодируем с исправленным битрейтом, чтобы файл поместился.
Вопросы
Сохранятся ли субтитры и дополнительные звуковые дорожки?
Сохраняются первая видео- и первая аудиодорожка. Субтитры и другие языки отбрасываются, так что если они нужны, сначала вшейте субтитры в видео.
Моё видео куда-то загружается?
Нет. Nibbo работает в браузере и сжимает видео на вашем устройстве. После загрузки страницы можно выключить Wi-Fi, и всё продолжит работать.
Почему у видео уменьшается разрешение?
У маленького файла фиксированный запас битов. Если распределить их по меньшему числу пикселей, картинка будет чистой; при полном разрешении она рассыпалась бы на квадраты.