INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Importing just one field taginfo: possible?  (Read 4649 times)

MarkCoutinho

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 676
Importing just one field taginfo: possible?
« on: September 09, 2016, 05:54:44 am »

I just noticed that I've lost all of my information which was stored in the Bios-field. All the other fiels seem just fine.
It appears that the info is stored in the mp3 itself though. So I could do a 'update library from tags' action.

However: in the meantime I have changed several other fields from several songs, and I don't wanna lose that information.

I tried using the setting in
Tools ---> Options ---> Library Folders ---> Manage Library Fields and uncheck the checkbox of the Save In File Tags (When Possible) of the Bios-field.
That didn't do the trick however. That seem to just not WRITE TO the mp3. I want to do it the other way around.

So: is it possible to update the library with just the information of one field?

Thanks for your help!
Logged
Mark Coutinho
Dutch Top 40 collector of lyrics, sleeves and bios

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72550
  • Where did I put my teeth?
Re: Importing just one field taginfo: possible?
« Reply #1 on: September 09, 2016, 07:31:02 am »

You could restore a backup.
Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Importing just one field taginfo: possible?
« Reply #2 on: September 09, 2016, 09:09:52 am »

If the BIOS field is empty, then you should be able to write all tags to your MP3 file, then read back all tags, which should get your BIOS field.  Please try this with a test MP3 that you don't care about first!  The steps are:

Select a file.
<right click> Library Tools > Update tags (from library).
<right click> Library Tools > Update Library (from tags).

If that works correctly try it for an entire album.  Then do more.  Good luck.

Brian.
Logged

MarkCoutinho

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 676
Re: Importing just one field taginfo: possible?
« Reply #3 on: September 09, 2016, 01:47:19 pm »

You could restore a backup.
I could, Jim - I make them every day. However: I would be losing all the other changes I've made in the meantime. So that's a no go...
Logged
Mark Coutinho
Dutch Top 40 collector of lyrics, sleeves and bios

MarkCoutinho

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 676
Re: Importing just one field taginfo: possible?
« Reply #4 on: September 09, 2016, 01:51:08 pm »

If the BIOS field is empty, then you should be able to write all tags to your MP3 file, then read back all tags, which should get your BIOS field.  Please try this with a test MP3 that you don't care about first!  The steps are:

Select a file.
<right click> Library Tools > Update tags (from library).
<right click> Library Tools > Update Library (from tags).

If that works correctly try it for an entire album.  Then do more.  Good luck.

Brian.
I'm sorry, Brian: but when I update the tags from the library (your step 1) the empty library BIOS-field will be put in the mp3 too. So when I do the Update Library after that, the BIOS-field remains empty.
Logged
Mark Coutinho
Dutch Top 40 collector of lyrics, sleeves and bios

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Importing just one field taginfo: possible?
« Reply #5 on: September 09, 2016, 03:48:18 pm »

Have you tried it?  Your wording makes it unclear whether you have done an experiment or if you are speculating.

I would expect that if you turned off "write to tags when possible" for the BIOS field, then did update tags from library it would not write that tag.  But I have not tried it.  I'm only speculating.  :)

Brian.
Logged

MarkCoutinho

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 676
Re: Importing just one field taginfo: possible?
« Reply #6 on: September 09, 2016, 04:13:07 pm »

Have you tried it?  Your wording makes it unclear whether you have done an experiment or if you are speculating.

I would expect that if you turned off "write to tags when possible" for the BIOS field, then did update tags from library it would not write that tag.  But I have not tried it.  I'm only speculating.  :)

Brian.
Yes, I tried it. In several way actually. With the "write to tags when possible" on and off importing/exporting. Nothing gives me the result I desire: just import the field BIOS into the library.

Hope you can give me another suggestion. Workaround maybe?
Logged
Mark Coutinho
Dutch Top 40 collector of lyrics, sleeves and bios

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Importing just one field taginfo: possible?
« Reply #7 on: September 09, 2016, 04:37:36 pm »

Depending on how your options are set, simply doing an "update Library (from tags)" might do it.  Again, I'd try on a test file in case you end up losing any data.  Undo is your friend.  Make a full database backup before the experiment if you want even more insurance.

I don't know of any way of reading just one tag into MC from music files.  But I'm not the end all be all, last word on this.  I'm just a guy trying to help you out.

Good luck!

Brian.
Logged

fitbrit

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4889
Re: Importing just one field taginfo: possible?
« Reply #8 on: September 09, 2016, 05:38:26 pm »

Can you confirm that the field is totally blank, and doesn't even contain a space?
Logged

MarkCoutinho

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 676
Re: Importing just one field taginfo: possible?
« Reply #9 on: September 10, 2016, 07:29:48 am »

Can you confirm that the field is totally blank, and doesn't even contain a space?
I tried several songs randomly and all of them do not contain a single space. Could you help me then?
Logged
Mark Coutinho
Dutch Top 40 collector of lyrics, sleeves and bios

leezer3

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1589
Re: Importing just one field taginfo: possible?
« Reply #10 on: September 11, 2016, 07:11:09 am »

Horrible hack:
BACKUP your existing library.

Update from tags, overwriting the existing.

Close MC.

Open your library folder & backup the jmd file that stores BIOS (Something like BIOS.jmd)

Restore the original backup.

Copy the BIOS.jmd file you saved earlier into the library. 
Logged

MarkCoutinho

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 676
Re: Importing just one field taginfo: possible?
« Reply #11 on: September 11, 2016, 06:05:55 pm »

Leezer, you're absolutely brilliant! That did the trick!
Small problem was that I had to copy the zip-file to a temp-directory, because the jmd appeared to be protected against overwriting. But in the Temp-dir I could do that. And then just restore it.
Thank you so much! Saves me tons of work to put those 20,000 bios back by hand...
Logged
Mark Coutinho
Dutch Top 40 collector of lyrics, sleeves and bios

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Importing just one field taginfo: possible?
« Reply #12 on: September 11, 2016, 07:20:26 pm »

Three cheers for good hacks that work!  Hurray.  :)

Brian.
Logged

leezer3

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1589
Re: Importing just one field taginfo: possible?
« Reply #13 on: September 12, 2016, 03:27:40 am »

Good :)

I'd be inclined to export the entire library to a playlist and reimport this into a fresh librar, just in case there are any gremlins lurking....

Also, a note:
This hack will only work if no importing is done between the backup & the tag import steps, and should only be used as an absolute last resort...
Logged
Pages: [1]   Go Up