Перетащите видео, и NearVid обрежет его без потерь, конвертирует в MP4 или WebM, превратит в GIF или извлечёт звук — прямо в браузере. Файл никогда не загружается на сервер.
→ 0 файлов отправлено на сервер · обработка видео выполняется на вашем устройстве
Большинство видеоинструментов загружают ваш файл на сервер для обработки — а значит, чужой компьютер ненадолго получает доступ к вашему видео. NearVid работает полностью на вашем устройстве: обрезка, конвертация в WebM, создание GIF и извлечение звука используют настоящую сборку FFmpeg, скомпилированную в WebAssembly, и всегда работают в любом браузере. Если браузер это поддерживает, доступен и вывод в MP4 — он использует встроенный в сам браузер кодировщик H.264/AAC через WebCodecs, а не что-либо, поставляемое NearVid, поэтому эта опция появляется только в Chrome и других браузерах на движке Chromium с аппаратной или программной поддержкой кодирования H.264.
NearVid — не тонкая обёртка вокруг сервера конвертации: сам конвертер работает в странице. Обрезка использует stream copy FFmpeg: сжатые видео- и аудиопакеты копируются в новый файл, ни разу не декодируясь, — поэтому даже длинная запись режется за секунды, а результат бит в бит совпадает по качеству с исходником. Конвертация в WebM и GIF — это настоящее перекодирование, выполняемое тем же движком WebAssembly. Экспорт в MP4 идёт отдельным путём — через API WebCodecs, который вызывает кодировщик H.264/AAC самого браузера; NearVid не поставляет проприетарных кодеков, поэтому эта опция существует только в браузерах, где такой кодировщик есть.
Работа целиком на устройстве очерчивает и честные пределы. Потолок — память устройства: весь файл обрабатывается в оперативной памяти, поэтому NearVid принимает файлы до 500 МБ (50 МБ на телефонах с малой памятью). GIF ограничен 10 секундами: формат разрастается очень быстро. Обрезка через stream copy может начаться только с ключевого кадра, поэтому точка разреза может сместиться на долю секунды. И NearVid сознательно не полноценный редактор: нет ни таймлайна, ни субтитров, ни склейки клипов, ни режима «сжать до нужного размера». Ради быстрой и приватной обрезки или конвертации именно этот компромисс и задуман.
Все операции бесплатны: без аккаунта, без водяных знаков, без дневных лимитов. Поскольку обработку выполняет ваше устройство, у NearVid почти нет серверных расходов, которые нужно окупать; сайт существует за счёт рекламы на этой странице (показывается только с вашего согласия) и явно помеченных партнёрских ссылок. На самом экране обработки рекламы нет вовсе.
Всё, что умеет демультиплексировать встроенный FFmpeg — MP4, MOV, WebM, MKV, AVI и большинство других распространённых контейнеров. Обрезка без потерь, конвертация в WebM и GIF и извлечение звука работают со всеми. Экспорт в MP4 уже: ему нужен источник, который может прочитать путь WebCodecs (MP4, MOV, WebM, MKV или MPEG-TS), и браузер с кодированием H.264.
Да — и верить нам на слово не обязательно. Content-Security-Policy страницы технически не позволяет отправить ваш файл куда бы то ни было, а во время обработки можно держать открытой панель сети в инструментах разработчика: после загрузки движка не появляется ни один запрос с вашим видео — потому что он никогда не создаётся.