OpenFX

OpenFX (OFX), joka tunnetaan myös nimellä "OFX Image Effect Plugin API" on avoin standardi 2D-visuaalisille tehosteille tai komposiittilaajennuksille. Sen avulla standardin mukaan kirjoitetut lisäosat voivat toimia kaikkien kyseistä standardia tukevien sovellusten kanssa. OpenFX-muodon omistaa The Open Effects Association ja se on julkaistu avoimen lähdekoodin BSD-lisenssillä. OpenFX:n kehitti alun perin Bruno Nicoletti The Foundry Visionmongersista.

Laajennukset kirjoitetaan dynaamisina jaetuina objekteina, ja API määrittää useita sisääntulopisteitä , jotka laajennuksen on otettava käyttöön .

OpenFX-isäntä tarjoaa laajennukselle joukot sisääntulopisteitä , joita kutsutaan joukoiksi . Property Suitea käytetään kaikkien muiden API:iden määrittämiin objekteihin liitettyjen attribuutti-arvo-parien hallintaan. Image Effect Suitea käytetään elokuvaruutujen poimimiseen tehosteen syötteestä tai lähdöstä, on ohjelmistopaketteja informatiivisten viestien tai valintaikkunoiden näyttämiseen käyttäjälle, monisäikeisen käsittelyn , OpenGL :n käsittelyyn jne.

Jokainen laajennus on kuvattu luettelolla parametreista ja tuetuista I/O:ista. Isäntä voi suorittaa erilaisia ​​toimintoja, kuten ilmoittaa, että parametrin arvo on muuttunut tai että osa elokuvakehyksestä on renderöitävä .

Vaihtoehtoisesti laajennus voi myös näyttää graafisia tietoja nykyisessä kehyksessä OpenGL :n avulla ja tarjota hiiren ja näppäimistön vuorovaikutusta ( jota kutsutaan vuorovaikutuksiksi OFX-määrittelyssä).

OpenFX-isäntä on sovellus, joka pystyy suorittamaan OpenFX-laajennuksia.

Historia

The Foundry Visionmongers julkisti OpenFX:n ensimmäisen kerran 10. helmikuuta 2004. [yksi]

OpenFX-spesifikaatio on kirjoitettu niin, että API:n viimeisintä versiota tukeva liitännäinen voidaan toteuttaa yhteensopivuuden vuoksi aiemman version toteuttavan isäntäkoneen kanssa.

  1. OpenFX 1.0 [2] julkaistiin vuonna 2006.
  2. OpenFX 1.1 [3] julkaistiin vuonna 2007.
  3. OpenFX 1.2 [4] julkaistiin vuonna 2010.
  4. OpenFX 1.3 [5] julkaistiin vuonna 2012.
  5. OpenFX 1.4 [6] julkaistiin vuonna 2015.

Isännät

Ilmaiset ja avoimen lähdekoodin isännät

Kaupalliset isännät

Historiallinen:


OpenFX-laajennukset

Ilmaiset ja avoimen lähdekoodin lisäosat

Kaupalliset lisäosat

Dokumentaatio

Kirjallisuus

  1. OpenFX Visual Effects -laajennuksen tuki kasvaa . Digitaalinen videoeditointi . Haettu 31. elokuuta 2016. Arkistoitu alkuperäisestä 16. syyskuuta 2016.
  2. OFX Image Effect Plug-in API, 1.0, ohjelmointiviite . OpenFX . Haettu 10. kesäkuuta 2015. Arkistoitu alkuperäisestä 30. heinäkuuta 2021.
  3. OFX Image Effect Plug-in API, 1.1, Ohjelmointiviite . OpenFX . Haettu 10. kesäkuuta 2015. Arkistoitu alkuperäisestä 30. heinäkuuta 2021.
  4. OFX Image Effect Plug-in API, 1.2, Ohjelmointiviite . OpenFX . Haettu 10. kesäkuuta 2015. Arkistoitu alkuperäisestä 30. heinäkuuta 2021.
  5. OFX Image Effect Plug-in API, 1.3, Ohjelmointiviite . OpenFX . Haettu 10. kesäkuuta 2015. Arkistoitu alkuperäisestä 22. maaliskuuta 2018.
  6. Open Effects Association julkaisee version 1.4 . OpenFX . Haettu 28. lokakuuta 2015. Arkistoitu alkuperäisestä 30. heinäkuuta 2021.
  7. Alkuperäinen RamenHDR-lähdekoodi . GitHub . Haettu 10. kesäkuuta 2015. Arkistoitu alkuperäisestä 30. heinäkuuta 2021.
  8. Film Convertin kotisivu . Elokuvan muunnos . Haettu 13. elokuuta 2015. Arkistoitu alkuperäisestä 13. helmikuuta 2022.
  9. Primatte OFX:lle . Kädellinen . Haettu 10. kesäkuuta 2015. Arkistoitu alkuperäisestä 30. heinäkuuta 2021.

Linkit