[Logo] Jaikoz and SongKong Forums
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Messages posted by: wilcoson  XML
Profile for wilcoson -> Messages posted by wilcoson [24]
Author Message
@Paul: Copying/Pasting from the upper right part of the page you provided here is the text I see:

Release [r11381397]
@Paul: I took a screenshot of the url you provided but I'm getting errors trying to upload the jpg. I'm just going to assume I can't use discogs at all going fwd because it's not working.

@Alfg: "m" stands for master which is sort of the umbrella for all of the "r"s or releases

paultaylor wrote:
where does the r' come from I dont recall it ever working if you preceded number with an r 

On the discogs page for a particular release. If you copy the bracketed text, the "r" gets copied as part of it. I used to be able to match with it included, which meant I only had to remove the brackets.

Alfg wrote:
@wilcoson
try your example again but only with numbers like: 8500985 


Thank you. Doing so, did find the release in question, however for some reason it's not actually saving the metadata to the files. God only knows what's going on. It used to search, find and apply tag changes using Discogs. And I used to search with the "r" included and it worked. Grrrr
Hello,

Metadata tagging not happening when using Discogs. For example, if I do a lookup via Match to Specified Discogs Id, it no longer returns results. A recent example: r8500985. Even though I know it exists on Discogs, Jaikoz says it's unable to find a suitable release. This happens for everything. I checked my preferences but as far as I see, I should be pulling in data.
The original issue was impacting flacs as well. The solution resolved for all formats up until I edited it to add a 3rd custom field. The 3rd field brought the original issue back, so I removed the new line, but the issue remained. I will send the entire code I am trying to get to work, maybe that will help or maybe there is a better mask altogether. Thanks Paul!

Code:
 PersonalMax=190;
  Fills=12; //2 slash's, 6 for year, 3 for seperation of artist/album
  (albumartist.length>0 ? WhichArtist = albumartist : (artist.length>0 ? WhichArtist = artist : WhichArtist = 'noartist'));
  (artist.length>0 ? RWhichArtist = artist : (albumartist.length>0 ? RWhichArtist = albumartist : RWhichArtist = 'noartist'));
  PreTitle=RWhichArtist.length + WhichArtist.length + album.length + Fills;
  ForFileName=PersonalMax - PreTitle;
  FullSum=title.length + album.length + WhichArtist.length + 13;
  NoAlbumSum=title.length + WhichArtist.length + 10;
  TitleTrackSum=title.length + 7;
  (TitleTrackSum>ForFileName ? (
  	WhatToCut=TitleTrackSum-ForFileName+3,
  	NewAlbum='',
  	NewArtist='',
  	NewTitle=title.substring(0,(title.length-WhatToCut)) + '...'
  	) : (
  		NoAlbumSum>ForFileName ? (
  		WhatToCut=NoAlbumSum-ForFileName+3,
  		NewAlbum='',
  		NewArtist=WhichArtist.substring(0,(WhichArtist.length-WhatToCut)) + '...',
  		NewTitle=title + ' - '
  		) : (
  			FullSum>ForFileName ? (
  			WhatToCut=FullSum-ForFileName+3,
  			NewAlbum=album.substring(0,(album.length-WhatToCut)) + '...',
  			NewArtist=WhichArtist + ' - ',
  			NewTitle=title + ' - '
  			) : (
  				WhatToCut='',
  				NewAlbum=album,
  				NewArtist=WhichArtist + ' - ',
  				NewTitle=title + ' - ')
  		)
  	)
  );
 
 (albumartist.length>0  ? albumartist + folderseparator :(artist.length>0 ? artist + folderseparator : '')) 
  + (custom1.replace('English','').replace('Songs-DB-Custom1','').length>0 ? custom1.replace('English','').replace('Songs-DB-Custom1','') + '-' :'')
  + (album.length>0 ? album :'')
  + (' [' + (year.length>0 ? year + '-' : ''))
  + (custom2.replace('English','').replace('Songs-DB-Custom2','').length>0 ? custom2.replace('English','').replace('Songs-DB-Custom2','') + '-' :'') 
 + (custom3.replace('English','').replace('Songs-DB-Custom3','').length>0 ? custom3.replace('English','').replace('Songs-DB-Custom3','') + '-' :'') 
  + (label.length>0 ? label + '-' :'')
  + (catalogno.length>0 ? catalogno + ']' + folderseparator :'')
 
Mask still works on flac files as before
Uh oh. For some reason I'm running into similar issue with tagging DSF files. Using this code I'm now getting a folder of:

Undercover [1983- -Songs-DB Custom2 -HD-Universal-UICY-40072]

It seemed to work before but now, not so much. Any thoughts?
NVM, i adjusted my logic and it seems to work:
Code:
 (albumartist.length>0  ? albumartist + folderseparator :(artist.length>0 ? artist + folderseparator : '')) 
   + (custom1.replace('English','').replace('Songs-DB-Custom1','').length>0 ? custom1.replace('English','').replace('Songs-DB-Custom1','') + '-' :'')
   + (album.length>0 ? album + ' [' :'') + (year.length>0 ? year + '-' : '')
   + (custom2.replace('English','').replace('Songs-DB-Custom2','').length>0 ? custom2.replace('English','').replace('Songs-DB-Custom2','') + '-' :'') 
  + (label.length>0 ? label + '-' :'') + (catalogno.length>0 ? catalogno + ']' :'') + folderseparator
 

Thanks Paul! Now I gotta figure out how to name the files
Hello, There must be an error in there somewhere as it's not letting me save. Nothing stands out however. Thanks
Running into errors using this:
Code:
(albumartist.length>0  ? albumartist + folderseparator :(artist.length>0 ? artist + folderseparator : '')) 
 + (custom1.length>0 ? custom1 + '-' :'') + (album.length>0 ? album + ' [' :'') + (year.length>0 ? year + '-' : '')
 + (custom2='HD' ? custom2 + '-' :'') + (label.length>0 ? label + '-' :'') + (catalogno.length>0 ? catalogno + ']' :'') + folderseparator

I end up with:
EnglishSongs-DB-Custom11980.06.01-The Essential Aerosmith [2002-EnglishSongs-DB-Custom2HD-Columbia-88697 92210 2]

How can I get this:
1980.06.01-The Essential Aerosmith [2002-HD-Columbia-88697 92210 2]

Should be conditional on having both custom fields populated. If the custom fields are blank, statements should be ignored.

Thanks
Hi Paul,

Per the technical roadmap blog post, just posted:

Love the idea of having the ability to save multiple filename masks as i have to continuously swap these out depending on audio format i'm working with. Related to that would be great to be able to save multiple folder rename masks as well for the same reason. Lastly would be great to be able to save multiple preference profiles. Another thing I have to continuously edit depending on usage.

(You could probably kill 2 birds with the last suggestion. Having the ability to save multiple preference profiles would take care of having multiple renaming masks!)

Thanks,
Mike
Seems to be working ok now. I'll let you know if I find otherwise. Thanks again!

paultaylor wrote:
Its fixed, if you would like to download 93.0 again/install and retry before I announce that would be helpful. 


Won't be for another few hrs. At work. Thanks Paul

paultaylor wrote:
Okay classic example of doing a minor change and wreaking havoc, there are about 10 metadata fields that are not being saved for non ID3 formats (e.g Flac, Mp4, Ogg,Wma).

Sorry about that, I will fix and update server with a replacement version of Jaikoz 9.3.0 later today. 


As usual, you're the best Paul! Thanks for being so proactive on this. That was the same behavior I was seeing.

paultaylor wrote:
Hmm, is this updating to 9.3.0, what file format are you using, please email support files. 


