2010-04-21 5 views
3

우리는 .wav 파일을 .mp3로 변환해야하며 우리는 현재이를 수행하기 위해 "Tritonus"라이브러리를 사용하고 있습니다. 해당 라이브러리에 대한 우려는 클래스 경로에 "dll"파일의 "설치"가 필요하다는 것입니다.자바를 사용하는 오디오 프로세싱

로컬 설치없이 더 나은 처리를 허용하는 API가 있는지 궁금합니다. 그리고 다른 질문은 mp3 형식 파일을 사용하면 .wav 파일을 갖는 것보다 파일을 하나의 파일에 더 쉽게 결합 할 수 있다는 것입니다.

답변

1

이전에 JLayer MP3 라이브러리에 기고 한 필자는 MP3 재생 및 WAV 변환만으로 WAV를 MP3로 할 수 없다고 확신합니다. (나는 디코더를 최적화하는 데 약간의 시간을 보냈다. :-)

일반적으로 파일 추가 (및 기타 작업)와 관련하여 일반적으로 비 압축 형식을 사용하여 편집 작업을 수행하고 끝에 압축하는 것이 좋습니다.

스펙은 mp3 파일이 일련의 프레임이기 때문에 연결될 수 있지만 플레이어마다 플레이어마다 다를 수 있다고 생각합니다.

그래서 안전하고 품질을 유지하려면 WAV를 사용하여 연결하고 MP3에 최종 결과를 압축하십시오. 연결 파일은 그리 간단하지 않습니다. 적어도 파일이 동일한 파일인지 확인해야합니다. 그렇지 않으면 한 파일에서 다른 파일로 볼륨이 눈에 띄게 바뀝니다. 이러한 작업은 비 압축 데이터에서 가장 잘 수행됩니다.

0

JLayer MP3 Library은 기본 라이브러리가없는 변환을 포함하여 MP3 및 WAV 파일에 대한 여러 가지 작업을 지원하는 것으로 보입니다.

0

MP3SPI을 사용하면이 작업을 수행 할 수 있습니다. 이 플러그인은 자바 사운드 플러그인으로 클래스 패스에 jar 파일을 포함하고 java 사운드 api를 사용하여 wav와 mp3 사이에서 변환 할 수 있습니다.

관련 문제