Support for a private local music library

Answered

Comments

7 comments

  • Official comment

    Thanks for the tip Hans;

    For those having slow re-indexing of a music library stored on a NAS, I was able to improve my re-indexing performance drastically by specifying a more explicit share/folder on the NAS.

    So, previously, I was just pointing to my global share on my NAS (e.g. \\server\share), but this share contains more than just my music files. It also contains copies of thousands of other files.

    I now point in BluOS to a more explicit path (\\server\share\music\iTunes\iTunes Media\Music). Re-indexing performance has improved immensely since then. It make sense if you think about it, I know, but in 2019, I expect things to "just work", fast. I should have known better :-)

    Comment actions Permalink
  • Avatar
    Frans R

    Hi Hans,

    What helps in my case:

    only put one folder.jpg with max 600x600 pixels in the root and move all the other artwork to a subfolder called artwork. In that way the impact on memory and speed is limited.

    0
    Comment actions Permalink
  • Avatar
    Hans

    Hey Frans

    Thanks for the tip!

    I'm in the process of adding a cover.jpg in all my album folders (due to BluOS not always picking up cover art stored inside the music files -- but that is another story).

    What indexing performance improvement can I expect?

    0
    Comment actions Permalink
  • Avatar
    Hans

    For those having slow re-indexing of a music library stored on a NAS, I was able to improve my re-indexing performance drastically by specifying a more explicit share/folder on the NAS.

    So, previously, I was just pointing to my global share on my NAS (e.g. \\server\share), but this share contains more than just my music files. It also contains copies of thousands of other files.

    I now point in BluOS to a more explicit path (\\server\share\music\iTunes\iTunes Media\Music). Re-indexing performance has improved immensely since then. It make sense if you think about it, I know, but in 2019, I expect things to "just work", fast. I should have known better :-)

    Still lacking the automatic re-indexing when something changes to my library.

    I think most music library software have their own database file or files (e.g. for iTunes, it is an XML file). Can BluOS just not monitor this file for any change (say check the modification date of this file every 5 minutes), and when a change is detected, just perform a re-index? This way, BluOS can be agnostic about the music library software, and thus supporting potentially all/most of them, and provide a near-seamless integration for its customer base?

    0
    Comment actions Permalink
  • Avatar
    Hans

    Is there any update on this or can you provide me with an answer on the questions asked?

    • Are there plans to support Plex in the near future?
    • Is there an alternative available?
    • Or do you have solutions for this, which I might have missed?

    Regards,
    Hans

    0
    Comment actions Permalink
  • Hi Hans

    We have no plans at this time to make changes to how we support local music collections using our Local Library. We have yet to find a method as reliable in playback over multiple players within our extremely tight synchronisation thresholds over tens of players and extended periods.

     

     

    0
    Comment actions Permalink
  • Avatar
    Hans

    I do not really understand why it would be hard to add support for eg. Plex.

    If you look at the API of Plex, they provide you with an API to get information about the contents in that library, much like an API of Tidal looks like. Once you have that, you can display the available artists/albums/genres/songs.

    When the user then selects a song, you can access the stream to the media, same like a Tidal integration. 

    Since you guys already nailed support for Tidal streams for "multiple players within your extremely tight synchronisation thresholds over tens of players and extended periods", I do not see a big difference in a stream provided by eg. a Plex Media Server.

    0
    Comment actions Permalink

Please sign in to leave a comment.