Welcome to the home page of the media authoring with Java sourceforge project. The project aims to develop a complete implementation of the classes of the Advanced Authoring Format (AAF) specification as Enterprise Java Beans (EJBs) and Plain Old Java Objects (POJOs). This project has been adopted by the Advanced Media Workflow Association.
The first early-access release of phase 1 of the MAJ API is now available, version 0.1:
maj.jar. This archive can be deployed to an EJB3 container and has been tested with JBoss 4.0 GA (EJB3) and MySQL.
The Media Authoring with Java API is released under the AAF SDK public source license.
Source code, forums, feature requests etc. for the project are available here. A C-based reference implementation of the format is available from the AAF SDK project.
The lead developer of the MAJ API is Richard Cartwright of portability 4 media.