2012-08-06 3 views
0

내 최근 프로젝트에 대한 mp3 파일에서 id3 태그를 검색하는 데 jaudiotagger를 사용하려고하지만이 문제가 발생했습니다.이 오류가 발생하여 프로그램을 실행할 수 없습니다. 나는 웹 사이트에서 복사 한 코드는 "MP3AudioHeader가 해결 될 수 없다"..하지만 난 여기 당신이 볼 수있는 ... 어떤 제안이 도움이 될 것입니다 필요한 모든 것을 수입 한jaudiotagger java - MP3AudioHeader를 확인할 수 없습니다.

import org.jaudiotagger.*; 
public class mainClass 
{ 
public static void main(String[] args) 
{ 
    // the file we are going to read 
    File oSourceFile = new File("/Users/tushar_chutani/Music/iTunes/iTunes Media/Music/Fun_/We Are Young (feat. Janelle Monáe) - Single/01 We Are Young (feat. Janelle Monáe).mp3"); 

    MP3File f  = (Mp3File)AudioFileIO.read(oSourceFile); 
    MP3AudioHeader audioHeader = f.getAudioHeader(); 
    audioHeader.getTrackLength(); 
    audioHeader.getSampleRateAsNumber(); 
    mp3AudioHeader.getChannels(); 
    mp3AudioHeader.isVariableBitRate(); 
    } 

답변

0

귀하의 코드가되어 말 올바른, 그 실수는, 그 (Mp3File) 자사 (MP3File) 'p'는 대문자이어야합니다. 올바른 내용은 다음과 같습니다. -

MP3File f = (MP3File)AudioFileIO.read(oSourceFile); 
관련 문제