Subsonic 4.7.beta3 released

Announcements and discussion of new releases.

Moderator: moderators

Subsonic stopped working!

Postby PieterB » Sun Sep 02, 2012 10:13 pm

I really don't know whether this has anything to do with the beta.
But it is unexpected. What did I do?

    1. I changed the audio transcoding a little bit: ffmpeg -i %s -acodec libmp3lame -b 192k -h mp3 -
    2. Earlier I replaced the ffmpeg.exe & the lame.exe inside the \transcoding directory with the most recent release (Subsonic played happily after that!)
    3. I exchanged the existing lame.exe and the lame_enc.dll for the most recent ones, both in \WINDOWS and in \WINDOWS\system32
    4. After everything stopped playing - external player with m3u and internal player - I reversed the alterations, and everything in Windows is back to the old files
    5. I also reversed the changes in the transcoding string, with no result. It is now back at the string above
    6. Of course I rebooted or stopped Subsonic and restarted the service after every alteration

What visually happens, is that when I hit 'Play All', the speaker icon jumps erratically to track number one or two, and then, after about 10 seconds, ends at the last track, without a sound. The m3u file is sent to the player, the player sees the file, and tells me that it is starting playing Subsonic at 192 kbps MP3. But it never produces any sound. After some time there is a popup telling me that there is a corrupted file. Significant is that that also happened earlier with some (very few) files.

EDIT: I changed the switch -h back to the -f switch, and now everything (with or without LAME) working like before. The -h switch should result in a better quality, but maybe it is not fast enough to be used in 'on the fly' coding. Thanks for your response Gary!

The string I am using now: ffmpeg -i %s -acodec libmp3lame -ab 192k -f mp3 - - meaning that I am using LAME within FFMPEG.

It would be good to know the exact meaning and use of the switches. Why to use LAME within FFMPEG (see: http://sourceforge.net/apps/mediawiki/subsonic/index.php?title=Transcoders#Transcoding_to_MP3?

Who wants to write a tutorial or edit the Sourceforge/Subsonic wiki?

http://lame.sourceforge.net/
http://ffmpeg.org/

PB
Last edited by PieterB on Mon Sep 03, 2012 11:25 am, edited 5 times in total.
PB
User avatar
PieterB
 
Posts: 107
Joined: Sat Nov 08, 2008 6:36 pm
Location: Delft, The Netherlands

Re: Subsonic 4.7.beta3 released

Postby GJ51 » Sun Sep 02, 2012 10:24 pm

Just change the transcoding back to:

ffmpeg -i %s -ab %bk -v 0 -f mp3 -

You don't need lame.
Gary J

http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/
User avatar
GJ51
 
Posts: 3492
Joined: Wed Oct 20, 2010 11:58 pm
Location: Western New York

Re: Subsonic 4.7.beta3 released

Postby nutt318 » Wed Sep 05, 2012 6:21 pm

Just wanted to share:

Upgraded from 4.6 to 4.7 beta 3 and everything went perfect. Install only took a few minutes and once SS loaded it took about 15minutes to scan my library that has 7.5TB of content. :D
nutt318
 
Posts: 54
Joined: Thu Dec 09, 2010 9:24 pm

Re: Subsonic 4.7.beta3 released

Postby gurutech » Wed Sep 05, 2012 8:35 pm

Where do you get 7.5TB of data? lol I have over 1000 albums, and that only takes just over 50gb. Although I don't have my video collection imported to SS yet, which would only add 250gb.
Image
gurutech
 
Posts: 492
Joined: Sun Jan 15, 2012 9:56 pm

Re: Subsonic 4.7.beta3 released

Postby GJ51 » Wed Sep 05, 2012 8:45 pm

1,575 artists
4,142 albums
57,759 songs
4665.61 GB
4,906 hours

:mrgreen:

Oh, I'd say it's possible, but it probably would have just been cheaper to Get Netfilx and Spotify premium subscriptions - LOL

Scan takes under 4 minutes with 4.7b3.
Gary J

http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/
User avatar
GJ51
 
Posts: 3492
Joined: Wed Oct 20, 2010 11:58 pm
Location: Western New York

Re: Subsonic 4.7.beta3 released

Postby hakko » Wed Sep 05, 2012 8:51 pm

I checked quickly at my main music community and the #1 downloader has fetched 40+ TB of music over the last years. And then we're not even talking movies, TV series etc.
MusicCabinet developer
hakko
 
Posts: 1416
Joined: Tue Apr 17, 2012 7:05 pm
Location: Sweden

Re: Subsonic 4.7.beta3 released

Postby nutt318 » Wed Sep 05, 2012 8:59 pm

gurutech wrote:Where do you get 7.5TB of data? lol I have over 1000 albums, and that only takes just over 50gb. Although I don't have my video collection imported to SS yet, which would only add 250gb.


about 99% of that is movies and tv shows
nutt318
 
Posts: 54
Joined: Thu Dec 09, 2010 9:24 pm

Re: Subsonic 4.7.beta3 released

Postby GJ51 » Wed Sep 05, 2012 9:09 pm

Now add up the cost of premium HULU, Netflix, Spotify or whatever Music service and figure out how long it would take you to spend the same amount on what you paid for the storage that everything is on.

But it did seem like at lot of fun at the time ... :mrgreen:
Gary J

http://bios-mods.com
http://www.maplegrovepartners.com
http://theaverageguy.tv/category/tagpodcasts/cyberfrontiers/
User avatar
GJ51
 
Posts: 3492
Joined: Wed Oct 20, 2010 11:58 pm
Location: Western New York

Re: Subsonic 4.7.beta3 released

Postby BrianDelShasta » Thu Sep 06, 2012 3:06 am

diffy wrote:Well this sure is a juicy beta ;-)


Yes, so it seems. I do not envy being on the receiving end of all these requests. Seems more like a 5.0 upgrade than a 4.7 not that that means anything.
BrianDelShasta
 
Posts: 116
Joined: Tue Jun 03, 2008 4:45 am
Location: USA

Re: Subsonic 4.7.beta3 released

Postby scharnhorst » Fri Sep 07, 2012 8:58 am

Hello

I have got an issue regarding release 4.7 beta3
I cannot access to SharedMedia without getting message as per below :

Exception java.lang.NullPointerException
Message null
Java version Oracle Corporation 1.7.0_07
Operating system Windows Server 2008 R2 6.1
Server jetty-6.1.x
Memory Used 95 of 109 MB
Stack trace java.lang.NullPointerException
at net.sourceforge.subsonic.controller.ShareSettingsController.getShareInfos(ShareSettingsController.java:111)
at net.sourceforge.subsonic.controller.ShareSettingsController.handleRequestInternal(ShareSettingsController.java:64)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:54)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)


I have also noticed some difficulties to watch a movie (MKV 1080P) without getting stuttering when reaching the end of the movie.

Regards
scharnhorst
 
Posts: 13
Joined: Tue Feb 07, 2012 12:47 pm

Re: Subsonic 4.7.beta3 released

Postby KaiO » Fri Sep 07, 2012 11:56 am

Sorting by year (single & double albums)

In my collection I sort music by artist.
So when I click on the artist name in Subsonic, I want the albums chronologically.
But then, to complicate matters, I tend to split souble LP/cds and box sets in subfolders, like:
- Album
- disc 1
- disc 2

In the beta 3 it seems Subsonic reads the year from music files just one level down - even if this level doesn't have any music files.
I would propose a function probing down another level if level 1 is empty.
KaiO
 
Posts: 2
Joined: Thu Jun 21, 2012 12:20 pm

Re: Subsonic 4.7.beta3 released

Postby PieterB » Fri Sep 07, 2012 12:12 pm

KaiO wrote:In the beta 3 it seems Subsonic reads the year from music files just one level down - even if this level doesn't have any music files.
I would propose a function probing down another level if level 1 is empty.


As mentioned before, the problem mentioned above is somewhat similar to that of 'reading' album art. No album art is read when there is no music file present in the folder, but - for example - just two sub-folders, CD1 & CD2.

PB
PB
User avatar
PieterB
 
Posts: 107
Joined: Sat Nov 08, 2008 6:36 pm
Location: Delft, The Netherlands

Re: Subsonic 4.7.beta3 released

Postby bolino » Fri Sep 07, 2012 2:33 pm

Hi there,

First of all, thank you for Subsonic, it's a great work and I use it almost on a daily basis with a great pleasure !

I've been using Subsonic 4.6 almost without any change of the default configuration (no touching on the config file) on my Ubuntu 12.04 server [as a noob], for weeks now.

Recently, I tried to install 4.7beta3. But when I try to open Subsonic in the browser, i get a 404 error. So I tried to uninstall Subsonic, reinstall 4.6 : worked. Uninstall 4.6 and reinstall 4.7beta3 : 404 error. Uninstall 4.7beta3 and reinstall 4.6 : worked.
I've been comparing both the config files (4.6 and 4.7beta3) : no differences.
I've been comparing the log files, but I haven't noticed any difference with an old 4.6 log file after starting Subsonic.

I have seen on the forums several similar cases, but no explanation. Dis I miss something ? Can you help ?

Thanks !
bolino
 
Posts: 4
Joined: Fri Sep 07, 2012 2:19 pm

Re: Subsonic 4.7.beta3 released

Postby sindre_mehus » Fri Sep 07, 2012 5:32 pm

andvaranaut wrote:A new nitpick to report. When you click on the name of a song in the playlist, or in any of the 'action' links along the top of the playlist frame (such as prev/next), the frame jumps to the beginning of the playlist, which is rather annoying. Seems to me that there is a "return false;" missing somewhere. Tested with latest Firefox.


Well spotted! I've fixed that now. (It was a side effect from replacing prototype.js with jquery).

Thank you,
Sindre
Subsonic developer
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Re: Subsonic 4.7.beta3 released

Postby Muffler » Fri Sep 07, 2012 5:55 pm

I still can't figure out how to use HTTP Live streaming on iPad, iphone etc. Anyone got this working?
Muffler
 
Posts: 7
Joined: Tue Aug 28, 2012 11:55 am

PreviousNext

Return to Announcements

Who is online

Users browsing this forum: Bing [Bot] and 4 guests