package reproductor;
import java.io.File;
import javazoom.jlgui.basicplayer.BasicPlayer;
public class Reproductor {
public BasicPlayer player;
public Reproductor() {
player = new BasicPlayer();
}
public void coge(String y){
}
public void Play() throws Exception {
player.play();
}
public void AbrirFichero(String ruta) throws Exception {
player.open(new File(ruta));
}
public void Pausa() throws Exception {
player.pause();
}
public void Continuar() throws Exception {
player.resume();
}
public void Stop() throws Exception {
player.stop();
}
public void reproducemp3 () throws Exception{
try {
Reproductor mi_reproductor = new Reproductor();
mi_reproductor.AbrirFichero("C:/Users/Public/Music/Sample Music/Kalimba.mp3");
mi_reproductor.Play();
} catch (Exception ex) {
System.out.println("Error: " + ex.getMessage());
}
}
public static void main(String args[]) throws Exception{
Reproductor y = new Reproductor();
y.AbrirFichero("C:/Users/Public/Music/Sample Music/Kalimba.mp3");
y.Play();
}
}
luego descargan estos 2 archivos que estan en la parte de abajo y los ponen ó importan como bibliotecas y listo full para poder hacer un reproductor de musicaMP3seth.jar
11 Comments
Ta suabe :D buen trabajo amigo
ReplyDeleteUsando como base tu código hice un reproductor un tanto mas completo, pero tengo un problema haber si mi puedes ayudar...
ReplyDeleteSucede que le hice un playlist, y un paso automático de canción en canción al termino de cada una, pero el problema es que la calidad del audio disminuye considerablemente... sabes a que se debe ?, de antemano muuuuuchas gracias :)
PD: publique en el video de youtube lo mismo xD
muy buen aporte y como haria para subir y bajar volumen?
ReplyDeletegracias me ha servido de mucho solo una pregunta ¿tendras metodos para poder darle siguiente o anterior como en un reproductor?
ReplyDeletepara dale sieuiente y anterior utiliza una lista doblemente enlazada donde guardaras rutas de mp3
ReplyDeletemmmm me da error en
ReplyDeleteimport javazoom.jlgui.basicplayer.BasicPlayer;
player = new BasicPlayer();
supongo k es pork no tengo la clase en el programa pero la tengo solo k no se como incorporarla al programa una ayudita pliss T.T
debes ir a la carpeta libraries del mismo proyecto, click derecho,
ReplyDeleteadd jar/folder e insertar el jar mp3seth.jar y de la cappeta lib el jar basicplayer3.0...estos jar estan en el (mp3set.jar) para descargar!
en Netbenas funciona a la prefeccion, pero si se desea ejecutar el JAR no suena
ReplyDeleteThis comment has been removed by the author.
ReplyDeletehola alguien me puede ayudar a crear en java contar números y que reproduzca música de lo mismo
ReplyDeleteComo se puede saber el final de una canción??
ReplyDelete