[Clockwerk] Openlibraries backend
|Reported by:||forart.eu||Owned by:||nobody|
|Has a Patch:||no||Platform:||All|
As just suggested @ Lightworks forum (http://www.lightworksbeta.com/index.php?option=com_kunena&func=view&catid=12&id=3095&Itemid=202#3095) it could be interesting to adopt indipendent libraries for a/v editing.
The Openlibraries are a suite of open source libraries focused on providing a cross platform, hardware accelerated multimedia development framework, released under the LGPL. As a open source technology the openlibraries are suited for high growth in a technology sector that is massively divided my different programming api’s
In order to empower users looking at alternative operating systems the openlibraries have been developed from the ground up as a cross platform technology. The openlibraries are built on a plugin based framework for maximum extendability, and support both commercial and non commercial plugins. Implementation wise it makes extensive use of native OS APIs to take native advantage of as much of the underlying features and to keep its distribution size to a minimum.
The concept was to build a single set of core libraries for 3d, image, audio and video support that was wrapped by a asset system that was easy to use. We started by consolidating all the media and asset management code in Jahshaka into the core libraries to get a idea of what the structure would be like and came up with the following:
- OpenAssetLib - asset management
- OpenImageLib - image support
- OpenObjectLib - 3d support
- OpenMediaLib - video support
- OpenEffectsLib - effects processing
- OpenNetworkLib? - the network layer
- OpenPluginLib - allows you to extend any of the openlibraries
Of course i'm collecting other similar projects links (such as OpenVIP > http://openvip.sourceforge.net/), but this seems the most promising...
Change History (4)
comment:3 by , 8 years ago
|Component:||Applications/MediaPlayer → - General|