Running '''jmfinit''' with '''sudo may fail because of Java libxcb-xlib bug''' [http://bugs.archlinux.org/task/8566].Run it as ROOT , patch your Java Installation like [http://bugs.archlinux.org/task/8521#comment20623 this] or run it as:

[http://java.sun.com/products/java-media/jmf/mp3/download.html Sun MP3 Plugin] is included in the JMF package and '''installed by default''' with it.

−

In order to add the Mp3Plugin to the JMF Plugin System , you'll have to '''run as root''':

+

If there is any trouble you can '''reinstall''' the MP3Plugin '''running as root''':

jmfRegisterMp3Plugin

jmfRegisterMp3Plugin

=== JFFMpeg ===

=== JFFMpeg ===

−

"Jffmpeg[http://jffmpeg.sourceforge.net/] is a plugin that allows the playback of a number of common audio and video formats. It is based around a Java port of parts of the FFMPEG project, supporting a number of codecs in pure Java code. Where codecs have not yet been ported, a JNI wrapper allows calls directly into the full FFMPEG code."

+

"[http://jffmpeg.sourceforge.net/ Jffmpeg] is a plugin that allows the playback of a number of common audio and video formats. It is based around a Java port of parts of the FFMPEG project, supporting a number of codecs in pure Java code. Where codecs have not yet been ported, a JNI wrapper allows calls directly into the full FFMPEG code."

−

The JFFMpeg PKGBUILD can be downloaded form AUR [http://aur.archlinux.org/packages.php?ID=16648]

+

The JFFMpeg PKGBUILD can be downloaded from [[AUR]] [https://aur.archlinux.org/packages.php?ID=16648 JFFMpeg Package]

Run '''makepkg''' and '''install the package'''.

Run '''makepkg''' and '''install the package'''.

+

The install script will register the plugins and associate the mimetypes in the JMF registry

The install script will register the plugins and associate the mimetypes in the JMF registry

+

+

The uninstall script will unregister the plugins from the JMF registry

+

+

==== Reinstalling JMF and JffMpeg ====

+

+

If you reinstall JMF you will have to '''run as root''':

+

jmfRegisterJffmpegPlugin

+

in order to register again all the jffmpeg plugins in the JMF registry

== Testing JMF capabilities ==

== Testing JMF capabilities ==

Line 46:

Line 57:

A demo player is available to test JMF audio/video playback capabilities.

A demo player is available to test JMF audio/video playback capabilities.

java JMStudio

java JMStudio

+

+

You can also check if JMF is properly installed in: [http://ku-prism.org/virtualprism/explorations/JavaTest/javatestpage.html http://ku-prism.org/virtualprism/explorations/JavaTest/javatestpage.html] (it currently works on Firefox2/3 and Opera)

+

+

If your JMF installation is OK you should get something like:

+

JMF Version... 2.1.1e

+

All Java Build

+

Native Libraries Found

+

+

== Adding media support to OpenOffice.org ==

+

+

If you want to be able to use sound and video in [[OpenOffice|OpenOffice.org]] documents and presentations, you must:

+

+

#Start OpenOffice.org

+

#Go to Tools/Options - Java Section

+

##Make sure Java support in OpenOffice.org is '''enabled'''

+

#Select "Class Path"

+

#Select "Add Folder"

+

#Add "'''/opt/java/jre/lib/ext/'''" (without quotes)

+

#Select "Add Folder"

+

#Add "'''/opt/java/jre/lib/'''" (without quotes)

+

#Save changes

+

#Restart OpenOffice.org

+

+

=== Testing media capabilities in OpenOffice.org ===

+

+

#Start OpenOffice.org

+

#Go to Tools/Gallery

+

#Select "Sounds"

+

#Double click any sound file - A media player will open and the sound will be played

Revision as of 11:43, 13 June 2012

From Sun JMF site:
"The Java Media Framework API (JMF) enables audio, video and other time-based media to be added to applications and applets built on Java technology. This optional package, which can capture, playback, stream, and transcode multiple media formats, extends the Java 2 Platform, Standard Edition (J2SE) for multimedia developers by providing a powerful toolkit to develop scalable, cross-platform technology."

JMFRegistry

Adding audio/video codecs support to JMF

Sun MP3 Plugin

Sun MP3 Plugin is included in the JMF package and installed by default with it.

If there is any trouble you can reinstall the MP3Plugin running as root:

jmfRegisterMp3Plugin

JFFMpeg

"Jffmpeg is a plugin that allows the playback of a number of common audio and video formats. It is based around a Java port of parts of the FFMPEG project, supporting a number of codecs in pure Java code. Where codecs have not yet been ported, a JNI wrapper allows calls directly into the full FFMPEG code."