·4 мин. чтения

Нативный видеоконвертер для Mac — без Electron

Конвертеры на Electron поглощают память и раскручивают вентиляторы. Нативный видеоконвертер для macOS использует аппаратное ускорение и остаётся лёгким.

Вы скачиваете видеоконвертер, перетаскиваете 4K-файл, и вентиляторы MacBook раскручиваются как реактивный двигатель. Мониторинг активности показывает, что приложение потребляет 800 МБ памяти — ради конвертации формата. Причина почти всегда — Electron: полноценный браузер Chromium, работающий за интерфейсом конвертера. Приложение выглядит отполированным, но тратит ресурсы на рендеринг веб-страницы вместо перекодирования видео.

На машине, созданной для работы с медиа, сам конвертер не должен быть узким местом производительности.

Почему нативность важна для видео

macOS включает аппаратное ускорение кодирования и декодирования видео через VideoToolbox. Чипы Apple Silicon имеют выделенные медиадвижки, способные перекодировать H.264 и H.265 при значительно меньшем энергопотреблении, чем программное кодирование. Но конвертер выигрывает от этого только если построен на нативных фреймворках. Приложения на Electron обычно вызывают ffmpeg в программном режиме, полностью обходя аппаратное ускорение.

Разница измерима: 10-минутный 4K-ролик, который в нативном приложении конвертируется за 3 минуты, в обёртке на Electron может занять 12 минут, при этом потребляя больше заряда батареи и памяти.

Конвертер, использующий железо, за которое вы заплатили

Mediasmith написан на Swift с использованием нативных фреймворков macOS. Перекодирование видео автоматически использует аппаратное ускорение на Apple Silicon. Приложение работает в одном окне с тремя очередями — видео, изображения и аудио — и потребление памяти остаётся небольшим, поскольку встроенного браузера нет.

Native macOS video converter with hardware-accelerated encoding

Поддержка форматов

Конвертируйте между MOV, MP4, AVI, MKV и WebM. Для большинства рабочих процессов — конвертация записи экрана из MOV в MP4 для публикации или перекодирование материала клиента в формат для сдачи — это просто перетащить, сбросить и готово.

Работает параллельно с другими инструментами

Поскольку приложение лёгкое, можно запустить пакетную конвертацию в фоне во время монтажа в Final Cut Pro или Premiere — конвертер не будет конкурировать за ресурсы. На MacBook это также означает меньше нагрева и дольше держится батарея.

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

Скачать Mediasmith в Mac App Store

Следующая статья

Mediasmith

Convert video, images, and audio in batch with a visual pipeline.

Get Mediasmith on the Mac App Store