/ / जावा ध्वनि | UnsupportedAudioFileException - जावा, अपवाद, ऑडियो, जावासाउंड

जावा ध्वनि | असमर्थितऑडियोऑइल अपवाद - जावा, अपवाद, ऑडियो, जावासाउंड

Hääwuo, मैं पोंग को लागू करने की कोशिश कर रहा हूं।

अब मैं ध्वनि बजाना चाहता हूं, लेकिन यह एक अपवाद (UnsupportedAudioFileException) फेंकता है। मैंने क्या गलत किया?

AudioInputStream ainBalk;
Clip clip;


//Constructor beginning
public Playboard() {
try {
Clip clip = AudioSystem.getClip();
ainBalk = AudioSystem.getAudioInputStream(Playboard.class.getClassLoader().getResourceAsStream("Balk.wav")); // Exception!
} catch (Exception e1) {
e1.printStackTrace();
}
...

आपकी सहायता के लिए धन्यवाद

उत्तर:

उत्तर № 1 के लिए 1

जावा डॉक्टर से:

एक UnsupportedAudioFileException एक अपवाद है जो यह दर्शाता है कि एक ऑपरेशन विफल हो गया क्योंकि किसी फ़ाइल में किसी मान्यता प्राप्त फ़ाइल प्रकार और प्रारूप का वैध डेटा नहीं था।

UnsupportedAudioFileException.html

विभिन्न ऑडियो सॉफ्टवेयर कभी-कभी उत्पादन करते हैंबहुत अलग और कभी-कभी असंगत। wav फ़ाइलें। तो संभावना है, कि जावा ऑडियोसिस्टम उस विशिष्ट wav फ़ाइल के अनुकूल नहीं है जिसे आप खोलना चाहते हैं। आप फ़ाइल को एफ़आईएफ में बदलने की कोशिश कर सकते हैं या आप फ़ाइल को एक अलग ऑडियो एडिटर / कन्वर्टर में खोल सकते हैं और इसे एक नई फ़ाइल के रूप में सहेज सकते हैं।