INTERACT FORUM

Please login or register.

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

Author Topic: Another Tagging Question  (Read 1226 times)

MountainKing

  • Recent member
  • *
  • Posts: 5
Another Tagging Question
« on: August 30, 2019, 11:04:54 am »

I'm looking to get my tagging and file organization a little more accurate as I got a bit sloppy with it.  I've done a lot of searching here and can't figure out exactly how to fix what I've done, there's a few threads that seem to be close, but maybe it's a lost cause. 

To start out, I'm looking to re-tag all the hi res downloads I have.  Currently I have them tagged as "album name HD Tracks" or something to that depending where I bought the albums.  Ideally, I'd like to change it to something that looks like "album name 24/96"   Is there a way to change the taggng in bulk so it keeps the album name, removed the stuff I don't want and the add's the sample and bit rate at the end?   Even if it's a few steps to take care of...


Logged

MGD_King

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 548
  • It's not easy being me, but it sure is fun!
Re: Another Tagging Question
« Reply #1 on: August 30, 2019, 11:18:47 am »

Take a look at Find and Replace on the Wiki. It should help you get started. One of MC's best features, if not the biggest, is how easy it is to tag and catalog your media. That's what drew me to this program several years/versions ago.

By the way MountainKing, you wouldn't be a Savatage fan by chance, would you?
Logged

MountainKing

  • Recent member
  • *
  • Posts: 5
Re: Another Tagging Question
« Reply #2 on: August 30, 2019, 11:32:21 am »

I've been trying to work through it with the wiki, I'm an IT guy and not computer dumb, just feeling dumb that I can't figure this one out on my own.

Savatage is my favorite band!  Awesome you are aware of them!!
Logged

MountainKing

  • Recent member
  • *
  • Posts: 5
Re: Another Tagging Question
« Reply #3 on: August 30, 2019, 11:48:25 am »

I think what I'm looking for is something like that, I want to replace the HDTracks or whatever it's labeled after the album name, but I want to use expressions to pull the sample/bit rate info so it ends up Album [24-96]  or Album [24-192]  etc, since they're not all the same it would be too time consuming to change it manually.
Logged

BryanC

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2661
Re: Another Tagging Question
« Reply #4 on: August 30, 2019, 12:18:35 pm »

I think what I'm looking for is something like that, I want to replace the HDTracks or whatever it's labeled after the album name, but I want to use expressions to pull the sample/bit rate info so it ends up Album [24-96]  or Album [24-192]  etc, since they're not all the same it would be too time consuming to change it manually.

It's better to break your data up into specific fields and then create custom user fields to combine them.
Logged

wer

  • Citizen of the Universe
  • *****
  • Posts: 2640
Re: Another Tagging Question
« Reply #5 on: August 30, 2019, 12:24:34 pm »

You said you're an IT guy, right? 

You'll need to use expressions to do what you want, but Find and Replace doesn't support expressions.  You can change a field using expressions though.

Take a look at this thread to put you on the right track...
https://yabb.jriver.com/interact/index.php?topic=78518.0
Logged

Moe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 718
  • Hi
Re: Another Tagging Question
« Reply #6 on: August 30, 2019, 12:24:51 pm »

What you're trying to do could probably be done with regex. 

If you can share ~5 examples of what you have and what you'd like the output to look like I can try and come up with something for you.
Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Another Tagging Question
« Reply #7 on: August 30, 2019, 01:17:34 pm »

Savatage is my favorite band!  Awesome you are aware of them!!

I learned about Savatage recently.  When reading their wikipedia page I was totally shocked:  They started life at Astro Skate in Tarpon Springs Florida.  I spent quite a few summer afternoons at Astro Skate when I was 11 - 14 back in the early 80s.

Brian.
Logged

lepa

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2033
Re: Another Tagging Question
« Reply #8 on: August 30, 2019, 02:04:51 pm »

One way to do this kind of thing. You could make new calculated field like this or just use an expression column for a view OR you can use this as source data for [album] or some other custom field if you want to make changes permanent to the tags.
Code: [Select]
[Album] IfElse(IsEqual([Sample Rate],DSD,8), /[SACD/],IsEqual([Sample Rate],192 kHz,8),/[192kHz/],IsEqual([Sample Rate],96 kHz,8),/[96kHz/],)
Just a simplified example so bit depth etc is not included here but it is also of course possible to add that kind of information to an expression

(Not sure how slow it is to this kind of parsing in real time if view has plenty of rows to be shown)
Logged

