LAMEOnJ

LAMEOnJ 1.1 soporte de WAV mono, Solaris y Leopard

He publicado LAMEOnJ 1.1

LAMEOnJ es una librería 100% Java que permite acceder desde Java a toda la API del popular encoder MP3 LAME. Incluye una API orientada a objetos para simplificar la codificación en MP3 de archivos y streams WAV/PCM. LAMEOnJ utiliza JNIEasy como puente con el mundo nativo.

- Se ha actualizado JNIEasy a la versión 1.2.1 y se incluye soporte de Solaris. JNIEasy 1.2.1 soluciona los problemas con Mac OS X incluido Leopard. LAMEOnJ funciona en las mismas plataformas x86 que JNIEasy: Windows, Linux, Mac OS X, Solaris.

- La API orientada objetos estándar (mapeando los métodos estándar de LAME) ahora soporta streams y archivos WAV/PCM en mono.

- Algunos métodos de la API orientada a objetos han cambiado, ver CHANGELOG.txt

Publicado LAMEOnJ v1.0. Java MP3 API basada en LAME

LAME es probablemente el mejor codificador MP3 que existe (LAME también incluye un decodificador). Los binarios de LAME tienen dos partes:

1. Un ejecutable: "lame.exe" en Windows, "lame" en Unixes
2. Una librería dinámica/objeto compartido: lame_enc.dll en Windows, libmp3lame.so en Linux (y otros Unixes) y libmp3lame.dylib en Mac OS X

LAMEOnJ es una API 100% Java que permite acceder a la API estándar de LAME en Windows, Linux y Mac OS X x86. La API estándar ha sido completamente mapeada desde Java (más de 150 métodos) y las estructuras nativas son reflejadas como clases Java.