SPAD와 JAAD를 사용하여 JavaSound를 통해 m4a 파일을 재생하는데, 정상적으로 작동합니다.다른 공급자가 작동하지 않도록 JAAD가 중지했습니다.
그러나이 방법으로 여러 형식을 지원하고 싶습니다.하지만 다른 형식을 시도 할 때마다 JAAD는이를 처리하려고 시도한 다음 실패합니다 (분명히 AAC 만 처리하기 때문 임).
다른 모든 SPI 라이브러리가 서로 잘 동작하므로 JAAD의 버그라고 가정합니다. 해결 될 때까지 해결할 좋은 방법이 있습니까? 아니면 사용할 수있는 Javasound에서 작동하는 다른 AAC 라이브러리가 있습니까?
* "다른 모든 SPI 라이브러리"* JAAD (들어 본 적이없는)가 AAC 용 SPI를 제공한다는 것을 의미합니까? 그렇다면 Jar 파일을 찾아 (다른) 프로젝트의 런타임 클래스 경로에 추가하십시오. –
@AndrewThompson 혼란을 일으켜 죄송합니다. JAAD는 AAC 용 SPI를 제공합니다. 문제가 다른 프로젝트에서 작동하지 않는 문제는 mp3SPI, JFlac 등과 같은 다른 SPI와 함께 작동하도록하는 것입니다. 모든 형식을 "호그 (hogs)"하여 모든 것을 재생하려고 시도하는 것입니다. (그냥 AAC 오디오를 재생하려고하는 것이 아닙니다.) 파일 확장자를 확인하여 해결할 수 있거나 JAAD를 패치 할 수 있습니다. 다른 사람에게 더 좋은 아이디어가 있는지 궁금합니다. – berry120