RoderickGI

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 8186
Re: Another Tagging Question
« Reply #9 on: August 30, 2019, 06:30:14 pm »

It's better to break your data up into specific fields and then create custom user fields to combine them.

This.

Use the [Album] field to show the Album name. Period.

Use other fields to show other attributes.

Modify Views to show the attributes you want to see, or even combine attributes in an Expression column if you like.

I have to assume that while you are an IT guy, you are not a database guy. Always use fields for the purpose they are intended. Life is much easier that way  :D
Logged
What specific version of MC you are running:MC27.0.27 @ Oct 27, 2020 and updating regularly Jim!                        MC Release Notes: https://wiki.jriver.com/index.php/Release_Notes
What OS(s) and Version you are running:     Windows 10 Pro 64bit Version 2004 (OS Build 19041.572).
The JRMark score of the PC with an issue:    JRMark (version 26.0.52 64 bit): 3419
Important relevant info about your environment:     
  Using the HTPC as a MC Server & a Workstation as a MC Client plus some DLNA clients.
  Running JRiver for Android, JRemote2, Gizmo, & MO 4Media on a Sony Xperia XZ Premium Android 9.
  Playing video out to a Sony 65" TV connected via HDMI, playing digital audio out via motherboard sound card, PCIe TV tuner

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Another Tagging Question
« Reply #10 on: August 31, 2019, 07:44:57 am »

Using fields is supposed to be The One True Answer.

But it's not.  It doesn't work with all cases in MC.  JRemote is the biggest offender.  It ONLY uses Album in an albums based display.  So you have to guess which album is which (high res as compared to normal res for example).  Because if they have the same [Album] field, JRemote does not differentiate between them.

So, I've gone backwards:  I now name albums with extra info.  I have not tested this in Theater VIew.  Theater View has some customization available, but not as much as Standard View.  You might be stuck there too.

This is an area of MC that I find rather frustrating:  The views can not be made to be consistent between these 3 very popular ways of viewing MC media files.  ...and in this case it affects fundamental decisions which you must make about your library metadata.  The fix is obvious:  Allow the same level of display customization in JRemote and Theater View as you have in Standard View.  It would be wonderful if some development time was put into this area.  It's a problem.

Brian.
Logged

MountainKing

  • Recent member
  • *
  • Posts: 5
Re: Another Tagging Question
« Reply #11 on: September 01, 2019, 12:33:03 pm »

Thanks for the guidance guys.  I am database dumb, but the issue with the field suggestion is what Brian posted.  I have numerous versions of different albums and when I do that it puts everything together.  If there was a way around that I would be very open to that as an option.
Logged

lepa

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2033
Re: Another Tagging Question
« Reply #12 on: September 01, 2019, 12:44:29 pm »

Well I'm doing it "wrong" and just adding suffix to [Album] field. It's not clean solution but for reasons Brian also mentioned I have found it to be the least problematic when all thing considered. If I would only use MC PC program then I would probably use combination of fields.
Logged

Moe

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 718
  • Hi
Re: Another Tagging Question
« Reply #13 on: September 01, 2019, 01:20:55 pm »

Thinking outside the box here, and this would be a serious kludge, but I think it would work.

Now that we have image support that will appear in any field.  You could create 1 pixel square transparent images, named something like SACD-spacer, Vinyl-spacer, 20bit-spacer, etc. etc. and then for the album name use something like

Revolver<img src="tooltip:SACD-spacer" size="1x1">
Revolver<img src="tooltip:Vinyl-spacer" size="1x1">
Revolver<img src="tooltip:20bit-spacer" size="1x1">

This would make the title of album unique for each release but the title of the album would be "clean".
Logged

wer

  • Citizen of the Universe
  • *****
  • Posts: 2640
Re: Another Tagging Question
« Reply #14 on: September 01, 2019, 01:54:32 pm »

Moe, that's certainly thinking outside the box!

Not to nay-say, but a bit too far outside.  I think that would make the files installation dependent, wouldn't it?  If you copied the files to another library (like a laptop that leaves the house) you'd have to copy the spacer images too, or it would break on the laptop.  It might look clean, but the contents of the field would be filthy!  :o

Brian's right about the view compatibility.  That's something I've long wished would be addressed.
Logged

thorsten

  • World Citizen
  • ***
  • Posts: 196
Re: Another Tagging Question
« Reply #15 on: September 01, 2019, 02:57:44 pm »

Sorry to say, but for tagging, nothing beats mp3tag.de IMHO....
Logged
Pages: [1]   Go Up