[Logo] Jaikoz and SongKong Forums
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
If a song is unmatched, are the masks applied to it?  XML
Forum Index -> SongKong Issues
Author Message
billfish

Enthusiast

Joined: 20/09/2016 21:20:08
Messages: 10
Offline

It seems to be the case that if an album doesn't find a match in Musicbrainz or Discog, that album is dumped, as is, into Unmatched Songs, without being processed through the filename masks. At least that's how I think it works; please tell me if I've got this wrong.

I have albums with two characteristics:
1. There's plenty of tag data that the filename masks could use
2. There's no match on the album from Musicbrainz or Discog.

These albums appear to go straight into Unmatched Songs without having their file names changed. I think I could do a lot with them by having the filename masks look at the tags that already exist in the files and placing and naming the files accordingly.

Is there an option that says "if this album doesn't have a Musicbrainz or Discog match, process it through the maks anyway"? Or am I overlooking something?

paultaylor

Pro
[Avatar]

Joined: 21/08/2006 09:21:27
Messages: 7481
Offline

You are quite correct, if the songs could not be matched to a release they are left alone, unless they the Move to Unmatched folder option is enabled in which case they just moved to the folder.

This also applies when SongKong could match to song only without be able to determine the release.

The rational, is that the existing metadata could be non-existent or incorrect but Im aware that it would be useful to have a Rename all Files option.

I do need a solution but I don't know whether to add a as separate top level task instead, see last comment on - https://jthink.atlassian.net/browse/SONGKONG-506

thanks Paul (Administrator)
billfish

Enthusiast

Joined: 20/09/2016 21:20:08
Messages: 10
Offline

Here is my 4ยข worth, given with trepidation.

I have suggestions for some options:

Basic > Rename files based on metadata when matched
My suggestion would be to add an additional checkbox: Rename files based on metadata when not matched.
I could get what I want by checking both of these boxes.

Match
Add an additional check box: Don't try to re-match songs that have already been matched.
(If you keep track of which songs have been matched.)

Classical > MusicBrainz Track Artist...
In my opinion, this very handy tool should appear twice, once for compilations and once for non-compilations, because in a non-compilation I don't need to see for each track who the orchestra etc. is.

If a person uses the workflow where SongKong matches and tags the songs, then they review and correct what SongKong did, and then they run SongKong again to rename and move the files, I think they would:
1. Adjust the "Never modify" and "Only modify if empty" values to their liking
2. Clear "Rename files based on metadata when matched" and my proposed "Rename files based on metadata when not matched"
3 Run SongKong
4. Review and adjust the tags
5. Repeat step 2 with the opposite option
7. Run SongKong again

It seems to me there's a bit of thrashing in this workflow that could be avoided by having some radio buttons on the Basic screen where the Start button is:

- Match only (don't rename or move, but update tags based on match, obeying the "Only modify these tags if empty" and "Never modify these tags" settings and the "Update Genres" and "Update Mood" settings)
-Rename files (depending on how the "Rename files based on metadata options are set) and move files (if "Move Folder" and/or "Move Unmatched Folder" are checked); leave tags alone,
-Match, rename, and move files

or even more simply there could be two checkboxes that apply to the Start button:

- Match songs and update tags, obeying preferences
- Rename and move files, obeying preferences

The interaction with the preferences could be tricky to analyze and to debug, though. In my opinion, this could be helped by gathering the relevant options into one place, easier said than done.
paultaylor

Pro
[Avatar]

Joined: 21/08/2006 09:21:27
Messages: 7481
Offline

I generally agree with your proposal, namely an option to allow rename all as part of the Fix Songs task, and a top level Rename files task. My difficultly was with which one to do but perhaps we need to both.

billfish wrote:

Match
[i]Add an additional check box:[\i] Don't try to re-match songs that have already been matched.
[i](If you keep track of which songs have been matched.)[\i]
 

Isn't this the same as the For songs already Matched to MusicBrainz option on the first tab that can be sent to Rematch, Update Metata and filename Only and Ignore

billfish wrote:

Classical > MusicBrainz Track Artist...
In my opinion, this very handy tool should appear twice, once for compilations and once for non-compilations, because in a non-compilation I don't need to see for each track who the orchestra etc. is. 


So to be clear there are separate masks for the filename but you mean you actually want to set the Track Artist field differently based on whether compilation or not ?

What would set it to for compilations if such an option existed, I assume the composer ?

thanks Paul (Administrator)
billfish

Enthusiast

Joined: 20/09/2016 21:20:08
Messages: 10
Offline

Thank you for your reply.

Isn't this the same as the For songs already Matched to MusicBrainz option on the first tab that can be sent to Rematch, Update Metata and filename Only and Ignore  

You are correct. My mistake.

So to be clear there are separate masks for the filename but you mean you actually want to set the Track Artist field differently based on whether compilation or not ?  

Once again you are correct; ignore my comment. I was not drawing the distinction between setting the tag and renaming the file.
paultaylor

Pro
[Avatar]

Joined: 21/08/2006 09:21:27
Messages: 7481
Offline

No problem, so the first thing for me to do is probably add

Rename files based on metadata when not matched.

as an option to Fix Songs

Later on my add as a top level task so you can just do a quick rename without doing any matching because if I just add the to FixSongs it will try to match any songs not matched which might not be what you want if you want to rename your files.

thanks Paul (Administrator)
paultaylor

Pro
[Avatar]

Joined: 21/08/2006 09:21:27
Messages: 7481
Offline

With SongKong 4.6 the Rename files based on metadata when matched option has now been changed to Rename files based on metadata and has been changed to combobox with additional options that allow renaming even when songs are not matched to a release.

thanks Paul (Administrator)
 
Forum Index -> SongKong Issues
Go to:   
Powered by JForum 2.1.6 © JForum Team