Page 1 of 2

Subsonic 5.2.1 released

PostPosted: Wed Mar 04, 2015 7:44 pm
by sindre_mehus
I've just released a bugfix version 5.2.1, addressing these defects:

Bugfix: Fixed popping sound when starting songs in jukebox mode.
Bugfix: Download playlist is broken.
Bugfix: Hide dock icon on Mac OS.
Bugfix: Unable to play podcast if located outside media folders.
Bugfix: Scrobbled songs don't appear in "Now playing".
Bugfix: Support native streaming of ALAC and AAC to Sonos (see sonos.subsonic.org for details)
Bugfix: Support streaming to Sonos from remote Subsonic servers (see sonos.subsonic.org for details)

Thanks
Sindre

Re: Subsonic 5.2.1 released

PostPosted: Wed Mar 04, 2015 9:52 pm
by manwithaplan
Thanks Sindre! That was VERY quick, much appreciated!

Re: Subsonic 5.2.1 released

PostPosted: Wed Mar 04, 2015 11:32 pm
by elemenopy
sindre_mehus wrote:I've just released a bugfix version 5.2.1, addressing these defects:

Bugfix: Fixed popping sound when starting songs in jukebox mode.
Bugfix: Download playlist is broken.
Bugfix: Hide dock icon on Mac OS.
Bugfix: Unable to play podcast if located outside media folders.
Bugfix: Scrobbled songs don't appear in "Now playing".
Bugfix: Support native streaming of ALAC and AAC to Sonos (see sonos.subsonic.org for details)
Bugfix: Support streaming to Sonos from remote Subsonic servers (see sonos.subsonic.org for details)

Thanks
Sindre

Hi Sindre would you be able to look at the issue we are facing with the User Interface of Subsonic?

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 12:57 am
by phillipmcmahon
Awesome. I will check the external Subsonic/Sonos feature asap.

The flac and aac without transcoding is working a treat. What was needed to get this to work?

Thanks once for such a great and ever improving piece of software.

Phill

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 3:02 am
by gumsmock
<3 <3 so awesome. thank you so much.

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 3:57 am
by bombtrack
Thanks for the update! Love Subsonic.

sindre_mehus wrote:Bugfix: Scrobbled songs don't appear in "Now playing".


I'm still seeing an issue with the last.fm behavior. The track starts, then last.fm is updated with a "Now Playing" status, then immediately afterwards, a scrobble is submitted. You can see this behavior in the log snippet below. On last.fm you can see this as well -- repeatedly clicking "Refresh" in the Recently Played Tracks section will show a track as "Now Playing" for a second or two, then it changes to "Just listened" because it just got clobbered by a scrobble submission.

Code: Select all
[2015-03-04 21:39:04,652] INFO PlayQueueInputStream - lee listening to "Rats In Your Bed (2015)/01 Drug Bros.mp3"
[2015-03-04 21:39:05,243] INFO AudioScrobblerService - Successfully registered now playing for song 'Drug Bros' for user bombtrack at Last.fm: Wed Mar 04 21:39:04 CST 2015
[2015-03-04 21:39:06,098] INFO AudioScrobblerService - Successfully registered submission for song 'Drug Bros' for user bombtrack at Last.fm: Wed Mar 04 21:39:05 CST 2015


I cited the last.fm docs in a bug post here: viewtopic.php?f=3&t=15339.

Ideally the flow should be like:
1) track is started
2) last.fm "now playing" submitted
3) track paused/stopped/skipped/finished
4) if the total track length is > 30sec and 50% of the track (or 4min) was played, THEN submit a scrobble

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 3:34 pm
by grumpwagon
Thanks for the quick patch!

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 3:43 pm
by thetechwookie
Am I the only one having issues with transcoding after upgrading?

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 4:11 pm
by daneren2005
bombtrack wrote:Thanks for the update! Love Subsonic.

sindre_mehus wrote:Bugfix: Scrobbled songs don't appear in "Now playing".


I'm still seeing an issue with the last.fm behavior. The track starts, then last.fm is updated with a "Now Playing" status, then immediately afterwards, a scrobble is submitted. You can see this behavior in the log snippet below. On last.fm you can see this as well -- repeatedly clicking "Refresh" in the Recently Played Tracks section will show a track as "Now Playing" for a second or two, then it changes to "Just listened" because it just got clobbered by a scrobble submission.

Code: Select all
[2015-03-04 21:39:04,652] INFO PlayQueueInputStream - lee listening to "Rats In Your Bed (2015)/01 Drug Bros.mp3"
[2015-03-04 21:39:05,243] INFO AudioScrobblerService - Successfully registered now playing for song 'Drug Bros' for user bombtrack at Last.fm: Wed Mar 04 21:39:04 CST 2015
[2015-03-04 21:39:06,098] INFO AudioScrobblerService - Successfully registered submission for song 'Drug Bros' for user bombtrack at Last.fm: Wed Mar 04 21:39:05 CST 2015


I cited the last.fm docs in a bug post here: viewtopic.php?f=3&t=15339.

Ideally the flow should be like:
1) track is started
2) last.fm "now playing" submitted
3) track paused/stopped/skipped/finished
4) if the total track length is > 30sec and 50% of the track (or 4min) was played, THEN submit a scrobble

Different issue then what he was talking about

Sent from my Nexus 7 using Tapatalk

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 4:39 pm
by phillipmcmahon
thetechwookie wrote:Am I the only one having issues with transcoding after upgrading?


what exactly is the issue?

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 4:42 pm
by phillipmcmahon
phillipmcmahon wrote:Awesome. I will check the external Subsonic/Sonos feature asap.

The flac and aac without transcoding is working a treat. What was needed to get this to work?

Thanks once for such a great and ever improving piece of software.

Phill


External Subsonic + Sonos access is working perfectly.

Is there a way to use a dns name instead of IP and the code gets the IP at run-time? Or is this a limitation on the Sonos side of things? I am just thinking of the case where my external IP address changes this will break the service for my external Sonos players.

Thanks so much again!

Phill

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 4:53 pm
by phillipmcmahon
I am still seeing log errors when enabling the Sonos service via the interface.



INFO SonosService Found Sonos controllers: [192.168.1.202, 192.168.1.200, 192.168.1.207, 192.168.1.205, 192.168.1.204, 192.168.1.201, 192.168.1.206, 192.168.1.203]
INFO SonosServiceRegistration Enabling Sonos music service, using Sonos controller IP 192.168.1.202, SID 242, and Subsonic URL http://192.168.1.50:80/ws/Sonos
WARN SonosService Failed to enable/disable music service in Sonos controller 192.168.1.202: org.apache.http.client.HttpResponseException: Method Not Allowed
INFO SonosServiceRegistration Enabling Sonos music service, using Sonos controller IP 192.168.1.200, SID 242, and Subsonic URL http://192.168.1.50:80/ws/Sonos
WARN SonosService Failed to enable/disable music service in Sonos controller 192.168.1.200: org.apache.http.client.HttpResponseException: Method Not Allowed
INFO SonosServiceRegistration Enabling Sonos music service, using Sonos controller IP 192.168.1.207, SID 242, and Subsonic URL http://192.168.1.50:80/ws/Sonos
INFO SonosServiceRegistration Sonos controller returned: <html><head><title>success</title></head><body>success!</body></html>

192.168.1.200 is a Boost
192.168.1.202 is a Sub
192.168.1.207 is a Play:1

Seems the Boost and Sub can't be used to add a custom service descriptor. The good thing is that the registration ultimately works so this isn't really critical but it would be nice to suppress these messages from the logs.

Phill

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 6:55 pm
by airjrdn
thetechwookie wrote:Am I the only one having issues with transcoding after upgrading?


I'm now seeing songs transcoded to lower quality that weren't being transcoded previously. All accounts are set to a max bitrate of 0, and all of a sudden I'm seeing entries like this:

Code: Select all
[3/5/15 11:18:02 AM CST]   INFO   PlayQueueInputStream   jamie listening to "90125\01 - Yes - Owner Of A Lonely Heart.mp3"
[3/5/15 11:18:02 AM CST]   INFO   TranscodeInputStream   Starting transcoder: [c:\subsonic\transcode\ffmpeg] [-i] [R:\Audio\Music\MP3\Yes\90125\01 - Yes - Owner Of A Lonely Heart.mp3] [-map] [0:0] [-b:a] [160k] [-v] [0] [-f] [mp3] [-]


Note that mp3 is not in my list of extensions to trascode:

Code: Select all
mp3 audio
ogg oga aac flac wav wma aif aiff ape mpc shn
ffmpeg -i %s -map 0:0 -b:a %bk -v 0 -f mp3 -

Re: Subsonic 5.2.1 released

PostPosted: Thu Mar 05, 2015 10:04 pm
by erik
Thanks, Sindre!
Especially for fixing the popping sound that has annoyed me a bit for the last years. =) It was great listening to a couple of albums without the pops.

But something else has popped up ;) Since I was made aware that it was possible, I have turned off all transcoding options for my jukebox player, and things have played nicely. I won't say I can hear the difference between FLAC and mp3 V0, but I see no reason to transcode to mp3 when I don't have to. Anyway, today some of my files have been playing at what seems to be half speed, like a 45-record played at 33 1/3. I haven't spent much time looking into this, but it seems to me like it's the 24/96 FLAC files that are suddenly acting up. Are you aware of any changes that should cause them to play differently? I'm (almost) sure I've played those files in jukebox mode before today without this problem.

Also I was told to pass on a big thank you from one of my users who is now a very happy sonos-owner. =)

Re: Subsonic 5.2.1 released

PostPosted: Fri Mar 06, 2015 3:28 am
by GoldenEye
Hi,

I just wanted to say that this has become an AWESOME combination.

MediaMonkey
Subsonic
SONOS

Have it working both locally and remotely.

Normally, I just quietly read the posts and 'benefit' from all the hardwork done by yourself and others. But what I experienced today has completely exceeded my expectations ...

Many thanks

GoldenEye