OpenFX

OpenFX (OFX), også kendt som "OFX Image Effect Plugin API" er en åben standard for 2D visuelle effekter eller sammensætningsplugins. Det tillader tilføjelser, der er skrevet i henhold til standarden, at arbejde med enhver applikation, der understøtter denne standard. OpenFX-formatet ejes af The Open Effects Association og udgivet under BSD open source-licensen. OpenFX blev oprindeligt udviklet af Bruno Nicoletti fra The Foundry Visionmongers.

Plugins er skrevet som dynamiske delte objekter, og API'en definerer flere indgangspunkter, der skal implementeres af plug-in'et .

OpenFX-værten giver plugin'et sæt af indgangspunkter , kaldet sæt . Property Suite bruges til at administrere attribut-værdi-par knyttet til objekter defineret af alle andre API'er. Image Effect Suite bruges til at udtrække filmframes fra effektens input eller output, der er suiter til at vise informative beskeder eller dialogbokse til brugeren, håndtere multithreading , bruge OpenGL til behandling osv.

Hvert plugin er beskrevet af en liste over parametre og understøttede I/O'er. Værten kan udføre forskellige handlinger, såsom at give besked om, at en parameterværdi er ændret, eller at en del af en filmramme skal gengives .

Eventuelt kan pluginnet også vise grafisk information i den aktuelle ramme ved hjælp af OpenGL og tilbyde mus og tastatur interaktioner ( kaldet interaktioner i OFX-specifikationen).

En OpenFX-vært er et program, der er i stand til at udføre OpenFX-plugins.

Historie

OpenFX blev først annonceret den 10. februar 2004 af The Foundry Visionmongers. [en]

OpenFX-specifikationen blev skrevet, så et plugin, der understøtter den seneste version af API'en, kunne implementeres for kompatibilitet med en vært, der implementerer en tidligere version.

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

Værter

Gratis og open source-værter

Kommercielle værter

Historisk:


OpenFX plugins

Gratis og open source plugins

Kommercielle plugins

Dokumentation

Litteratur

  1. Understøttelse af OpenFX Visual Effects Plug-in vokser . Digital videoredigering . Hentet 31. august 2016. Arkiveret fra originalen 16. september 2016.
  2. OFX Image Effect Plug-in API, 1.0, programmeringsreference . OpenFX . Hentet 10. juni 2015. Arkiveret fra originalen 30. juli 2021.
  3. OFX Image Effect Plug-in API, 1.1, programmeringsreference . OpenFX . Hentet 10. juni 2015. Arkiveret fra originalen 30. juli 2021.
  4. OFX Image Effect Plug-in API, 1.2, programmeringsreference . OpenFX . Hentet 10. juni 2015. Arkiveret fra originalen 30. juli 2021.
  5. OFX Image Effect Plug-in API, 1.3, programmeringsreference . OpenFX . Hentet 10. juni 2015. Arkiveret fra originalen 22. marts 2018.
  6. Open Effects Association udgiver version 1.4 . OpenFX . Hentet 28. oktober 2015. Arkiveret fra originalen 30. juli 2021.
  7. Original RamenHDR-kildekode . GitHub . Hentet 10. juni 2015. Arkiveret fra originalen 30. juli 2021.
  8. Film Convert hjemmeside . Film Konverter . Hentet 13. august 2015. Arkiveret fra originalen 13. februar 2022.
  9. Primat til OFX . Primat . Hentet 10. juni 2015. Arkiveret fra originalen 30. juli 2021.

Links