OpenFX (API)

редактировать

OpenFX (OFX), также известный как API подключаемого модуля OFX Image Effect, является открытым стандартом для 2D визуальных эффектов или композитинга плагины. Он позволяет плагинам, написанным в соответствии со стандартом, работать с любым приложением, поддерживающим стандарт. Стандарт OpenFX принадлежит The Open Effects Association и выпущен под лицензией с открытым исходным кодом BSD. OpenFX был первоначально разработан Бруно Николетти в The Foundry Visionmongers.

Плагины записываются как динамические общие объекты, а API определяет несколько точек входа, которые должны быть реализуется подключаемым модулем .

Хост OpenFX предоставляет подключаемому модулю наборы точек входа, называемые наборами. Property Suite используется для управления парами атрибут-значение, прикрепленными к объектам, определенным всеми другими наборами API, Image Effect Suite используется для извлечения кадров фильма из входов или вывод эффекта, и есть другие наборы для отображения информационных сообщений или задания вопросов пользователю, обработки многопоточности, использования OpenGL для обработки и т. д.

Каждый плагин описывается списком параметров и поддерживаемыми входами и выходами. Хост может выполнять различные действия, например, чтобы сигнализировать, что значение параметра изменилось или что часть кадра фильма должна быть визуализирована.

. По желанию, плагин также может отображать графическую информацию. в текущем кадре с помощью OpenGL и предлагать взаимодействия с помощью мыши и клавиатуры (в спецификации OFX это называется взаимодействием).

Хост OpenFX - это приложение, способное загружать и запускать плагины OpenFX.

Содержание
  • 1 История
  • 2 Хосты
    • 2.1 Бесплатные хосты с открытым исходным кодом
    • 2.2 Коммерческие хосты
  • 3 плагины OpenFX
    • 3.1 Бесплатные плагины с открытым исходным кодом
    • 3.2 Коммерческие плагины
  • 4 Документация
  • 5 Ссылки
  • 6 Внешние ссылки
История
  • ОБНОВЛЕНИЕ: Текущая версия - 1.4 по состоянию на июнь 2017 г.

OpenFX впервые был анонсирован 10 февраля 2004 г. The Foundry Visionmongers.

Спецификация OpenFX была написана таким образом, чтобы плагин, поддерживающий последнюю версию API, мог быть реализован для совместимости с хостом, реализующим более раннюю версию.

  1. OpenFX 1.0 был выпущен в 2006 году.
  2. OpenFX 1.1 был выпущен в 2007 году.
  3. OpenFX 1.2 был выпущен в 2010 году.
  4. OpenFX 1.3 был выпущен в 2012 году.
  5. OpenFX 1.4 был выпущен в 2015 году.
Хосты

Бесплатные хосты с открытым исходным кодом

  • ButtleOFX (для Linux, с открытым исходным кодом, лицензия LGPL, альфа-статус, не поддерживается)
  • Kaliscope (средство преобразования контроллера сканера / пакетной обработки на основе хоста OpenFX и плагинов, открытый исходный код, лицензия GPL 3)
  • Natron для OS X, Linux, FreeBSD и Windows (открытый исходный код, GPL лицензия)
  • Ramen compositor (CDDL 1.0 лицензия, официально никогда не выпускалась, но исходный код доступен)
  • ShuttleOFX (онлайн-платформа OpenFX, открытый исходный код, лицензия LGPL )
  • TuttleOFX (хост и плагины OpenFX командной строки, открытый исходный код, лицензия LGPL )

Коммерческие хосты

Снято с производства:

  • Autodesk Toxik (начиная с версии 2009) (входит в состав Maya )
  • Avid DS (начиная с версии 10.3)
  • Bones by Thomson / Technicolor
  • MATRIX Compositing by Chrome Imaging
  • Shake от Apple

.

OpenFX plug -ins

Бесплатные плагины с открытым исходным кодом

  • Официальный OpenFX SDK (лицензия BSD) содержит образцы плагинов, запрограммированных с использованием стандартного C API или оболочки C ++.
  • openfx -arena - это набор плагинов визуальных эффектов, в основном основанный на ImageMagick.
  • openfx-io - это набор плагинов для чтения или записи файлов изображений и видео (с использованием OpenImageIO и FFmpeg ), а также для управления цветом (с использованием).
  • openfx-misc - это набор основных плагинов, которые предоставляют множество основных инструментов компоновки, таких как фильтры, геометрические преобразования и цвет трансформируется. Коммерческие хосты OpenFX обычно предоставляют свои собственные версии этих плагинов.
  • TuttleOFX предоставляет множество плагинов, особенно для цветокоррекции, которые можно использовать на большинстве хостов OpenFX.
  • INK green / blue screen keyer и ChannelMath от casanico.com

Коммерческие плагины

  • Beauty Box Video от digital anarchy
  • Color Symmetry
  • Composite Suite Pro, Film Stocks, Rays, reFine, zMatte, Tiffen DFX от Digital Film Tools
  • DE: Flicker, DE: Noise, RE: Match, Twixtor и ReelSmart Motion Blur от RE: Vision Effects
  • Film Convert for OFX от Rubber Monkey Software
  • Genifect от Dual Heights Software
  • HitFilm Ignite от FXhome
  • Lenscare and Flair от frischluft
  • Motiva RealPerception
  • Neat Video от ABSoft
  • плагины NewBlueFX (включая Titler Pro 3)
  • Primatte от Photron / Imagica
  • Red Giant Universe и Magic Bullet (в версии 12.1, Looks, Film, Cosmo и Mojo - это плагины OpenFX) от Red Giant Software
  • Sapphire Visual Effects OFX и плагины Monsters GT VFX OFX от GenArts
  • Баланс белого, экспозиция и согласование цветов с помощью FBmn Software
Документация
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-01 12:36:53
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте