Author Topic: Subsonic Client  (Read 147387 times)

greenday1987

  • Sr. Member
  • ****
  • Posts: 627
  • Long live OiNK!
Not sure what's happened, I assume it's SS's end but it now detects my music in a folder structure it previously didn't which is pretty epic. it seems that it won't group albums that are set as 'Various Artists' as so. Each song is shown as a separate artist with a single album. Even though 'Group by' is 'Artist' and 'Sort by' is 'Album Artist/ Album.' Can anyone confirm this?
RIP OiNK


I've recently joined last.fm - http://www.last.fm/user/drjswho
Feel free to add me if you wish :)

EAC V1.0 beta 3 can be downloaded here
And a full guide on setting it up and ripping a CD can be here

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34346
subsonic doesnt support the album artist field - if you see Various Artists it would mean that the value of the Artist field

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34346
added a .NET4 build - see the first post

phred

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 9348
Thank you, Sir.
Working just fine.
Download the latest MusicBee v3.5 or 3.6 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
The FAQ
The Wiki
Posting screenshots is here
Searching the forum with Google is  here

stobesel

  • Guest
Hi,

I seem to have the same issue here on windows 7 using either MusicBee 1.4 or 2 on a larger Subsonic library (~28,000 tracks).

After I configured Subsonic, I see the Subsonic directory tree under the computer browser and can expand the tree with no problems.  The tree looks like the following:

+ Subsonic
    + Music
        + artist
        + artist
        ...

If I click on Subsonic or the Music lines, nothing appears in the center panel under Genre's, Artists, albums, etc. Only when I select an artist in the Subsonic tree will anything appear in the center panel and then it is only the selected artists. Once at this level, I can select the tracks and play them with no issue.

I've also tried adding the Subsonic folder to the auto-dj but without success. Everything configures fine and Musicbee reports that auto-dj has started but only the seed track ever appears or plays.

I think I've checked everything but am obviously missing something. Can anyone help me with this?

*Edit*

When I click "Music" from the tree above, the Subsonic server logs a stack trace with the following error:

     WARN RESTController - Error in REST API. org.apache.commons.codec.DecoderException: Odd number of characters.
Last Edit: March 21, 2012, 07:35:14 AM by stobesel

carbonic

  • Guest
So, I tried using this plugin but can't get the songs to play. Under "Computer" there's successfully a "Subsonic" submenu with a "Music" folder inside containing all the bands with music inside.
However, when I try to play one of these music numbers it says "The souce file for track x could not be found" where x is the name of the song I last played successfully and NOT the song I actually was trying to play.

I've tried adding Subsonic to "scan on startup" and messed around a bit but nothing seems to work. Anyone got any idea?
Using MusicBee 2.0.4636 beta and the .NET4 version.

Here's an example of a log entry from MusicBee when it happens:
12-09-2012 18:15:02 - 6.1.7601.65536 - 2.0.4636.31608 - url: Subsonic:\Music\Bandname\Band - Songname\filename.mp3
System.IO.FileNotFoundException: Unable to find the specified file.
   at #=qgKcYLP16lOgv1txoFRXoYV7ilov$lo$TB1K2GRaEBXs=.#=qxL2vD74_DWJgIVC3kKbU3g==(#=qas2uJ8v5F4Z8SduzABeEEPmJKe9jXOFFahgDrsllfEF3BGegy5TUPQbABptk9j6p #=qLHl5Eum1SJKyNN_yT8Z8UQ==, #=qNbwa4gJtY7Rg8o8Ft7Rx44NcYdSK2EgI4hgSvtgGwvs6_paJbAC_cSkro$y_vQcM #=qfrl1anJIHImGW193CGNq6A==, Boolean #=qj5u5dcC$MS7pK9ZdsAVItw==, Boolean #=qPNWsRSNEoyKokfp08zbyJg==, Int32 #=q7aYyA_yl6c$XKvBd3HhK4O82w0g_KXpiOUIrLE7PRKo=)
   at #=qgKcYLP16lOgv1txoFRXoYV7ilov$lo$TB1K2GRaEBXs=.#=q_dGgNTIyWKlp2Mc720FAxQ==(Object #=qqpe59DCuR$W1ml4mB2PFWw==)
Last Edit: September 12, 2012, 05:28:54 PM by carbonic

PureHamster

  • Guest
I'm trying to get the plugin setup but am running into an error after entering my server information:

Error: The server committed a protocol violation.
Section=ResponseStatusLine

I'm able to use Subsonic through the web interface fine, so I know all the information is correct. Any advice on getting it working would be much appreciated. I've tried using http and https ports, when using http I get a security failure and https gives the error mentioned above.

Thanks

RevMen

  • Guest
Thank you for this wonderful plugin.  Everything works for me except for one quirk.  When I attempt to play any FLAC files from the subsonic server I get an unable to play/corrupt file error message.  UNLESS I play a local FLAC file first.  As long as I play a local FLAC file after opening the program I can play them off the server just fine.  All other formats seem to work without any special steps.

greenday1987

  • Sr. Member
  • ****
  • Posts: 627
  • Long live OiNK!
I'm trying to get the plugin setup but am running into an error after entering my server information:

Error: The server committed a protocol violation.
Section=ResponseStatusLine

I'm able to use Subsonic through the web interface fine, so I know all the information is correct. Any advice on getting it working would be much appreciated. I've tried using http and https ports, when using http I get a security failure and https gives the error mentioned above.

Thanks
I take it the port set in MB is correct (port 80 I would imagine) and if in 'C:\Programs\MusicBee\Plugins\' you right-click 'MB_SubSonic.dll' & 'MB_SubSonic.dll.config'' there's no suggestion that they are blocked?
Last Edit: October 13, 2012, 10:33:37 AM by greenday1987
RIP OiNK


I've recently joined last.fm - http://www.last.fm/user/drjswho
Feel free to add me if you wish :)

EAC V1.0 beta 3 can be downloaded here
And a full guide on setting it up and ripping a CD can be here

Nick1787

  • Guest
Any chance you're considering expanding this to support multiple servers?  This would be a nice added feature.

Also, is the source readily available anywhere?  Id like to look at it and see your implementation and possible adapt it to add more features.

Thanks

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34346
there is no chance i will look to enhance this plugin but if any developer reading this wants to enhance it then i am happy to provide the code for it. Its done with VB.NET

ufkal

  • Guest
I just saw this as a plug in, and I got to say, I am looking forward to it. I just set up my subsonic server last night, and was going to figure out how to add MusicBee as a player. 

The more I explore this, but better and better I absolutely LOVE this music player.  I'm a this close to ditching MediaMonkey and Winamp!

You sir...ROCK!

boroda

  • Sr. Member
  • ****
  • Posts: 4595

Lemy

  • Guest
Has the code for this plugin been published already?

boroda

  • Sr. Member
  • ****
  • Posts: 4595
No, but you can PM Steven to request source code. I think Steven will send source to your if you have plans to enhance this plugin.