Hi Paul, was mostly using m4a files. I was able to deduce how to pull down version 9.2 from an older post so I've reverted to that for now. Thanks
Seems to be a bad bug with the new release. Saving metadata is not saving all changes. Frustrating. Luckily I had an older version 9.1 that I could revert back to. That one doesn't have this issue. Is there a way I can download version 9.2 again as I wasn't having these issues with that one either?
moved to issues
Great to hear! Thanks
Thanks Paul. I tried the code brackets but it wasn't working for some reason. Anyhow, I originally had 2 different ones when I first posted this reply but have settled on using the same one for single artist comps. I like the way it works for both. I have a separate one for multi-artist but only need it occasionally. I've also reverted to using jaikoz a lot more because I have so many versions that have to be manually looked up. Songkong doesn't allow for that though, so there's definitely a continuing need to support both apps. Hint, please don't obsolete jaikoz! ;)

Thanks!
There are apparently 2 versions, SK grabbed the multidisc one. I've fixed it with jaikoz lookup. Thanks Paul, I think I've got solutions for apps now. Learned a lot thru trial and error.

If anyone wants to get their hands dirty this is an ex of what I came up with for Songkong for single artist titles and comps :

Code:
 ifnotempty2(albumartist,artist,'/')
  + '(' + (year.length>4 ? year.substring(0,4):year) + ')' + ' ' + ifnotempty(album,' [') + ifnotempty(recordlabel,'-') + ifnotempty(catalogno,']'+'/')
  + ifmultidisc(ifnotempty(pad(discno,2),' - ')) + ifnotempty(pad(trackno,2),' - ') + ifnotempty2(albumartist,artist,' - ')
  + ifnotempty(substring(originalyear,4),' - ') + ifnotempty(originalalbum,' - ') + ifnotempty(title,'') + classicalcatalog
 


And for multi artist comps:

Code:
 ifnotempty2(albumartist,artist,'/')
  + '(' + (year.length>4 ? year.substring(0,4):year) + ')' + ' ' + ifnotempty(album,' [') + ifnotempty(recordlabel,'-') + ifnotempty(catalogno,']'+'/')
  + ifmultidisc(ifnotempty(pad(discno,2),' - ')) + ifnotempty(pad(trackno,2),' - ')
  + ifnotempty2(albumartist,artist,' - ') + ifnotempty(substring(originalyear,4),' - ') + ifnotempty(originalalbum,' - ') + ifnotempty(title,'') + classicalcatalog
 

Jaikoz is the same but with a little different language. Took awhile but I learned a little in the process. Thanks again Paul!
Hi Paul,

That gave me the same results as before. Discno shows up in both results vs being contingent on single/multidisc. I'm beginning to think it's not possible without a more complex expression.

Results

single:

Greatest Hits, Volume II (Arista Nashville 82876-53097-2)
01 - 02 - Everything I Love.flac

multi:

34 Number Ones (Arista Nashville 88697-78681-2)
01 - 01 - Ring of Fire.flac

Thanks
Thanks Paul, I'm almost there. One thing I haven't figured out but will cont trying. I want to use the same file masking for single and multi disc sets, wherein for single discs the disc number is left off but is added when it's a multi set. Basically,

Single = trackno - artist - album - title
Multi = discno - trackno - artist - album - title

Any thoughts or is this a futile effort? Thanks again, really like the one click tagging and jaikoz for exceptions!
Newbie to Songkong after using another program for yrs. I want to give each album I tag a unique naming convention b/c I have many releases of the same album title. For yrs I've been appending the label and catalog ID to the end of the album as a way to keep the files from cross-pollinating and overwriting themselves. Does anyone know a way to do this with Songkong? My typical naming would be something like:

AlbumArtistorArtist - Album (Label Catalog ID)/Disc - Track - Title

Or

AlbumArtistorArtist/Album (Label Catalog ID)/Disc - Track - Title

Something along those lines, unless someone has a better way of handling that I haven't considered. Hope this makes sense. Really want to give Songkong a try but this may be a deal breaker, which would stink since I already purchased a license. Thanks for any help you can provide
 
Profile for wilcoson -> Messages posted by wilcoson [24]
Go to:   
Powered by JForum 2.1.6 © JForum Team