OpenFX (API) - OpenFX (API)
![]() | tento článek se mohou příliš spoléhat na zdroje příliš úzce souvisí s tématem, což potenciálně brání tomu, aby článek byl ověřitelný a neutrální.Února 2015) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
OpenFX (OFX), aka OFX Image Effect Plug-in API, je otevřený standard pro 2D vizuální efekty nebo skládání zásuvné moduly. Umožňuje zásuvným modulům zapsaným do standardu pracovat na jakékoli aplikaci, která standard podporuje. Standard OpenFX je majetkem The Open Effects Association a je vydáván pod licencí „BSD“ open source. OpenFX původně navrhl Bruno Nicoletti na adrese The Foundry Visionmongers.
Pluginy jsou psány jako dynamické sdílené objekty a API specifikuje několik vstupní body které musí být implementovány zapojit.
Hostitel OpenFX vystavuje sady vstupní body do pluginu, tzv apartmá. The Majetkové apartmá slouží ke správě páry atribut-hodnota připojený k objektům definovaným všemi ostatními sadami API, Suite Image Effect se používá k načtení filmové rámy ze vstupů nebo výstupů efektu a existují další sady pro zobrazení informativních zpráv nebo kladení otázek uživateli, zpracování multithreading, použijte OpenGL pro zpracování atd.
Každý plugin je popsán seznamem parametrů a podporovaných vstupů a výstupů. Hostitel může provádět různé akce, například k signalizaci, že se změnila hodnota parametru nebo že část a filmový rámeček musí být poskytnuté.
Volitelně může plugin také zobrazit grafické informace přes aktuální snímek pomocí OpenGL, a navrhovat interakce pomocí myši a klávesnice (tomu se říká interaguje ve specifikaci OFX).
OpenFX hostitel je aplikace schopná načítat a spouštět pluginy OpenFX.
Dějiny
- UPDATE: Aktuální verze je 1.4 od června 2017
OpenFX bylo poprvé oznámeno 10. února 2004 The Foundry Visionmongers.[1]
Specifikace OpenFX byla napsána tak, aby mohl být implementován plugin podporující nejnovější verzi API, aby byl kompatibilní s hostitelem implementujícím dřívější verzi.
- OpenFX 1.0[2] byl propuštěn v roce 2006.
- OpenFX 1.1[3] byla vydána v roce 2007.
- OpenFX 1.2[4] byl propuštěn v roce 2010.
- OpenFX 1.3[5] byl propuštěn v roce 2012.
- OpenFX 1.4[6] byla vydána v roce 2015.
Hostitelé
Hostitelé zdarma a open source
- ButtleOFX (pro Linux, open source, LGPL licence, stav alfa, neudržovaný)
- Kaliscope (řadič skeneru / dávkový konverzní nástroj založený na hostiteli a zásuvných modulech OpenFX, open source, GPL 3 licence)
- Natron pro OS X, Linux, FreeBSD a Windows (open source, GPL licence)
- Skladatel Ramen (CDDL Licence 1.0, nikdy oficiálně vydána, ale zdrojový kód je k dispozici[7])
- ShuttleOFX (online platforma OpenFX, otevřený zdroj, LGPL licence)
- TuttleOFX (hostitel a pluginy příkazového řádku OpenFX, open source, LGPL licence)
Obchodní hostitelé
- Baselight (od verze 2.2) od FilmLight
- Upravit katalyzátor podle Sony Creative Software
- DaVinci Resolve (od verze 10) a DaVinci Resolve Lite, od Blackmagic Design
- DustBuster + (od verze 4.5), by HS-ART
- DVS Clipster podle DVS
- EDIUS Pro (od verze 8.1, pomocí OFX-bridge pluginu od NewBlueFX), od Grass Valley
- Fúze (od verze 5.1), autorem Blackmagic Design (dříve eyeon)
- HitFilm (od verze 3 Pro) od FXhome
- Mistika (od verze 6.5.35) a Mamba FX podle SGO
- Motion Studio podle IDT Vision
- Nucoda Film Master (od verze 2011.2.058) od Digitální vize
- Nuke (od verze 4.5), by Slévárna
- Piranha od společnosti Interactivefx
- Quantel Rio by SAM
- POŠKRÁBAT (od verze 6.1), autor Asimilovat
- Titler Pro 4 podle NewBlueFX
- Toon Boom Harmony
- Vegas Pro (od verze 10), autor Magix Software GmbH
- Filmové studio Vegas (Platinové vydání a vyšší), autor Magix Software GmbH
Ukončeno:
- Autodesk Toxik (od verze 2009) (součástí Maya )
- Avid DS (od verze 10.3)
- Bones od Thomsona /Technicolor
- MATRIX Compositing od Chrome Imaging
- Otřást od společnosti Apple
Pluginy OpenFX
Zdarma a open source pluginy
- Oficiální OpenFX SDK (Licence BSD) obsahují ukázkové doplňky, naprogramované pomocí standardního C API nebo wrapperu C ++.
- openfx-arena je sada pluginů vizuálních efektů, založená hlavně na ImageMagick.
- openfx-io je sada zásuvných modulů pro čtení nebo zápis obrazových a video souborů (pomocí OpenImageIO a FFmpeg ) a pro správu barev (pomocí OpenColorIO ).
- openfx-misc je kolekce základních doplňků, které poskytují mnoho základních nástrojů pro skládání, jako jsou filtry, geometrické transformace a barevné transformace. Komerční hostitelé OpenFX obvykle poskytují své vlastní verze těchto pluginů.
- TuttleOFX poskytuje mnoho modulů plug-in, zejména pro barevné třídění, použitelné ve většině hostitelů OpenFX.
- INK zelená / modrá obrazovka keyer a ChannelMath by casanico.com
Komerční zásuvné moduly
- Beauty Box Video od digitální anarchie
- Barevná symetrie
- Composite Suite Pro, Film Stocks, Rays, reFine, zMatte, Tiffen DFX od Digitální filmové nástroje
- DE: Flicker, DE: Noise, RE: Match, Twixtor a ReelSmart Motion Blur od RE: Vision Effects
- Převod filmu pro OFX[8] od společnosti Rubber Monkey Software
- Genifect podle Software Dual Heights
- HitFilm Ignite podle FXhome
- Péče o objektiv a vkus podle frischluft
- Motiva RealPerception
- Čisté video podle ABSoft
- NewBlueFX pluginy (včetně Titler Pro 3)
- Primát[9] podle Fotron /Imagica
- Red Giant Universe a Magic Bullet (ve verzi 12.1, Looks, Film, Cosmo a Mojo jsou pluginy OpenFX) od Red Giant Software
- Sapphire Vizuální efekty OFX a Monsters GT VFX Pluginy OFX od GenArts
- Vyvážení bílé, expozice a shoda barev podle Software FBmn
Dokumentace
- OFX Image Effects API je oficiální reference.
- Průvodce programováním OFX pro obrazové efekty Bruno Nicoletti.
- Průvodce programováním pluginu OpenFX, založeno na Knihovna podpory C ++.
Reference
- ^ "Roste podpora OpenFX Visual Effects Plug-in". Úpravy digitálního videa. Citováno 31. srpna 2016.
- ^ „OFX Image Effect Plug-in API, 1.0, Programming Reference“. OpenFX. Citováno 10. června 2015.
- ^ „The OFX Image Effect Plug-in API, 1.1, Programming Reference“. OpenFX. Citováno 10. června 2015.
- ^ „The OFX Image Effect Plug-in API, 1.2, Programming Reference“. OpenFX. Citováno 10. června 2015.
- ^ „The OFX Image Effect Plug-in API, 1.3, Programming Reference“. OpenFX. Citováno 10. června 2015.
- ^ „Asociace Open Effects uvádí verzi 1.4“. OpenFX. Citováno 28. října 2015.
- ^ „Původní zdrojový kód RamenHDR“. GitHub. Citováno 10. června 2015.
- ^ „Domovská stránka převodu filmu“. Převést film. Citováno 13. srpna 2015.
- ^ "Primát pro OFX". Primát. Citováno 10. června 2015.