I’m happy to inform that we’ve successfully integrated (on win32 side) and commited on the mxm svn repo the Generic Metadata Engine.
It provides get and set functionality for a core set of MPEG-7 metadata properties of multimedia items, compatible with the set defined by the W3C Media Annotations WG. Using identifiers of segments, the engine can also be used to get and set metadata of arbitrary media fragments. The C++ implementation of the engine is based on the MPEG-7 library provided by JOANNEUM RESEARCH.
The documentation about this engine can be found on the svn repo on the “docs” folder and on the mxm site on the tab “Development Corner -> C++ build”
For any further information please contact the email@example.com email address
A first release of the C++ source code for the modules mxm-core, mxm-dataobject, basic-metadata-engine and metadata_mxm_test have been committed today on the MXM svn repository.
The committed source code can be retrieved with an svn-update and it’s located in
The project files for win32 (visual studio 9.0) are located in
The project files for linux (g++) are located in
With the mxm_core you can enjoy loading and managing the different MXM engines in a common enviroment. The mxm_dataobject can be used to wrap a generic MXM schema in a set of C++ classes. The basic_metadata_engine is a very simple implementation of the MXM MetadataEngine (it retrieves the mpeg-7 title of a mpeg-7 document) and can be used as an example on how to create a MXM engine. Finally, the metadata_mxm_test is deployed to test the basic_metadata_engine.
Any information regarding the MXM C++ source code can be found here: http://mxm.wg11.sc29.org/?page_id=60
Enjoy the MXM C++ code