कंप्यूटर खेल मैं बना रहा हूं लिए में छोटे ध्वनियों बजाना, मैं स्पष्ट रूप से ध्वनि खेलना चाहता हूँ। अब तक, मैं WAV फ़ाइलों को चलाने के लिए ऑडियोक्लिप का उपयोग कर रहा हूं। हालांकि यह दृष्टिकोण ठीक काम करता है, डब्ल्यूएवी फाइलें विशाल होती हैं। ध्वनि के कुछ सेकंड सैकड़ों केबी होने के अंत में। मुझे गेम डाउनलोड करने का सामना करना पड़ रहा है जो 9 5% ऑडियो है!जावा खेल
स्पष्ट विकल्प यहाँ एमपी 3 या Ogg Vorbis उपयोग करने के लिए किया जाएगा। लेकिन मुझे इसके साथ सीमित सफलता मिली है - मैं जेएलयर का उपयोग करके एमपी 3 चला सकता हूं (लेकिन यह एक ही धागे में खेलता है)। ओग के लिए, मुझे कोई भाग्य नहीं मिला है। इससे भी बदतर, जेएलयर की कानूनी स्थिति संदिग्ध पक्ष पर थोड़ा सा है।
तो मेरा सवाल जावा डेवलपर्स और आम तौर पर उन लोगों के लिए है जो वास्तव में ध्वनि के बारे में कुछ जानते हैं: मैं क्या करूँ? क्या मैं किसी भी तरह से अपने डब्ल्यूएवी से "वसा ट्रिम" कर सकता हूं? जावा में ओग खेलने का कोई तरीका है? क्या इसके अलावा कुछ अन्य ध्वनि प्रारूप का उपयोग करना चाहिए?
शानदार! मैं पहले JOrbis देखा, लेकिन प्रलेखन के अपने प्रतीयमान कुल कमी मुझे यह पता लगाने की कैसे वास्तव में एक .ogg फ़ाइल पर यह बात और ध्वनियों वक्ता से बाहर आ करने में असमर्थ बना दिया। – Zarkonnen
मैं एक भी पुस्तकालय में JOrbis, VorbisSPI और Tritonus-शेयर इकट्ठे, तो आप जावा ध्वनि एपीआई (AudioSystem) जावा फ़ाइलों को डिकोड करने के लिए उपयोग कर सकते हैं। [कड़ी] (http://www.twelvepm.de/vorbis/) – Trilarion