FMJ Project


FMJ Project

FMJ is an open-source project with the goal of providing an alternative to Java Media Framework (JMF), while remaining API-compatible with JMF. It aims to produce a single API/Framework which can be used to capture, playback, process, and stream media across multiple platforms.

Since FMJ is API-compatible with latest JMF, you may use existing JMF codes and run them. However, several areas of the project are under development, and sometimes you may have to find workarounds, if your existing JMF codes do not work. At any time feel free to ask us questions on our help forum. You can also browse through our getting started, troubleshooting and javadoc pages. This documentation will help you undestand the difference and similarities between JMF and FMJ.

FMJ also has two sub-projects and one sister project. The sub-projects, FFMPEG-Java and Theora-Java, are Java wrappers for FFMPEG and Vorbis respectively. Our sister project is LTI-CIVIL and it is used as the primary video capture device library.

FMJ can be downloaded here in ZIP or TAR bundles, or you can directly pull the latest source from CVS.

You are always welcome to join the team, because this is a big project with lots to do!

By the way, do not forget to check out screenshots and live demo sections!



Default JRE

Java Runtime Environment 5.0

Supported Formats

Visit our supported media formats page.

Supported Platforms

GNU/Linux 32/64-bit
Kernel 2.4+

Windows 2000/XP/Vista

Mac OS X


2 thoughts on “FMJ Project”

  1. FMJ appears to be a great idea. I’m downloading it at the moment. JMF is too abandoned for my liking… no real people there 😉

    Please don’t abandon this one! All the best moving forward

    Java has a pretty sad history when it comes to media – hope this will fix it!


  2. Yes Jocobus, This will not happen until they resolve the mp3 license issues, and this has not happen from last 10 years.

Leave a Reply

Your email address will not be published. Required fields are marked *

To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Anti-spam image