Franck (Normal User)
Rookie
Messaggi: 43
Iscritto: 06/07/2010
|
Ciao a tutti, volevo sapere come posso fare per leggere un file mp3...
|
|
Bonny (Member)
Expert
Messaggi: 437
Iscritto: 24/04/2009
|
Codice sorgente - presumibilmente Java |
import javax.media.*; import java.io.*; public class Myplayer { private static Player audioPlayer = null; private static File f = null; public static void play (File fx ) throws IOException, NoPlayerException, CannotRealizeException { f = fx; audioPlayer = Manager.createRealizedPlayer(f.toURL()); audioPlayer.start(); } public static void stop() { audioPlayer.stop(); audioPlayer.close(); } public static long duration() { return ((long) audioPlayer. getDuration(). getSeconds()) * (long) Math. pow(10, 3 ); } public static void deallocate() { audioPlayer.deallocate(); } public static void main (String[] args ) { try { Myplayer. play(new File("path://primo_file.mp3")); Thread. sleep(Myplayer. duration()); Myplayer.stop(); Myplayer.deallocate(); Myplayer. play(new File("path://secondo_file.mp3")); Thread. sleep(Myplayer. duration()); Myplayer.stop(); Myplayer.deallocate(); } }
|
Però non so come gestire la pausa o |>> e <<|
Ultima modifica effettuata da Bonny il 16/01/2012 alle 9:05 |
|
Franck (Normal User)
Rookie
Messaggi: 43
Iscritto: 06/07/2010
|
Ciao, ti ringrazio di aver risposto però ho un problema uso "NetBeans 7.0.1" mi dice che package javax.media non esiste sai dirmi dove posso scaricarlo per farlo funzionare...
|
|
Bonny (Member)
Expert
Messaggi: 437
Iscritto: 24/04/2009
|
Io uso netBeans 6.8 e te lo consiglio vivamente (puoi fare a meno delle cose nuove introdotte da java 7)
e comunque javax.media è un pacchetto opzionale di Java SE forse sul jdk6 c'è invece sul jdk 7 no
perchè da me funziona.
ne sito di Oracle ho travato questo riferimento
Codice sorgente - presumibilmente Plain Text |
http://www.oracle.com/technetwork/java/javase/tech/index-jsp-140239.html
|
e poi girovagando nella rete:
Codice sorgente - presumibilmente Plain Text |
|
|
Franck (Normal User)
Rookie
Messaggi: 43
Iscritto: 06/07/2010
|
|
|