Я начинаю с lwjgl и openal, поэтому я хочу, чтобы иметь возможность декодировать файл vgbis ogg и воспроизводить его с помощью openal. Мой вопрос: как я могу декодировать ogg-файл из java, получить частоту, данные pcm и т. Д. И отправить его на openal, чтобы я мог его воспроизвести? Я нашел jorbis для этого, но это казалось слишком сложным в использовании, а обучающие программы в Интернете являются беспорядочными. Я думал о чем-то вроде alutLoadWavFromFile, но для ogg (и java).Как декодировать ogg vorbis файл java?
Спасибо!
EDIT: Хорошо, я уточню свой вопрос. Я хочу декодировать файл ogg. А затем отправьте данные в openal. Но единственная часть, которую я не знаю, как это сделать, - это часть декодирования.
* «как я могу расшифровать файл Ogg от Java, получить частоту, данные РСМ, и т.д., и отправить его на OpenAL, так что я могу играть?» * Это на самом деле 5 вопросов. Попробуйте сузить его. – Radiodef
это правильно. Исправлено: – twkmz
Возможный дубликат [Как я могу декодировать данные OGG vorbis от ByteBuffer?] (Http://stackoverflow.com/questions/3987518/how-can-i-decode-ogg-vorbis-data-from-a- bytebuffer) – ioctlLR