INTERACT FORUM

Please login or register.

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

Author Topic: MC behaviour re writing to tags by default  (Read 3944 times)

amdismal

  • Junior Woodchuck
  • **
  • Posts: 53
MC behaviour re writing to tags by default
« on: February 08, 2013, 07:23:07 am »

One thing that really bothered me when starting off with MC was how it was pretty free and easy writing to my tags.  I use other servers/players, and having MC do its own thing was deeply irritating to me.  However, I do realise that others want it to be a one-stop shop for full library management etc.

It therefore strikes me that the preferred behaviour would be to have install options as follows:

  • Manage my library - MC acts like iTunes in that it controls the library and it can do what it likes to any files
  • Only allow MC to make changes that I explicitly make - so tagging would be OK if I did it manually, but no automatic changes would be made
  • MC is not allowed to make any changes to my files

The killer for me is that it's not clear what goes on, so MC had changed some of my files without me realising that would happen, which was a really bad start to using it.  I got over it, because the UI is *way* better than anything else for my purposes, but others could easily fail to get over this kind of issue.
Logged

MrC

  • Citizen of the Universe
  • *****
  • Posts: 10462
  • Your life is short. Give me your money.
Logged
The opinions I express represent my own folly.

kstuart

  • Citizen of the Universe
  • *****
  • Posts: 1955
  • Upgraded to MC22 Master using preorder discount
Re: MC behaviour re writing to tags by default
« Reply #2 on: February 08, 2013, 02:25:33 pm »

To summarize Mr C's link, as of July 19th of 2012, it was changed so that by default, MC does not write to tags by itself.

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: MC behaviour re writing to tags by default
« Reply #3 on: February 08, 2013, 02:44:48 pm »

To summarize Mr C's link, as of July 19th of 2012, it was changed so that by default, MC does not write to tags by itself.

... during Auto Import.

If you use the default options, it will still apply tags to the files when you manually tag files.  This is easily disabled, I just wanted to note the detail.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

kstuart

  • Citizen of the Universe
  • *****
  • Posts: 1955
  • Upgraded to MC22 Master using preorder discount
Re: MC behaviour re writing to tags by default
« Reply #4 on: February 08, 2013, 05:07:07 pm »

... during Auto Import.

If you use the default options, it will still apply tags to the files when you manually tag files.  This is easily disabled, I just wanted to note the detail.
Am I correct that you are referring to:

Tools->Options->General->Importing & Tagging->Update Tags When File Info Changes

?

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: MC behaviour re writing to tags by default
« Reply #5 on: February 08, 2013, 11:19:47 pm »

Am I correct that you are referring to:

Tools->Options->General->Importing & Tagging->Update Tags When File Info Changes

No.  Maybe I understood bad, because delicious whiskey.

Tools > Options > Library & Folders > Configure Auto Import:
Write file tags when analyzing audio, getting cover art, etc.

As of MC 18.0.12 (a long while ago) it has defaulted off.  Auto-Import does NOT write file tags, unless you tell it to.  Manually changing tags does (the option you specified), but Auto-Import does not.

The option you mentioned, disables all tag writing entirely (regardless of manual/not).
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

MrC

  • Citizen of the Universe
  • *****
  • Posts: 10462
  • Your life is short. Give me your money.
Re: MC behaviour re writing to tags by default
« Reply #6 on: February 08, 2013, 11:26:28 pm »

No.  Maybe I understood bad, because delicious whiskey.

That's funny.  My wife just said "Maybe I'll have some alcohol.", and literally, at that second, I read this.
Logged
The opinions I express represent my own folly.

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: MC behaviour re writing to tags by default
« Reply #7 on: February 08, 2013, 11:27:46 pm »

That's funny.  My wife just said "Maybe I'll have some alcohol.", and literally, at that second, I read this.

That's a fantastic idea.  Tell her I'll join her.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

MrC

  • Citizen of the Universe
  • *****
  • Posts: 10462
  • Your life is short. Give me your money.
Re: MC behaviour re writing to tags by default
« Reply #8 on: February 08, 2013, 11:44:58 pm »

Logged
The opinions I express represent my own folly.

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: MC behaviour re writing to tags by default
« Reply #9 on: February 09, 2013, 12:14:39 am »

Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

kstuart

  • Citizen of the Universe
  • *****
  • Posts: 1955
  • Upgraded to MC22 Master using preorder discount
Re: MC behaviour re writing to tags by default
« Reply #10 on: February 09, 2013, 11:49:13 am »

Glynor - I don't think you read the quote from yourself that I was replying to, it was not the Automatic part, it was your statement that:

"If you use the default options, it will still apply tags to the files when you manually tag files.  This is easily disabled, I just wanted to note the detail."

When you say easily disabled, am I correct that you are referring to:

Tools->Options->General->Importing & Tagging->Update Tags When File Info Changes

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: MC behaviour re writing to tags by default
« Reply #11 on: February 09, 2013, 12:36:34 pm »

Glynor - I don't think you read the quote from yourself that I was replying to, it was not the Automatic part, it was your statement that:

"If you use the default options, it will still apply tags to the files when you manually tag files.  This is easily disabled, I just wanted to note the detail."

When you say easily disabled, am I correct that you are referring to:

Tools->Options->General->Importing & Tagging->Update Tags When File Info Changes

Yeah, that's why I changed it to say because whiskey.  I read your post poorly, because whiskey.

You are correct.

That option, when turned off, disables all tag writing to files in MC entirely (even manual ones using Library Tools > Update File (From Library)).  It is a global on/off switch for tag writing.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

kstuart

  • Citizen of the Universe
  • *****
  • Posts: 1955
  • Upgraded to MC22 Master using preorder discount
Re: MC behaviour re writing to tags by default
« Reply #12 on: February 09, 2013, 12:53:14 pm »

Yeah, that's why I changed it to say because whiskey.  I read your post poorly, because whiskey.

You are correct.

That option, when turned off, disables all tag writing to files in MC entirely (even manual ones using Library Tools > Update File (From Library)).  It is a global on/off switch for tag writing.

And that option is turned on by default on a new install, correct ?

rjm

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 2699
Re: MC behaviour re writing to tags by default
« Reply #13 on: February 09, 2013, 12:55:04 pm »

 It is a global on/off switch for tag writing.
And can be added as a toolbar button for easy access. I shut it off when tagging family photos because I don't like MC touching my photos.
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: MC behaviour re writing to tags by default
« Reply #14 on: February 09, 2013, 02:07:16 pm »

And that option is turned on by default on a new install, correct ?

That option is enabled by default.  Correct.

However, Auto-Import does not obey that option alone.  It also looks at the option I listed above.  Both need to be True for Auto-Import to write tags to files at import-time.  The Auto-Import specific option defaults False:

Tools > Options > Library & Folders > Configure Auto Import:
Write file tags when analyzing audio, getting cover art, etc.

So, with a new, fresh install of MC18, this is the default behavior:

Only allow MC to make changes that I explicitly make - so tagging would be OK if I did it manually, but no automatic changes would be made
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: MC behaviour re writing to tags by default
« Reply #15 on: February 09, 2013, 02:29:20 pm »

So, to be absolutely, 100% clear:

The OP was wrong (or mis-informed and basing his conclusions on the behavior of MC17).  MC18 already has the exact behavior he was looking for (or mostly, and certainly the relevant options).  It defaults to his "middle choice" (which he said was acceptable), and provides options needed to enable both other choices.

To enable this "mode":

Manage my library - MC acts like iTunes in that it controls the library and it can do what it likes to any files

Options > General > Importing & Tagging > Update Tags When File Info Changes: True
Options > Library & Folders > Configure Auto Import > Write file tags when analyzing audio, getting cover art, etc: True

Only allow MC to make changes that I explicitly make - so tagging would be OK if I did it manually, but no automatic changes would be made

Default behavior.
Options > General > Importing & Tagging > Update Tags When File Info Changes: True
Options > Library & Folders > Configure Auto Import > Write file tags when analyzing audio, getting cover art, etc: False

MC is not allowed to make any changes to my files

Options > General > Importing & Tagging > Update Tags When File Info Changes: False
Options > Library & Folders > Configure Auto Import > Write file tags when analyzing audio, getting cover art, etc: Is Ignored

Lastly...

One other small note I should mention:  Using the Tag On Import rules in Auto-Import counts as manually tagging files.  With the default settings, this means if you define any Tag On Import rules, those changes will get written out to the files.  That makes sense, though, as those are manually, explicitly defined.

The one thing I haven't tested is to see if only those Tag On Import changes get written to files, or if it flushes the current database state to the tags.  I'd guess, based on the Automation interface behavior, that it is the latter (that if you write any tags via Tag On Import, that it "triggers" the Auto-Import specific option to be essentially ignored for "matching" files).  Like I said, I'm not sure (and I don't really care, personally, as I enable both options and want MC to fully manage my in-file tags -- it does a good job).

But, that caution would apply.  If you don't want any "automated" tagging at all no matter what, you're probably best avoiding the Tag On Import rules (or test it beforehand, at least).  If you're that kind of person, though, you'd probably avoid using that feature anyway, so I think this is no big deal whatsoever.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/
Pages: [1]   Go Up