OpenFX (API) - OpenFX (API)
Эта статья может чрезмерно полагаться на источники слишком тесно связан с предметом, потенциально препятствуя публикации статьи проверяемый и нейтральный.Февраль 2015 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
OpenFX (OFX), также известный как OFX Image Effect Plug-in API, является открытым стандартом для 2D визуальный эффект или же композитинг плагины. Он позволяет плагинам, написанным в соответствии со стандартом, работать с любым приложением, поддерживающим стандарт. Стандарт OpenFX принадлежит The Open Effects Association и выпущен под лицензией с открытым исходным кодом BSD. OpenFX был первоначально разработан Бруно Николетти в Литейщики видения.
Плагины записываются как динамические общие объекты, а API определяет несколько точки входа это должно быть реализовано плагин.
Хост OpenFX предоставляет наборы точки входа к плагину, который называется апартаменты. В Недвижимость Люкс используется для управления пары атрибут-значение прикрепленный к объектам, определенным всеми другими наборами API, Люкс Image Effect используется для получения кадры фильма от входов или выходов эффекта, и есть другие комплекты для отображения информативных сообщений или задания вопросов пользователю, обработки многопоточность, использовать OpenGL для обработки и др.
Каждый плагин описывается списком параметров и поддерживаемыми входами и выходами. Хост может выполнять различные действия, например, чтобы указать, что значение параметра изменилось или что часть кадр фильма должно быть оказано.
При желании плагин также может отображать графическую информацию в текущем кадре, используя OpenGL, и предлагать взаимодействия с помощью мыши и клавиатуры (это называется взаимодействует в спецификации OFX).
OpenFX хозяин это приложение, способное загружать и запускать плагины OpenFX.
История
- ОБНОВЛЕНИЕ: Текущая версия - 1.4 по состоянию на июнь 2017 г.
OpenFX был впервые анонсирован 10 февраля 2004 г. Литейщики видения.[1]
Спецификация OpenFX была написана таким образом, чтобы плагин, поддерживающий последнюю версию API, мог быть реализован для совместимости с хостом, реализующим более раннюю версию.
- OpenFX 1.0[2] был выпущен в 2006 году.
- OpenFX 1.1[3] был выпущен в 2007 году.
- OpenFX 1.2[4] был выпущен в 2010 году.
- OpenFX 1.3[5] был выпущен в 2012 году.
- OpenFX 1.4[6] был выпущен в 2015 году.
Хосты
Бесплатные хосты с открытым исходным кодом
- ButtleOFX (для Linux с открытым исходным кодом, LGPL лицензия, альфа-статус, не поддерживается)
- Калископ (контроллер сканера / инструмент пакетного преобразования на основе хоста OpenFX и плагинов, открытый исходный код, GPL 3 лицензия)
- Натрон для OS X, Linux, FreeBSD и Windows (с открытым исходным кодом, GPL лицензия)
- Наборщик рамэн (CDDL 1.0, официально никогда не выпускалась, но исходный код доступен[7])
- ShuttleOFX (онлайн-платформа OpenFX, открытый исходный код, LGPL лицензия)
- TuttleOFX (хост и плагины OpenFX командной строки, открытый исходный код, LGPL лицензия)
Коммерческие хосты
- Baselight (с версии 2.2) автор: FilmLight
- Катализатор Править к Программное обеспечение Sony Creative
- DaVinci Resolve (из версии 10) и DaVinci Resolve Lite, автор: Blackmagic Design
- DustBuster + (с версии 4.5), автор: HS-ART
- DVS Clipster к DVS
- EDIUS Pro (с версии 8.1, плагином OFX-bridge от NewBlueFX), Grass Valley
- Слияние (с версии 5.1), автор: Blackmagic Design (ранее на глаз)
- HitFilm (с версии 3 Pro) пользователем FXhome
- Мистика (с версии 6.5.35) и Мамба FX к СГО
- Студия движения от IDT Vision
- Nucoda Film Master (с версии 2011.2.058) автор: Цифровое видение
- Ядерная бомба (с версии 4.5), автор: Литейный завод
- Piranha от Interactivefx
- Quantel Rio - пользователем СЭМ
- ЦАРАПАТЬ (с версии 6.1), автор: Ассимилировать
- Титлер Pro 4 автор: NewBlueFX
- Мультяшный бум гармония
- Vegas Pro (с версии 10), автор: Magix Software GmbH
- Киностудия Вегас (Платиновое издание и выше), автор: Magix Software GmbH
Снят с производства:
- Autodesk Toxik (с версии 2009) (входит в майя )
- Avid DS (с версии 10.3)
- Кости Томсона /Разноцветный
- Композиция MATRIX с помощью Chrome Imaging
- Встряхнуть от Apple
Плагины OpenFX
Бесплатные плагины с открытым исходным кодом
- Официальный OpenFX SDK (Лицензия BSD) содержат образцы подключаемых модулей, запрограммированных с использованием стандартного API C или оболочки C ++.
- openfx-arena представляет собой набор плагинов визуальных эффектов, в основном основанных на ImageMagick.
- openfx-io представляет собой набор плагинов для чтения или записи файлов изображений и видео (с использованием OpenImageIO и FFmpeg ), а также для управления цветом (используя OpenColorIO ).
- openfx-разное представляет собой набор основных плагинов, которые предоставляют множество основных инструментов композитинга, таких как фильтры, геометрические преобразования и преобразования цвета. Коммерческие хосты OpenFX обычно предоставляют свои собственные версии этих плагинов.
- TuttleOFX предоставляет множество плагинов, особенно для цветовая оценка, можно использовать на большинстве хостов OpenFX.
- Кейер зеленого / синего экрана INK и ChannelMath от casanico.com
Коммерческие плагины
- Beauty Box Видео от digital anarchy
- Цветовая симметрия
- Composite Suite Pro, Film Stocks, Rays, reFine, zMatte, Tiffen DFX by Инструменты для цифровых фильмов
- DE: Flicker, DE: Noise, RE: Match, Twixtor и ReelSmart Motion Blur от RE: Vision Effects
- Film Convert for OFX[8] компании Rubber Monkey Software
- Генифект к Программное обеспечение Dual Heights
- HitFilm Ignite к FXhome
- Уход за линзами и чутье к фришлюфт
- Motiva RealPerception
- Аккуратное видео от ABSoft
- Плагины NewBlueFX (включая Titler Pro 3)
- Приматте[9] к Фотрон /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
Документация
- API-интерфейс OFX Image Effects это официальная ссылка.
- Руководство по программированию эффектов изображения OFX пользователя Бруно Николетти.
- Руководство по программированию плагинов OpenFX, на основе Библиотека поддержки C ++.
Рекомендации
- ^ «Поддержка плагина OpenFX Visual Effects растет». Монтаж цифрового видео. Получено 31 августа 2016.
- ^ «API подключаемого модуля OFX Image Effect, 1.0, Справочник по программированию». OpenFX. Получено 10 июн 2015.
- ^ "API подключаемого модуля OFX Image Effect, 1.1, Справочник по программированию". OpenFX. Получено 10 июн 2015.
- ^ "API подключаемого модуля OFX Image Effect, 1.2, Справочник по программированию". OpenFX. Получено 10 июн 2015.
- ^ "API подключаемого модуля OFX Image Effect, 1.3, Справочник по программированию". OpenFX. Получено 10 июн 2015.
- ^ «The Open Effects Association выпускает версию 1.4». OpenFX. Получено 28 октября 2015.
- ^ "Оригинальный исходный код RamenHDR". GitHub. Получено 10 июн 2015.
- ^ "Домашняя страница Film Convert". Фильм Конвертировать. Получено 13 августа 2015.
- ^ «Приматт для OFX». Приматте. Получено 10 июн 2015.