Buscar en ELMED

domingo, 6 de mayo de 2012

Reproducir Mp3 desde Java

Este es mi primer post espero les sea de ayuda.


Recientemente se me presento la necesidad de reproducir  un mp3 desde mi amado java, en fin googleando un poco, les presento esta sencilla solución.


Encontré un librería llamada BasicPlayer que facilita el asunto en cuestión, ademas permite reproducir Mp3,ogg,WAV entre otros, sin mas rodeos vamos al código y la implementacion en Netbeans.

Antes de todo, debes descargar la librería desde Aquí, en el momento de realizar este post estaba en la versión 3.0.

Una vez descargada la descomprimes en la carpeta que quieras.

Luego abre Netbeans y creas tu proyecto ta ta ta ta ta ya sabes.
Ahora si añades las librerías a tu proyecto, si no lo sabes hacer pues hazlo a si.

En la pestaña Proyecto del IDE aparece el nombre de tu proyecto, dentro de el una opción llamada librerías

Al dar clic derecho puedes seleccionar la opción "Add JAR/Folder"

Localizas la carpeta de BasicPlayer y selecciona la opción basicplayer3.0.jar, Abrir.

Luego haces nuevamente los pasos  anteriores pero en esta ocasión añades todos los .JAR que están en la carpeta lib.

Ya agregaste las librerias a tu proyecto ahora si manos a la obra.
En tu clase principal llamas los siguientes imports. 

/*
*Clase Que Reproduce una archivo .mp3 usando la librería BasicPlayer
*Autor: LBVP
* Fecha:06-05-2011
*Licencia :GNU
*/
import java.io.File;
import javazoom.jlgui.basicplayer.BasicPlayer;
import javazoom.jlgui.basicplayer.BasicPlayerException;
public class Post1 {
    public static void main(String[] args) {
        try {
            BasicPlayer player= new BasicPlayer(); // Llamo la clase de la libreria Basic Player, que reproduce
            player.open(new File("/Mi Musica/Clocks.mp3"));// Dentro las "" va la                     ruta de tu archivo mp3.
            player.play();// Llama al método Reproducir también existen los métodos  stop,resume.           
        } catch (BasicPlayerException ex) {
            System.out.print("-------Error-----"+ex.getMessage());
        }// Fin try
    }// Fin Main
}// Fin Clase
Bueno esto es un sencillo ejemplo de como reproducir un .mp3 desde java.

2 comentarios:

  1. como realizo los botones de stop. y continuar con la reproduccion... con el evento mouseclick
    solo quiero saber el codigo...por favor alguien quien me ayude en esa parte

    ResponderEliminar