Reproducir música por java

24/abr/2010 Java 126 Comentarios
java

Para ésto utilizaré las librerías de javazoom. En concreto basicplayer3.0.jar. Soy de pocas palabras. Vamos a código:

Creamos nuestra honorable clase llamada Reproductor.java

  1. public class Reproductor{...}

Añadiremos los imports correspondientes

  1. import javazoom.jlgui.basicplayer.BasicPlayer;
  2. import java.io.File;

Creamos el atributo del tipo BasicPlayer

  1. private BasicPlayer player;

y luego lo creamos en el constructor

  1. player = new BasicPlayer();

Bueno ahora vienen los métodos como el play, stop, pausa, resumen, etc…

  1. public void Play() throws Exception {
  2. player.play();
  3. }
  4.  
  5. public void AbrirFichero(String ruta) throws Exception {
  6. player.open(new File(ruta));
  7. }
  8.  
  9. public void Pausa() throws Exception {
  10. player.pause();
  11. }
  12.  
  13. public void Continuar() throws Exception {
  14. player.resume();
  15. }
  16.  
  17. public void Stop() throws Exception {
  18. player.stop();
  19. }

Con éstos métodos tendríamos ya formado nuestro reproductor…

Así que ahora a usarlo. No creo que tengan mayor problema con lo siguiente:

  1. public static void main(String args[]){
  2. try {
  3. Reproductor mi_reproductor = new Reproductor();
  4. mi_reproductor.AbrirFichero("c:/mi_archivo_de_musica.mp3");
  5. mi_reproductor.Play();
  6. } catch (Exception ex) {
  7. System.out.println("Error: " + ex.getMessage());
  8. }
  9. }

Como ven es demasiado simple reproducir música en java… pero a la vez éste método quizás no sea tan atractivo, ya que no posee una interfaz bonita ni nada, pero la base es ésta y la interfaz es a gusto de cada uno…

Pero mostrándoles un poco lo que se puede hacer, les dejaré adjunto un reproductor que hice hace algún tiempo haber si les agrada

MP3seth: Descargar aquí

Alguno que se interese en la aplicación gráfica que pida el código y lo envío sin ningún problema.

Vídeos sobre Java

Difunde el Conocimiento

Si te ha gustado el artículo o te ha sido de utilidad, no dejes de compartirlo con tus amigos en las redes sociales... Te estaremos muy agradecidos. :-D

126 comentarios en “Reproducir música por java”

Pablo Ruiz

play store

No matter if some one searches for his necessary thing, so he/she desires to
be available that in detail, therefore that thing is maintained over here.

Pablo Ruiz

YOVANNI ALVAREZ

Estimado podrias compartir el codigo grafico.

Gracias

Pablo Ruiz

CrisanDante

excelente aporte

Pablo Ruiz

Jaime

Pablo recien ando empezando esto de la parte grafica, me podrias enviar el codigo del mp3 a mi correo jaime_lion_@hotmail.com..

muchas gracias de antemano.

Pablo Ruiz

Raydel Piloto

Hola, el tutorial esta exelente. Pero me gustaría saber si puedes mandarme el proyecto de NetBeans a mi correo raydelpq94@gmail.com.Gracias y felicidades por tan buena explicación

Pablo Ruiz

Lautaro

Hola muy buena explicación, quería saber si puedes mandarme el código que utilizaste.
Gracias
lautydb@hotmail.com

Pablo Ruiz

palmira

hola muy bueno solo que aun no me han enseñado las exceptions y lo quieren como codigo simple
lo tendras?

Pablo Ruiz

Julián

Hola, mira que me puse a la tarea de hacerme un reproductor. Resulta que vi tu post y me quedó gustando, quería saber si por favor me podrías pasar el código para la interfaz gráfica para poder despejarme algunas dudas que tengo. Mi correo es juliangonzalezprieto@hotmail.com

Gracias 😀

Pablo Ruiz

Laura

hola oye un mega favor me podrias pasar el codigo es que tengo muchas dudas y esto las aclara perfectamente espero y se pueda

Pablo Ruiz

Laura

Hola oye me podrias mandar el codigo es que esto me puede ayudar aclara muchas dudas que tengo te lo agradecere mucho si puedes

kiss_angel.000@hotmail.com

Pablo Ruiz

Joel

