Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2012, 15:25
kiko's
 
Fecha de Ingreso: julio-2005
Mensajes: 310
Antigüedad: 18 años, 9 meses
Puntos: 36
Array de bytes de un mp3

Hola

Necesito leer un archivo mp3, convertirlo al formato dado por el método getFormat() y a continuación obtener su array de bytes.

Hacerlo con archivos WAV(y sólo algunos) ha resultado fácil, pero con otros archivos no lo consigo porque Java de manera nativa, hasta donde sé, no puede realizar esta tarea.

He intentado instalar las librerías MP3 Library pero no he sabido instalarlas o no funcionan.

¿Alguien se ha encontrado en una situación similar?

Gracias.

----------------------------------------------
Código:
private AudioFormat getFormat() {
    float sampleRate = 44100;
    int sampleSizeInBits = 8;
    int channels = 1; //mono
    boolean signed = true;
    boolean bigEndian = true;
    return new AudioFormat(sampleRate, sampleSizeInBits, channels, signed, bigEndian);
}