SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

tagg destroying. or whatever i should call this problem.

files are playable,
problem occures often with the last version of jaikoz and the one before (3.7.0), although everything is correctly read from the internet-databases the files are saved with completly empty id3taggs (and before, the taggs were full.)

[nils@archlinux Jaikoz]$ sh jaikoz.sh 
04.08.2010 15:51:56 com.jthink.jaikoz.settings.LAF setLAF
INFO: Now LAF subvals are3:JAVA_1_6:Metal
04.08.2010 15:51:56 com.jthink.jaikoz.settings.LAF setLAF
INFO: LAF is30
debuglogfile is:/home/nils/Jaikoz/Logs/jaikozdebug%u-%g.log
User Logfile is:/home/nils/Jaikoz/Logs/jaikozuser%u-%g.log
04/08/2010 15.51.58:com.jthink.jaikoz.MainWindow:setupLAF:WARNING: Look and Feel from UserSettings Is:
04/08/2010 15.52.09:com.jthink.jaikoz.draganddrop.FileDropTarget:drop:WARNING: Unable to find:
04/08/2010 15.52.09:com.jthink.jaikoz.monitoring.MemoryManager:addMemoryNotification:WARNING: Low memory limit is set for:Tenured Gen:475391590
04/08/2010 15.52.10:org.jaudiotagger.audio.mp3.MP3File:checkAudioStart:WARNING:  /media/905294f7-d15f-4faa-99fc-99c5adcd8881/SORTIERT/Krabathor/Krabathor - 1995 - Lies/Krabathor - Lies - 09 - Believe... (instrumental).mp3:Checking further because the ID3 Tag ends at 0x1bd1 but the mp3 audio doesnt start until 0x1e44
04/08/2010 15.52.10:org.jaudiotagger.audio.mp3.MP3File:checkAudioStart:WARNING: /media/905294f7-d15f-4faa-99fc-99c5adcd8881/SORTIERT/Krabathor/Krabathor - 1995 - Lies/Krabathor - Lies - 09 - Believe... (instrumental).mp3: Confirmed audio starts at 0x1e44 whether searching from start or from end of ID3 tag
04/08/2010 15.52.10:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 09 - Believe... (instrumental).mp3:Invalid Frame Identifier:Krabathor - Lies - 09 - Believe... (instrumental).mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.10:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 01 - The Truth About Lies.mp3:Invalid Frame Identifier:Krabathor - Lies - 01 - The Truth About Lies.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.10:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 02 - Unnecessarity.mp3:Invalid Frame Identifier:Krabathor - Lies - 02 - Unnecessarity.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.10:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 03 - Short Report on the Ritual Carnage.mp3:Invalid Frame Identifier:Krabathor - Lies - 03 - Short Report on the Ritual Carnage.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.10:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 04 - Tears, Hope and Hate.mp3:Invalid Frame Identifier:Krabathor - Lies - 04 - Tears, Hope and Hate.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.10:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 05 - Pain of Bleeding Hearts.mp3:Invalid Frame Identifier:Krabathor - Lies - 05 - Pain of Bleeding Hearts.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.10:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 06 - Rebirth of Blasphemy.mp3:Invalid Frame Identifier:Krabathor - Lies - 06 - Rebirth of Blasphemy.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.10:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 07 - Imperator (Strikes Again).mp3:Invalid Frame Identifier:Krabathor - Lies - 07 - Imperator (Strikes Again).mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.10:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 08 - Stonedream.mp3:Invalid Frame Identifier:Krabathor - Lies - 08 - Stonedream.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.10:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 10 - Pacifistic Death.mp3:Invalid Frame Identifier:Krabathor - Lies - 10 - Pacifistic Death.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.ArtistAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.ArtistAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.ArtistAnalyser:Ended
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.ArtistAnalyser:Ended
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.AlbumAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AlbumAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AlbumAnalyser:Ended
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.AlbumAnalyser:Ended
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.TitleAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.TitleAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.TitleAnalyser:Ended
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.TitleAnalyser:Ended
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.GenreAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.GenreAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.GenreAnalyser:Ended
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.GenreAnalyser:Ended
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.CommentAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.CommentAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.CommentAnalyser:Ended
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.CommentAnalyser:Ended
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.TrackNoAnalyser:Started
04/08/2010 15.52.16:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.TrackNoAnalyser:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.TrackNoAnalyser:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.TrackNoAnalyser:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.YearAnalyser:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.YearAnalyser:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.YearAnalyser:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.YearAnalyser:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.TagsFromFileNameKnownFormatAnalyser:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.TagsFromFileNameKnownFormatAnalyser:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.TagsFromFileNameKnownFormatAnalyser:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.TagsFromFileNameKnownFormatAnalyser:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.ArtistAnalyser:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.ArtistAnalyser:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.ArtistAnalyser:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ColumnAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.ArtistAnalyser:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Retrieve Acoustic Ids:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Correct Metadata from MusicBrainz:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.duplicateshelper.DuplicateFileHelper:checkForDuplicateFiles:WARNING: Checking new Filenames created by Correct Filenames from Tags for duplicates
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Retrieve Acoustic Ids:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Correct Metadata from MusicBrainz:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ClusterAlbumsAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.ClusterAlbumsAnalyser:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ClusterAlbumsAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.ClusterAlbumsAnalyser:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ClusterAlbumsAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.ClusterAlbumsAnalyser:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.ClusterAlbumsAnalyser:runFromAutoCorrecter:WARNING: com.jthink.jaikoz.manipulate.ClusterAlbumsAnalyser:Ended
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Update Metadata from existing Discogs Ids:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Correct Lyrics:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Correct SubFolder From Metadata:Started
04/08/2010 15.52.17:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Correct Filename From Metadata:Started
04/08/2010 15.52.19:com.jthink.jaikoz.manipulate.duplicateshelper.DuplicateFileHelper:checkForDuplicateFiles:WARNING: Checking new Filenames created by Correct Filenames from Tags for duplicates
04/08/2010 15.52.19:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Update Metadata from existing Discogs Ids:Ended
04/08/2010 15.52.19:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Correct Lyrics:Ended
04/08/2010 15.52.19:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Correct SubFolder From Metadata:Ended
04/08/2010 15.52.19:com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:analyseData:WARNING: com.jthink.jaikoz.manipulate.AutoCorrecterSongBySongAnalyser:Correct Filename From Metadata:Ended
04/08/2010 15.52.47:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 09 - Believe... (instrumental).mp3:Invalid Frame Identifier:Krabathor - Lies - 09 - Believe... (instrumental).mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.47:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 01 - The Truth About Lies.mp3:Invalid Frame Identifier:Krabathor - Lies - 01 - The Truth About Lies.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.47:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 03 - Short Report on the Ritual Carnage.mp3:Invalid Frame Identifier:Krabathor - Lies - 03 - Short Report on the Ritual Carnage.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.47:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 02 - Unnecessarity.mp3:Invalid Frame Identifier:Krabathor - Lies - 02 - Unnecessarity.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.47:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 04 - Tears, Hope and Hate.mp3:Invalid Frame Identifier:Krabathor - Lies - 04 - Tears, Hope and Hate.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.47:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 05 - Pain of Bleeding Hearts.mp3:Invalid Frame Identifier:Krabathor - Lies - 05 - Pain of Bleeding Hearts.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.47:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 06 - Rebirth of Blasphemy.mp3:Invalid Frame Identifier:Krabathor - Lies - 06 - Rebirth of Blasphemy.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.47:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 07 - Imperator (Strikes Again).mp3:Invalid Frame Identifier:Krabathor - Lies - 07 - Imperator (Strikes Again).mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.47:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 08 - Stonedream.mp3:Invalid Frame Identifier:Krabathor - Lies - 08 - Stonedream.mp3:is not a valid ID3v2.30 frame
04/08/2010 15.52.47:org.jaudiotagger.tag.id3.ID3v23Tag:readFrames:WARNING: Krabathor - Lies - 10 - Pacifistic Death.mp3:Invalid Frame Identifier:Krabathor - Lies - 10 - Pacifistic Death.mp3:is not a valid ID3v2.30 frame

Hi, need some more details because nobody else has mentioned this.

So when you save the file, and then open again in Jaikoz are you saying all the fields are now empty, or that they look empty when viewed
with another program (such as iTunes or Winamp) , or just that you’ve noticed these messages in tjhe log file.

And is this a problem for all your mp3s or just some.

[quote=paultaylor]Hi, need some more details because nobody else has mentioned this.

So when you save the file, and then open again in Jaikoz are you saying all the fields are now empty, or that they look empty when viewed with another program (such as iTunes or Winamp) , or just that you’ve noticed these messages in tjhe log file.

And is this a problem for all your mp3s or just some. [/quote]

they look empty just in the audio player, reopening with jaikoz displays them with all fields as saved.

  • could be maybe audacious related, i’ll check this too -

this is random for every mp3.

so there are entire albums which won’t save and there are albums where some files are saved, some not.

So the problem is not that they are not saved, but that the fields cannot read by your Audio Player.

So which audio player are you using ?

Some players have problems with tags being synchronized and text encodings different to ISO-8859-1, whether or not these options are
applied depends on what data is in the metadata which might be why the problem seems to occur randomly. Other players prefer ID3v23 and
others ID3v24, you can change the tag version within Jaikoz.

If you email me a file I can see what options that particular file has which might be causing a problem.

Also please see these posts

http://www.jthink.net/jaikozforum/posts/list/1459.page
http://www.jthink.net/jaikozforum/posts/list/1429.page

I don’t know. I used to save files with jaikoz for quiet a long time now and it was always audacious i used and nothing went wrong. empty means, that i display the idd taggs in audacious (file preferences) and the fields are empty (not saved?)

filesystem i’m using is xfs, utf and so on mounted, so no problemo with special characters. it’s just like save, put in audacious, right click, empty. scrobbling: (null) - (null)

So this player http://audacious-media-player.org/ used read the files okay and now it doesnt.

As those links I posted show some of the default settings in Jaikoz have changed so it may be that in changing a preference default so that it works better in one program such as Windows Explorer but worse in your chosen player.

I will try and look at Audacious but I recommend you play with some of the save settings in Jaikoz and see if that fixes it for you.

could this be connected to the “locale” of the system?

ID3Tag V2:

always write tag

  • v23

default text encoding when … idv23 & v24
iso-88591

text encoding when need to write unicode id3v24
utf-16

[nils@archlinux ~]$ locale -a
C
de_DE.utf8
en_US
en_US.iso88591
en_US.utf8
POSIX

my system locale is de_DE.utf8

my harddrive should read both i think, but as far as i remember their configured for utf (?not sure?)

No I dont think so, Audacious should just read the data from the file using the encoding specified in the file I think it more likely to be a problem in one of the areas Ive already suggested.

I tried several save settings, nothing changed.

Did you have

Preferences/Save/ID3 v2 Tag/Save Existing Fields using these Encoding Preferences

checked, if not you should.

If still not working see if the file is okay if copied to a local disk, and then if stil failing please send me a file.

ok, seems like it works now. thanks! :slight_smile:

Good, if you know what solved it might be useful for others.