Hola , como haria para adelantar y retroceder haciendo uso de un JSlider?, e hecho que este se actualise en el método opened y cuando capturo el evento click sobre el JSlider para obtener el tiempo para moverme sobre la cancion sòlo me devuelve el tiempo por donde realmente está, por ejm, quiero ir al minuto 3 de la cancion y van reproduciendoe 5 segundos, me arroja los 5 segundos y la cancion no se fue donde queria.
Ya realize la prueba de no actualizar el slider en el metodo opened y si funciona, pero yo quisiera que asi como el slider funcione como ayuda grafica para saber cuanto esta avanzando la canciòn, sirva para correr a varios tiempos sobre ella… de antemano gracias

Pablo Ruiz

Alfredo Ocando

Amigo me podrias pasar el codigo de tu reproductor?? Gracias esta Genial, funciono al 100%!!
alfredo.ocando@gmail.com

Pablo Ruiz

export documentation software

I have to thank you for the efforts you have put in writing this site.

I am hoping to view the same high-grade content by you later on as well.
In truth, your creative writing abilities has inspired me to get my very own site now 😉

Pablo Ruiz

geovanny

oye me interesa la aplicacion grafica

Pablo Ruiz

Alfonso

Hola que tal primero muy buena explicación, me interesa si puedes mandarme el código que utilizaste para la interfaz gráfica. Saludos

Correo: alfonso.miramontes@hotmail.es

Pablo Ruiz

Diego

una pregunta, estoy haciendo una prueba visual, y cuando pongo musica.. esta no pasa a ser un “segundo plano” y no deja ingresar ningun dato ala interfas, que puedo hacer?

Pablo Ruiz

Julian

Hey amigo, en el campo ruta coloco “C:\\Users\\Usuario\\Documents\\My Box Files\\Programación Avanzada\\ParcialPrimerCorte\\Canciones\\Concierto mandolin.wav” y me sale error en la consola cuando lo ejecuto. El error dice:
sep 27, 2013 12:52:08 AM javazoom.jlgui.basicplayer.BasicPlayer open
INFO: open(C:\Users\Usuario\Documents\My Box Files\Programación Avanzada\ParcialPrimerCorte\Canciones\Concierto mandolin.wav)
sep 27, 2013 12:52:08 AM javazoom.jlgui.basicplayer.BasicPlayer createLine
INFO: Create Line
sep 27, 2013 12:52:08 AM javazoom.jlgui.basicplayer.BasicPlayer createLine
INFO: Create Line : Source format : MPEG2DOT5L3 8000.0 Hz, unknown bits per sample, mono, unknown frame size, 27.777779 frames/second,
sep 27, 2013 12:52:08 AM javazoom.jlgui.basicplayer.BasicPlayer createLine
INFO: Create Line : Target format: PCM_SIGNED 8000.0 Hz, 16 bit, mono, 2 bytes/frame, little-endian
sep 27, 2013 12:52:09 AM javazoom.jlgui.basicplayer.BasicPlayer createLine
INFO: Line : com.sun.media.sound.DirectAudioDevice$DirectSDL@73d17d67

¿qué puedo hacer?

Pablo Ruiz

Eduardo

Buenas Pablo,

En primer lugar quiero felicitarte por el proyecto que hiciste, esta muy bien hecho

Estoy haciendo un proyecto que consiste tambien en un reproductor MP3, pero a la hora de crear una lista de reproduccion y reproducir las canciones una despues de otra, no se como hacerlo

ayudame por favor

mi email es eduardofrances_88@hotmail.com

muchas gracias

un saludo 😉

Pablo Ruiz

erick

sera q me podes mandar a mi correo el proyecto en netbeans… el de tu reproductor… esq quiero ver como lo hiciste para poder aprender… mi correo es: erickcortes.ec09@gmail.com

Pablo Ruiz

niyel

muy buen aporte ,gracias .y para subir y bajar volumen cual es el codigo?

Pablo Ruiz

Jonhy

Hola… Quisiera basarme en tu proyecto para hacer uno q yo tengo en mente… Seria mucha molestia que me enviaras tu código por favor. :)

Pablo Ruiz

sergio

yo logre ejecutarlo pero tengo un problema de que solo me reproduce una canción, no sabes como podría hacer para que me reprodusca otra concion. tengo las URL de los archivos en un vector pero el método play termina antes de que la reproducción termine.

Pablo Ruiz

lalou

hola que tal solo quiero agradecer por el codigo es muy bueno y me has sacado de un apuro gracias

Pablo Ruiz

genesis

no puedo usar BasicPlayer en netbeans :/ lastima, el codigo esta muy agradable

Pablo Ruiz

dottogc

Que tal! Me gustaria ver todo el codigo del proyecto! La implementacion! Pero no me abre la pagina que aparece donde descargarla. Sera que me lo puedes mandar a mi correo porfavor: dottogc@yahoo.com

Pablo Ruiz

Oscar

Hola que tal, excelente aporte muy interesante, me podrias mandar por favor el codigo de tu mp3seth para aprender mas !! muchas gracias. Mi correo es Ozkarin.dh@gmail.com saludos :)

Pablo Ruiz

Gabriel

Esta bueno el reproductor, podrias pasarme el codigo? para poder hacer una interfaz mi correo es aparceroestaba@hotmail.com

Pablo Ruiz

Victor

Este es el error

mi_reproductor.AbrirFichero(“c:/mi_archivo_de_musica.mp3″);

no es “:/”, es de otra manera q no recuerdo, lo demas esta bien!!

Pablo Ruiz

david

Falta una correcta indentación y métodos deben comenzar con letra minúscula. Hay que respetar los estándares de programación, que sino cada uno codifica como se le antoja.

Pablo Ruiz

pancho

por cierto, mi correo es panchillo05@hotmail.com para que me lo mandes porfavor..

gracias!

Pablo Ruiz

pancho

está muy bien tu reproductor, me gustaría saber como lo hiciste, y si puedes porfavor, pasame el código.. gracias de antemano

Pablo Ruiz

Marce

man muy copado el repro..yo hice uno en .net pero ahora estoy con java a full, me gustaria ver el codigo de la interfaz xq no calo mucho de eso..mi correo marcelo.marin.salvagiot@gmail.com..gracias

Pablo Ruiz

paay

hola querido muy weno pero tengo una duda como puedo hacer ke un archivo se repita y se repita es decir que suene y suene por ejempo hice un tetris y quiero q la musica suene hasta ke alguien pierda o cierre el programa…muchas gracias

Pablo Ruiz

Pablo

hola Rogger mi casilla es sonic_770@hotmail.com nos podríamos comunicar por esa vía?
Saludos

Pablo Ruiz

Rogger

hola Pablo podrias pasarme tu codigo fuente….estoy interesado gracias de ante mano

Pablo Ruiz

Charly

Muy buen aporte
Lo que no entiendo es el BasicPlayer, podrias pasarme el codigo
jc_dado@hotmail.com

Gracias

Pablo Ruiz

Pablo

hola Pablo,
no soy programador y sé bastante poco de programación, no obstante estoy tratando de saber cómo puedo poner en un maps.google marcadores que tengan cada uno un reproductor de audio de forma tal que al hacer clic sobre el marcador se despliegue el reproductor y se pueda hacer play para oír el archivo correspondiente. Me podrás orientar en esto? muchísimas gracias
Pablo
sonic_770

Pablo Ruiz

Numen

Corre a la perfeccion este post gracias por la aportacion siker2000@hotmail.com

Pablo Ruiz

Numen

Hola que tal estaria interesado en saver como hases el ambiente grafico de tu reproductor hojala pudieras publicar algo

Pablo Ruiz

Francisco Hernández

Netbeans no reconoce esa librería pero en su lugar pueden usar la libreria JMF Java Media Framework, la pueden descargar desde la pagina de sun, a mi así me funcionó, buen aporte el del reproductor. para importar el paquete en netbeans se usa import javax.media.*;

Pablo Ruiz

Ivan

oye bro trate de entrar a los links que tienes para descargar el proyecto de netbeans para checarlo pero me mandan a una pagina rrara y no me puestra el proyecto cres podermelo mandar a ivan_majalca_2@hotmail.com????

Pablo Ruiz

Sebastian

Bro necesito hacer un reproductor pero que me reproduzaca una radio online
no una cancion mp3 me puedes ayudar ?
PD: muy bueno el reproductor me funciona perfecto.

Pablo Ruiz

John

Hola Pablo Ruiz Muy Interesante , sabes yo ahora tambien kiero hacer uno , estoy intentando pero al igual q el otro amigo me aparece error al momento de importar la libreria , no se si m falta descargar algo , pero quisiera que me mandaras el proyecto a mi correo: john_b_t@hotmail.com , t lo agradeceria un monton

Pablo Ruiz

Semproms

A mi al compilar el código me devuelve los siguientes errores:

player.java:13: package javazoom.jlgui.basicplayer does not exist
import javazoom.jlgui.basicplayer.BasicPlayer;
^
player.java:16: cannot find symbol
symbol : class BasicPlayer
location: class Reproductor
private BasicPlayer player;
^
player.java:19: cannot find symbol
symbol : class BasicPlayer
location: class Reproductor
player = new BasicPlayer();
^
3 errors

¿Hay alguna librería que haga falta instalar?.

Muchas Gracias.

Pablo Ruiz

Pablo Ruiz (Creador)

Chicos(as) haré nuevamente el proyecto, ya que los códigos no los tengo actualmente. Saludos… Cualquier cosa que necesiten saber acerca de MP3seth, podrían enviarme mensajes a twitter @sethcrofts Saludos

Pablo Ruiz

frepieful

ola, me podrias mandar el codigo de este programa a este correo: freicia_07@hotmail.com

Pablo Ruiz

Carlos j Medina

estoy realizando un aplicacion en java con interfaz de un ipad 😀 y necesito q al iniciar cada pantalla se reproduzco el sonido particular del ipad al igual q al presionar las teclas cada accion con su propio sonido 😀

he encontrado la forma de hacerlo pero solo al iniciar el formulario ….. kisiera saber como hacerlo desde un boton….. en tu reproductor creo q lo haces desde un label me gustaria q me envies el proyecto o me indicaras el codigo de como hacerlo con un click desde cualkier elemento 😀 ….

Pablo Ruiz

Dulce Rdz

Hola a todos, ando haciendo todo al pie de la letra, pero me arroja muchas excepciones:
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at javazoom.jlgui.basicplayer.BasicPlayer.(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
… 1 more
Could not find the main class: verbs.Reproductor. Program will exit.
Exception in thread “main” Java Result: 1
BUILD SUCCESSFUL (total time: 0 seconds)

¿Qué error ando cometiendo? P.D.: Ya agregé la librería, el programa no me marca errores sintácticos, pero cuando lo corro me sale lo anterior. Agradezco una respuesta, este trabajo con audio me urge :s
Saludos.

Pablo Ruiz

Nestor Guzman

Hola a todos, esta muy bueno el reproductor, pero le hace falta algo, que muestre la duracion de la cancion, tengo una tarea y debo mostrar el tiempo de duracion, alguien me puede decir como hacer porfavor?

Pablo Ruiz

Brandom

Saludos, vi tu aplicación (reproductor) y me ha agradado bastante, si no tienes inconveniente podrías pasarme el código del reproductor que hiciste (el MP3seth) ??? solo me interesa aprender y me agradaron estas librerías mi correo, por si no aparece, es mmardeccopas@gmail.com espero tu respuesta y te agradeceré en demasía :)

Pablo Ruiz

Raul

qe ta como te va, mi celular tiene soporte a Java y me gustaria qe por favor me envies el link de descarga ami correo: rau0519@hotmail.com
de mi parte muchas gracias y qe te valla bien!!!….

Pablo Ruiz

rodrigo

hola pablo excelente tu post, me gustaria que me orientaras en un aspecto sobre esto, es algo sobre el control de volumen, necesito realizar uno y la verdad estoy recien empezando en java. mi correo es badboy_5834@hotmail.com ojala me puedas responder saludos

Pablo Ruiz

Rodrigo

Excelente reproductor anda joya :):):)

Pablo Ruiz

IVAN

saludos soy nuevo en esto, y me salio un error al generar el objeto BasicPlayer player = new BasicPlayer();
NoClassDefFoundError : org/apache/commons/logging/LogFactory
at javazoom.jlgui.basicplayer.BasicPlayer.(Unknown Source)
at javaapplication13.Reporductor.(Reporductor.java:19)
at javaapplication13.Main.main(Main.java:16)

agregue el .jar basicplayer3.0.jar
gracias

Pablo Ruiz

maucapu

que buen trabajo aunque a mi sale algun error me podrisa pasar el codigo por favor

Pablo Ruiz

gilberto

hola si me interesaria pero solo como programar las acciones en los botones solo un ejemplo esq se hacer pero al programarlo en netbenans los botones noc como meter mi codigo soy algo nuevo en esto de programar en interfaz grafica

Pablo Ruiz

FANATTICO

HOLA A TODOS BUENO ISE UN REPRODUCTOR DE AUDIO Y VIDEO PARA UN PROYECTO EN LA UNI. A QUEI LO PUEDEN CHECAR.!
http://www.taringa.net/posts/ciencia-educacion/10650491/Reproducir-audio-y-video-con-java.html

NO ESTA AL 100 PERO YA REPRODUCE ALGO!
A POR CIERTO PABLO EL CREDITO ES TUYO, ME SIRVIO DE MUCHO TU AYUDA GRACIAS!
SALUDOS

Pablo Ruiz

annie

Hola Pablo recien acabo de leer tus posts pero los links que tienes para el codigo fuente de la interfaz grafica ya caducaron, espero y me puedas pasar otros links, por q voy a usar netbeans.mil gracias Pablo espero y me puedas ayudar..!!

Pablo Ruiz

erick de jesus

hola me intereso mucho tu reproductor , y me gustaria mucho el codigo de la interfaz grafica saludos gracias por su atencion

mi correo es:

masterchielf_25@hotmail.com
posdata:urgente

Pablo Ruiz

erick de jesus

hola me intereso mucho tu reproductor , y me gustaria mucho el codigo de la interfaz grafica saludos gracias por su atencion

Pablo Ruiz

JuveTHM

agregame y mandame un correo para ponernos en contancto en yo lo encontre por error jeje o buscame en el twitter por q casi no reviso el msn

jjar_2000@hotmail.com
http://twitter.com/JuveNecaxa

Pablo Ruiz

Alejandro

Hay alguna forma de conseguir que no pare de reproducir la misma cancion hasta que se le diga stop()? Es decir que una vez que termine el audio vuelva a reproducirlo y asi hasta que se le ordene que pare. Gracias

mi correo alexss-db@hotmail.com

Pablo Ruiz

JuveTHM

Hola !! de antemano gracias el tuorial me ayudo un buen … solo q tengo un problema con lo de la lista de reproduccion… no continua se queda en la primera cancion o donde deje la reproduccion espero pueas ayudarme te dejo mi correo aver si tienes la oportunidad te lo agradeceria mucho!!!

jjar_2000@hotmail.com

Pablo Ruiz

FANATTICO

ES QUE ES ESO NO RECONOCE ESSA CLASE PORQUE EN LA LIBRERIA ESTANDARD DE JAVA NO ESTA TIENES QUE DESCARGARLA!

Pablo Ruiz

Tåtyý Montoya

Es q me aparece error ahi y en estas dos lineas
System.out.println(“Error: ” + ex.getMessage());
private BasicPlayer player;

Pablo Ruiz

FANATTICO

BUENO SI TODO ESTA BIEN EXCEPTO ESO QUEIRE DESIR, Y LO SE PORQUE ME PASO AL PRINSIPIO, QUE NO TIENES LAS LIBRERIAS DE BASICPLAYER.ESTAS NO VIENEN POR DEFAULT CON EL IDE NETBEANS, AQUI MISMO EN ESTA PAJINA BUSCA EL LINK DE DESCARGA, DESPUES LAS AGREGAS ALAS LIBRERIAS DE NETBEANS Y LISTO SALUDOS!

Pablo Ruiz

Tåtyý Montoya

yo creo q el error podria ser por esto player = new BasicPlayer(); en q parte debe de ir?

Pablo Ruiz

FANATTICO

EN TODOS LOS COMENTARIOS DESDE EL PRINCIPIO TE RESPONDEN ALGUNAS DUDAS! Y OTRAS COSAS LAS INVESTIGAS TU, PERO TU PREGUNTA Y VEREMOS COMO TE AYUDAMOS(PREGUNTAS ESPESIFICAS POR FAVOR :)

Pablo Ruiz

Tåtyý Montoya

me pueden ayudar por favor con los codigos q no me dan es q soy nueva en esto

Pablo Ruiz

FANATTICO

MUY MUY BUEN TUTO; YA PUDE ASER CASI TODO SOLO ME FALTA QUE REPRODUSCA VIDEO, AHORA QUE TERMINE SE LOS PASO ;D …

Pablo Ruiz

Tåtyý Montoya

A mi no me da me aparecen errores =(

Pablo Ruiz

anonimo

bueno, aveces tienen documentación para el IDE, hasta ahora me estoy “huntando” acerca de estas librerías, si quieres ver el api ingresa a la página oficial de javazoom. http://www.javazoom.net/jlgui/api.html

Creo que en la misma página podrás encontrar info sobre los formatos que puedes reproducir, o esperar que el dueño de la pág responda :p. Saludos

Pablo Ruiz

FANATTICO

PERO!! ENTONCES SI SON INDEPENDIENTES ME IMAGINO QUE NO VIENEN DOCUMENTADAS, ES DECIR, QUE T TE DESCRIBAM EL FUNCIONAMIENTO DE CADA METODO??

BUENO EN FIN TENGO 2 DUDAS LA PRIMERA:
DICHA LIBRERIA PUEDE SOPORTAR MAS FORMATOS? WMA 4MA Y LOS DEMAS, ESQUE NO ME LOS SE

OTRA;
LA LIBRERIA JAVA MEDIA FRAMEWORK ES MEJOR QUE LA DE BASIC PLAYER?

Pablo Ruiz

anonimo

Las librerías no las tiene netbeans, porque no son librerías propiamente de java, sino desarrolladas independientemente. :)

Pablo Ruiz

FANATTICO

UNA PREGUNTOTA: ¿POR QUE ESAS LIBREIAS NO LAS TIENE EL NETBEAS? SALUDOS! MUY BUEN PROYECTO PABLO

Pablo Ruiz

Alejandro

Gracias por el código, me ha servido de mucho, lo he probado y funciona perfecto, lo que no consigo es que cuando termine el se repita hasta que yo le de a stop :S, si alguien me puede ayudar…

Pablo Ruiz

Osvaldo

Hola Amigo! He seguido este tutorial, pero me marca un error al abrir el archivo mp3. El error es el siguiente:

javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input file

Talvez me puedas ayudar en algo… Gracias de antemano

Pablo Ruiz

canceriano2500

lindo reproductor tio en serio aunque quedaria mas loco si le hubieras cambiado el icono de la taza pero esta de poca

Pablo Ruiz

K1K333

Hola como están…………….

Necesito hacer un proyecto asi mismo, pero alguien me indica como agrego los API al NetBeans y como ó de donde los descargo, pues estoy aprendiendo a manejarlo.

cualquier informacion

mleh0306@hotmail.com

GRACIAS.

Pablo Ruiz

Jorge

Hola, muy buena la aplicación gráfica, me interesaría el código si me lo puedes enviar. Muchas gracias!

Pablo Ruiz

FERCHIZZ

disculpa y no habra manera del que pusiste sin unas funciones! ponerselas para ver como funciona todo
estoy haciendo uno pero no m doy una idea
chingonman_13@hotmail.com

Pablo Ruiz

Vicente

Saludos, esta bien tu tutorial, pero si podrias decirme como obtienes la duracion del archivo?? jeje he estado buscando en inter pero no ayo como hacerlo con jzoom, jeje si me facilitaras esa parte te lo agradeceria, mi correo es vichente_87@homail.com

Pablo Ruiz

Carlos

Saludos, =D me gustaría obtener el código para probarlo y aprender a usarlo, mi correo es carlosaugustosanchezm@gmail.com, te agradezco me colabores.

Gracias !!!

Pablo Ruiz

jose carlos

mi correo es jose_c31@hotmail.com se los encargo mucho el reproductor de musica en java

Pablo Ruiz

jose carlos

quisiera que alguien me pasara un reproductor de musica en java porfavor

Pablo Ruiz

sergio

excelente reprodutor, me va servir muchisimo el code..

me gustaria saber como puedo mandar el audio que estoy reproduciendo en el puerto serial.? o tal vez por socket.. y que el cliente lo pueda reproducir al mismo tiempo que el servidor lo esta reproduciendo (SOCKET)..

aqui dejo mi correo: volovan-saux@hotmail.com
y muchas gracias por el reproductor..

Pablo Ruiz

PabloRuiz

Para importar un .JAR tienes que presionar botón derecho sobre Libraries ó biblioteca ( NuevoProyecto – Botón derecho en Biblioteca ) y así seleccionas el .JAR o .ZIP donde se encuentre el archivo…

Para los que piden en el código del reproductor lo puse hace mucho tiempo en el mensaje ( 15. Pablo Ruiz – Junio 7, 2010 ) …

Saludos cualquier cosa pueden ver mi página web, para mayor información…

Saludos

Pablo Ruiz

Fernando

me podria explicar como importo el .jar a NetBeans soy novato usando este IDE :S

Pablo Ruiz

Emilio

Me parecio muy bueno tu reproducto, recien me estoy iniciando en java me gustaria mucho si es posible que me mandes el codigo para tomarlo de ejemplo gracias! emilio89@hotmail.com

Pablo Ruiz

Josue

Me gustaria mucho que me enviaras el codigo, ya que estoy haciendo un reproductor para un proyecto de la escuela, pera al usar la funcion la stop y poner de nuevo play mi programa no responde. Mi correo es mehanika91@gmail.com.
De antemano muchas gracias.

Pablo Ruiz

henry

buen tutorial pero tengo una pregunta no se si alguien me la contesta en mi reproductor tiene que marcar el tiempo de la cancios y tengo que utilizar una barra de estado de la cancion para poder adelantar o retroceder la cancion y no hayo como hacerlo………

Pablo Ruiz

carlos

ya resolbi mi problema. ahora tengo otro. lo que pasa arriba sale el codigo de un reproductor el link esta en mediafire, y despues que selecciono la cancion. para escucharla, nunca empiesa la cancion.

Pablo Ruiz

Pablo Ruiz

Hola @carlos te explico. Netbeans no trae por defecto las librerías javazoo, por aquello tienes que descargarla de la dirección que dejé en el posteo ( http://www.javazoom.net/jlgui/jlgui.html )

luego descargadas importas los JAR o el ZIP.

Pero te recomiendo que te descargues el reproductor que hice, y entras a la carpeta “LIB” y añades todas esas librerías.

Saludos! ATTE. Pablo Ruíz

Pablo Ruiz

carlos

tengo problema al importar javazoom. el IDE que uso es netbeans y no lo trae, y lo eh estado buscando y no lo encuentro, si me podrian ayudar

Pablo Ruiz

javier

hola quisiera que me ayuden como agrego los archivos que abro a un panel, es decir los archivos que abro para reproducir quiero que se añadan a un panel para visualizarlos

Pablo Ruiz

Joshua

Hola Pablo me gustaria saber como haces el movimiento del JSlider y el contador de tiempo ya que hago lo de los modulos progress y opened y no me hace nada.
Si no es mucha molestia me gustaria que me pasaras el codigo del nuevo MP3Seth que colgastes que sale lo del contador de tiempo, te dejo mi direccion de correo Joshi666bcn@gmail.com.
Gracias de antemano

Pablo Ruiz

LUISA

XFAS KIERO SABER COMO AGREGAR LAS CARPETAS DE JAVAZOOM XK M MARCA MUCHOS ERRORES DK NO EXISTE LAS LIBRERIAS Y YA LAS BAJE PARA EL GEL XFAS DIGANME COMO T_T

Pablo Ruiz

Noninane

Vale, me daba error porque tenía “private BasicPlayer player;” y “player = new BasicPlayer();” en la misma clase, quitando el primero se ha solucionado, lo demás sigue todo igual. Muchas Gracias

Pablo Ruiz

Noninane

Perdona, soy isaac, es que me he equivocado y he puesto mi nick en vez del nombre xD

Pablo Ruiz

Noninane

Es cierto, lo quité porque me da error, si lo hago, la advertencia me dice que cree una clase player.java nueva y si la creo no se arregla, me dice “Cambiar tipo por BasicPlayer”.

No se me ocurre de que puede ser, las librerías del mp3seth las tengo todas agregadas.

Saludos y muchas gracias.

Pablo Ruiz

Pablo Ruiz

Hola buenas

en la clase Reproductor al parecer no tienes el constructor

“player = new BasicPlayer();”

prueba con eso.. cualquier cosa avisas por el mismo medio…

Saludos!

Pablo Ruiz

Isaac

Hola:

Primero, muchas gracias y enhorabuena por el tutorial, pero tengo un fallo y no sé, donde, me preguntaba si podíais ayudarme.

En primer lugar, tengo una clase Reproductor.java, donde tengo el siguiente código:

package jtasksremember;

import java.io.File;
import javazoom.jlgui.basicplayer.BasicPlayer;

public class Reproductor {
private BasicPlayer player;

public void Abre(File archivo) throws Exception {
player.open(archivo);
}
public void Play() throws Exception {
player.play();
}
public void Stop() throws Exception {
player.stop();
}
}

Y luego, tengo la ventana principal, que se llama JTasksRememberview.java donde tengo lo siguiente:

private Reproductor player;

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {

player = new Reproductor();

try {
player.Abre(jFileChooser1.getSelectedFile());
player.Play();
} catch (Exception ex) {
System.out.println(“Error: ” + ex.getMessage());
}

Al darle al botón para que se reproduzca me sale “Error: Null”, si quito el System.out.println(“Error: ” + ex.getMessage()); me da error en la línea de player.play(); del Reproductor.java.

¿Podéis ayudarme?

Pablo Ruiz

Vale

Hola:
Si otro usuario tiene la interfaz tambien me la pueden enviar porfa
aqui esta mi correo
gvaleriau@msn.com
seria de gran ayuda

Pablo Ruiz

Vale

Hola Pablo , esta muy bueno tu reproductor
me gustaria que me enviaras el codigo de la interfaz grafica porfavor, me seria de mucha ayuda.
gracias saludos

Pablo Ruiz

carlos

ola pablo por que no me envias todos los codigos de tu mp3 porfavor te estaria muy agradecido enserio de ante mano muchas gracias

hades_nmtcru@hotmail.com
serias de mucha ayuda para un trabajo

Pablo Ruiz

Pablo Ruiz

Me alegra saber que de algo le sirve mi humilde trabajo les sirve…

Saludos a todos los que se dieron el tiempo de leer y preguntar ó agradecer…

Pablo Ruiz

lineadecodigo

@wily, @hector,

Me alegro que os haya servidor de ayuda. Es un buen trabajo de Pablo Ruiz.

Pablo Ruiz

hector

el tutorial me ayudo mucho
recomiendo esta pag a todos

Pablo Ruiz

wily

esta bueno el tutorial me yudo mi trabajo
para mi pag web

Pablo Ruiz

Pablo Ruiz

Cualquier cosa escriban solamente y trataré de responder a la brevedad

Pablo Ruiz

Pablo Ruiz

Hola a todos, primero que todo me disculpo por no subir el link del código y la simple razón fué que lo había perdido por motivos de formateo ( creo que a varios le a pasado )… en fin

acá les dejo el código eso si que nada de ordenado, ni tampoco con algunas funcionalidades… aún que la mayoría estan hechas… espero que les sirva de algo…

Link de descarga:
http://www.mediafire.com/file/gyymmdiyzqr/MP3seth code + Librerías varias.rar

Pablo Ruiz

Camila

Hola Pablo, la interfaz quedo muy buena, espero que me puedas mandar su código para despejar unas dudas… :)

muchas gracias

saludos

Pablo Ruiz

carolina cardona

Hola Pablo… espero que te encuentres bien… y espero porfa que me mandes el codigo de la interfaz… para poder adelantar un trabajo…

cuidate mucho y abrazos…..y perdona por la molestia 😉

Pablo Ruiz

ALDVARAN

entonces cuales descargo la verdad apenas estoy aprendiendo este lenguaje.

Pablo Ruiz

Pablo Ruiz

Seguro es porque no agregas bien las bibliotecas… asegura tenerlas todas

Pablo Ruiz

ALDVARAN

player = new BasicPlayer(); EXPECTED

AMIGO ME MARCA ERROR CUANDO SE Creamos el atributo del tipo BasicPlayer Y EN LA CREACION DEL CONSTRUCTOR.

Pablo Ruiz

Pablo Ruiz

Bueno te envio a la noche el correo con el código…

ya que me encuentro en clases en éste momento

Hora actual Chile: 15:28PM

Saludos!

Pablo Ruiz

carolina cardona

hola Pablo… me parece excelente el trabajo que hiciste con el reproductor pues me saco de un problema grande que tenia.. me gustaria ver el codigo de la interfaz pues tengo algunas o si no muchas dudas de como construirla… muchas gracias y te mando un abrazo …mi correo es c.aumile@hotmail.com

Pablo Ruiz

Pablo Ruiz

si Maestro, si tengo el proyecto en Netbeans…

puedes bajarlo de mi página web http://www.sethcrofts.com/blog

Saludos, cualquier problema no dudes en postearlo… estaremos atentos a responder 😉

Pablo Ruiz

hec

me da error no me reproduce nada no tienes en proyecto hecho ya en netbians

Pablo Ruiz

Pablo Ruiz

Mira acá tengo una aplicación gráfica que hice de MP3seth: http://www.sethcrofts.com/blog/wp-content/uploads/2010/05/MP3seth.zip

descárgala y saca de ahí las librerías que use 😀

Pablo Ruiz

Pablo Ruiz

Descargaste la API?

la agregaste ?

Pablo Ruiz

Raul

Pablo fijate que toy usando NetBeans pero igual no me reconoce la libreria javazoom dice que no existe q puedo hacer?

Pablo Ruiz

Pablo Ruiz

Te recomiendo que uses Netbeans, saludos y me alegra que te haya gustado el reproductor

Pablo Ruiz

francisco

muy bueno el reproductor
intentare hacer el mio ahora en eclipse
pero que debo importar en vez de javazoom.jlgui.basicplayer.BasicPlayer;
porque este IDE no reconoce esa libreria al parecer..

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*


*