Skip to content

Identifying a mp3 file #1

@Gh0s7

Description

@Gh0s7

I'm sorry for opening this issue but I can't find the solution to my problem.

I'd like to use jEN to identify and tag a mp3 file which has incorrect informations.

I'm trying something like this:
Track track = en.uploadTrack(file); track.waitForAnalysis(30000); if (track.getStatus() == Track.AnalysisStatus.COMPLETE) { Song s = new Song(en, track.getID()); System.out.println(s.getArtistName());

but it throws an exception

Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
    at java.util.ArrayList.rangeCheck(ArrayList.java:604)
    at java.util.ArrayList.get(ArrayList.java:382)
    at com.echonest.api.v4.util.MQuery.getObject(MQuery.java:34)
    at com.echonest.api.v4.ENItem.getItemMap(ENItem.java:242)
    at com.echonest.api.v4.ENItem.getItemMap(ENItem.java:220)
    at com.echonest.api.v4.ENItem.getItemMap(ENItem.java:215)
    at com.echonest.api.v4.ENItem.refresh(ENItem.java:78)
    at com.echonest.api.v4.ENItem.<init>(ENItem.java:36)
    at com.echonest.api.v4.Song.<init>(Song.java:38)
    at echonest.test.EchoNestTest.main(EchoNestTest.java:45)
Java Result: 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions