sábado, 18 de julho de 2009

Como instalar o Java media Framework (JMF) com suporte a mp3 no Mac OS X.


Java Media Framework (JMF) é uma API para o desenvolvimento de aplicações com recursos de multimidia. Essa API é usada para fazer captura de video e audio, reprodução de arquivos de mídia e distribuição de audio como video via streaming. Para criar aplicações com essas funcionalidades podemos utilizar a API JMF.

O primeiro passo é instalar a API e para windows, linux e Solares existem instaladores. Esse foi o meu primeiro problema, pois eu prefiro usar o Mac OS X. Nem tudo esta perdido existe no site uma versão Cross-platform Java. Então na hora do download podemos escolher qualquer plataforma e depois verifique que logo abaixo da versão referente a plataforma existe a versão cross-plataform.
(http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/download.html)

Depois do download, descompacte o arquivo jmf-X_x_x.zip.
Copie toda a pasta descompactada para /volume/Developer/

Para o suporte a mp3 faça o download da JMF MP3 Plugin (http://java.sun.com/javase/technologies/desktop/media/jmf/mp3/download.html)

Descompacte o arquivo javampX-x_x.zip
Dentro da pasta descompactada copie o arquivo mp3plugin.jar que esta em /lib/ext para
/volume/Developer/jmf-X_x_x/lib e para /volume/Library/Java/Extensions

Copie tambem o jmf.jar que esta dentro da pasta /volume/Developer/jmf-X_x_x/lib para a pasta /volume/Library/Java/Extensions

Através do Terminal execute o arquivo jmfinit que esta na pasta jmf-X_x_x/bin/
Ao executar o Terminal deve apresentar as seguintes informações:
JavaSound Capture Supported = true
JavaSoundAuto: Committed ok

Ainda no terminal execute o arquivo jmfregistry na pasta jmf-X_x_x/bin/
Selecione a aba PlugIns e depois a aba Codec.

No campo de texto ao lado do botão add digite a seguinte caminho para a classe com.sun.media.codec.audio.mp3.JavaDecoder e depois clique no botão Add.

Verifique na lista se a classe foi adicionada, clique na linha.

Clique em Commit e feche o jmfregistry.

Para testar execute o jmstudio.

Vá File, open file, procure um arquivo de audio no formato mp3 e abra.

Execute o mp3 e se você ouvir o arquivo a instalação esta ok!

2 comentários: