Autor
|
Tema: [SOLUCIONADO]reproducir canciones dentro de un jar (Leído 10,006 veces)
|
danielo-
Desconectado
Mensajes: 218
:)
|
Hola, pues aki con una preguntota, y no se que tan boba sea pero lo haré, estoy hciendo un pequeño juego, al que le quiero meter canciones, puedo hacer que se reproduzcan fuera del jar, pero cuando lo meto dentro del jar, se dejan de reproducir, talvez sea tonto meter las canciones dentro del jar pero quiero hacerlo, si alguno sabe si se puede hacer o no.. porfa, una ayudadita
|
|
« Última modificación: 19 Agosto 2010, 07:37 am por LEYER »
|
En línea
|
|
|
|
Leyer
Desconectado
Mensajes: 786
leyer@elhacker.net
|
Intenta colocando los archivos de musica en un Package y si usas JMF coloca player = Manager.createPlayer(getClass().getResource("/package/sound.mp3"));
Un Saludo.
|
|
|
En línea
|
|
|
|
danielo-
Desconectado
Mensajes: 218
:)
|
|
|
|
En línea
|
|
|
|
1mpuls0
Desconectado
Mensajes: 1.186
|
Revisate API Sound en conclusion Java acepta 2 diferentes tipos de datos de audio son soportados por la API Java de sonido: * Archivos MIDI (Musical Instrument Digital Interface) * muestra de datos de audio (.wav) Si quieres que reprocir audio mp3 que este dentro del jar busca sobre la libreria JLayer http://www.javazoom.net/javalayer/javalayer.htmlo busca sobre jmf, aunque no estoy seguro, nunca la he usado saludos
|
|
|
En línea
|
abc
|
|
|
danielo-
Desconectado
Mensajes: 218
:)
|
Revisate API Sound en conclusion Java acepta 2 diferentes tipos de datos de audio son soportados por la API Java de sonido: * Archivos MIDI (Musical Instrument Digital Interface) * muestra de datos de audio (.wav) Si quieres que reprocir audio mp3 que este dentro del jar busca sobre la libreria JLayer http://www.javazoom.net/javalayer/javalayer.htmlo busca sobre jmf, aunque no estoy seguro, nunca la he usado saludos Si ya se, y esque ya e logrado reproducir archivos mp3 pero fuera del jar, y esta vez tuve la necesidad de hacerlo con un archivo que se encuentre dentro del jar, le pregunte a mi maestro y me dijo que si se podia, y que debia tomar el archivo de audio como un flujo de bytes y despues manipularlo como audio... no le entendi muy bien jejej... si tiene alguna idea...
|
|
|
En línea
|
|
|
|
1mpuls0
Desconectado
Mensajes: 1.186
|
Si ya se, y esque ya e logrado reproducir archivos mp3 pero fuera del jar, y esta vez tuve la necesidad de hacerlo con un archivo que se encuentre dentro del jar, le pregunte a mi maestro y me dijo que si se podia, y que debia tomar el archivo de audio como un flujo de bytes y despues manipularlo como audio... no le entendi muy bien jejej... si tiene alguna idea... a es que no explicabas bien cual era tu problema Yo si entendi lo que quiere decir tu maestro. Pero lo unico que tienes que hacer es obtener la ruta absoluta con relacion al programa. Utiliza la clase InputStream para almacenar la ruta absoluta, y para obtener la ruta absoluta utiliza getClass().getResourceAsStream() Bueno y si dices que ya sabes como reproducir no hay problema, todo lo demas es igual. Lo unico que cambia como te mencione es el tipo de direccion. http://laquetegustaati.com.mx/D929/mp3jlayer.zipSaludos
|
|
|
En línea
|
abc
|
|
|
danielo-
Desconectado
Mensajes: 218
:)
|
Si ya se, y esque ya e logrado reproducir archivos mp3 pero fuera del jar, y esta vez tuve la necesidad de hacerlo con un archivo que se encuentre dentro del jar, le pregunte a mi maestro y me dijo que si se podia, y que debia tomar el archivo de audio como un flujo de bytes y despues manipularlo como audio... no le entendi muy bien jejej... si tiene alguna idea... a es que no explicabas bien cual era tu problema Yo si entendi lo que quiere decir tu maestro. Pero lo unico que tienes que hacer es obtener la ruta absoluta con relacion al programa. Utiliza la clase InputStream para almacenar la ruta absoluta, y para obtener la ruta absoluta utiliza getClass().getResourceAsStream() Bueno y si dices que ya sabes como reproducir no hay problema, todo lo demas es igual. Lo unico que cambia como te mencione es el tipo de direccion. http://laquetegustaati.com.mx/D929/mp3jlayer.zipSaludos oko! ya lo logre! gracias, y...aun tengo la duda si se pueden reproducir mp3 desde jar.. pues todos mis archivos los converti a .wav ...mmm.... hay que checar, gracias por las ayudas!
|
|
|
En línea
|
|
|
|
1mpuls0
Desconectado
Mensajes: 1.186
|
Si ya se, y esque ya e logrado reproducir archivos mp3 pero fuera del jar, y esta vez tuve la necesidad de hacerlo con un archivo que se encuentre dentro del jar, le pregunte a mi maestro y me dijo que si se podia, y que debia tomar el archivo de audio como un flujo de bytes y despues manipularlo como audio... no le entendi muy bien jejej... si tiene alguna idea... a es que no explicabas bien cual era tu problema Yo si entendi lo que quiere decir tu maestro. Pero lo unico que tienes que hacer es obtener la ruta absoluta con relacion al programa. Utiliza la clase InputStream para almacenar la ruta absoluta, y para obtener la ruta absoluta utiliza getClass().getResourceAsStream() Bueno y si dices que ya sabes como reproducir no hay problema, todo lo demas es igual. Lo unico que cambia como te mencione es el tipo de direccion. http://laquetegustaati.com.mx/D929/mp3jlayer.zipSaludos oko! ya lo logre! gracias, y...aun tengo la duda si se pueden reproducir mp3 desde jar.. pues todos mis archivos los converti a .wav ...mmm.... hay que checar, gracias por las ayudas! El link que coloque tiene un jar, el cual reproduce un mp3 , usé la libreria jlayer. En pocas palabras si se puede, hay varias librerias solo que desconozco su uso, solo es cuestion de investigar.
|
|
« Última modificación: 14 Marzo 2010, 01:51 am por Darhius »
|
En línea
|
abc
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
No suenan previews de las canciones ni Rhythmbox Ubuntu 10.04 [SOLUCIONADO]
GNU/Linux
|
Razgriz
|
9
|
6,958
|
27 Diciembre 2010, 17:54 pm
por Razgriz
|
|
|
China prohíbe reproducir ciertas canciones en Internet
Noticias
|
wolfbcn
|
5
|
3,319
|
17 Enero 2011, 16:00 pm
por chillinfart
|
|
|
(solucionado)¿Autovolumen al reproducir películas en el PC?
Multimedia
|
SuperDraco
|
4
|
4,825
|
16 Julio 2011, 21:55 pm
por SuperDraco
|
|
|
impedir bloqueo de pantalla al reproducir video (Solucionado)
GNU/Linux
|
xkiz ™
|
1
|
5,770
|
4 Enero 2012, 18:26 pm
por xkiz ™
|
|
|
[PYTHON PYGAME MIXER] Como puedo reproducir una serie de canciones en bucle?
Scripting
|
Panic0
|
1
|
4,121
|
20 Febrero 2022, 04:32 am
por .xAk.
|
|