"duration" değeri genellikle implemente edilmemiş oluyor.
wav formatı için şu yöntem her halukarda geçerli:
File soundFile = new File("test.wav");
AudioInputStream stream = AudioSystem.getAudioInputStream(soundFile);
Clip clip = AudioSystem.getClip();
clip.open(stream);
int length = Math.round(clip.getMicrosecondLength()/1000000);
System.out.println(length + " saniye");
Diğer bir çok format (mp3 vs.) için eklentilerden faydalanmak gerekiyor.
Let`s make this world a better place to live !
|