Bandcamp Tags

shane's Avatar

shane

14 Apr, 2018 07:57 AM

1. If you experienced a crash or other abnormal behavior, please attach the log file 'beaTunes-logs-2018-04-14-105114.zip' by dragging it from your desktop onto the 'Attach File' button below.

2. Please enter your message to us here.

Hey, wonderful program! I'm just wondering if it's possible to use the tag information from bandcamp.com to inform the matchlists in the program. I have a huge bandcamp library with many different migro-genres that are included in the tag information but don't seem to translate into the program. Is this maybe something I could use the API for? Cheers!

* beaTunes: 5.1.3
* JVM: OpenJDK 64-Bit Server VM
* Version: 25.152-b5
* Vendor: JetBrains s.r.o
* OS: Mac OS X 10.13.3, x86_64
* Library: FileSystem
* Memory: 92m - 640m
* Registered as: Shane Wirkes

  1. Support Staff 1 Posted by hendrik on 14 Apr, 2018 08:59 AM

    hendrik's Avatar

    Are the tags embedded in your files?
    If so, can you send a sample?

  2. 2 Posted by Shane Wirkes on 15 Apr, 2018 07:57 AM

    Shane Wirkes's Avatar

    Thanks for the quick response, and please forgive my ignorance if I'm
    misunderstanding the program. I've attached a couple screenshots of what
    I'm talking about. So, on bandcamp (the first screenshot), the artists can
    classify their music with tags which is really helpful for all the
    microgenres on the site.

    On Beatunes, I see the previously used tags section (second screenshot).
    I'm assuming this is being pulled from last.fm? My question is, would it be
    possible to use the API or maybe some other setting to pull the tag
    information from bandcamp?

    I'm just trying to be able to organize the music more specifically by the
    artist's tags. Right now, the matchlist function doesn't work very well
    with my library because all the specific genre information is buried within
    those bandcamp tags.

    I also submitted my library to the server if it's helpful! Any advice you
    might have would be very much appreciated!

    Thanks a lot!
    Shane

  3. Support Staff 3 Posted by hendrik on 16 Apr, 2018 06:25 AM

    hendrik's Avatar

    Hey Shane,

    incorporating website tags in beaTunes is not super-trivial. But I'll have some solution for beaTunes 5.1.4. You might want to watch https://blog.beatunes.com/ for updates on this.

    Cheers,

    -hendrik

  4. 4 Posted by Shane Wirkes on 16 Apr, 2018 06:41 AM

    Shane Wirkes's Avatar

    I will and thanks again for your rapid response. I’m blown away by your
    program, it’s really fantastic!

  5. Support Staff 5 Posted by hendrik on 17 Apr, 2018 07:01 AM

    hendrik's Avatar

    Hey Shane,

    if you want to try out a dev snapshot of 5.1.4, please download and install https://www.beatunes.com/download/beaTunes-5-1-4-SNAPSHOT.dmg

    Then download the plugin https://www.beatunes.com/download/bandcamptags-1.0.0-SNAPSHOT.jar To install the plugin, you have to place it manually into beaTunes' plugin directory and restart beaTunes. Please see http://help.beatunes.com/kb/plugins/how-to-install-a-plugin for details.

    Once the plugin is installed properly, it should be listed in the Preferences -> Plugins pane (see attached screenshot). To use it, you have two options:

    1. In the tags section of the Get Info dialog there is a little round button that lets you import top tags. This will search both LastFM and Bandcamp.
    2. In the analysis options (that's the dialog that pops up, when you choose to analyze something) there is a new task (at the very bottom, you'll have to scroll) called "Import bandcamp tags". Simply enable that task.

    Unfortunately, bandcamp does not embed some sort of real ID into its files. But it does embed a comment like Visit https://someband.bandcamp.com. beaTunes reads this comment and then accesses the site. This is somewhat hacky and won't work if you have chosen to manipulate the comment field in some way. So your mileage may vary.

    I will and thanks again for your rapid response. I’m blown away by your program, it’s really fantastic!

    Thanks, Shane! :-)

    If you run into any problems with this, please let me know!

    -hendrik

    PS: After 5.1.4 is out, the plugin will be available via the regular plugin download mechanism.

  6. 6 Posted by Shane Wirkes on 17 Apr, 2018 11:50 AM

    Shane Wirkes's Avatar

    Hi Hendrik,

    For some reason, Beatunes5 didn't create a folder in my Application Support
    folder. However, I can access the package contents directly from the app in
    Applications. Is it possible to put the plugin there?

    Thanks!
    Shane

  7. Support Staff 7 Posted by hendrik on 17 Apr, 2018 12:54 PM

    hendrik's Avatar

    Hey Shane,

    most likely you are looking at the wrong Library folder (macOS has multiple ones and hides the one you need).

    To navigate to the correct Library folder, open Finder and open the menu Go and then Go to Folder.... Then enter ~/Library/Application Support/beaTunes/. The ~ is absolutely essential for this to work.

    Cheers,

    -hendrik

  8. 8 Posted by Shane Wirkes on 17 Apr, 2018 01:44 PM

    Shane Wirkes's Avatar

    Perfect, it worked and it's analyzing the library as we speak! Thank you so
    much for this functionality and for walking me through the setup, I really
    appreciate it.

    Best,
    Shane

  9. Support Staff 9 Posted by hendrik on 17 Apr, 2018 01:55 PM

    hendrik's Avatar

    You're very welcome. Thanks for testing this!
    Again, please let me know, should something not work.

    Cheers,

    -hendrik

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac