Some mp3s not playing in jukebox mode

Need help? Post your questions here.

Moderator: moderators

Some mp3s not playing in jukebox mode

Postby uuzi » Wed Aug 17, 2011 1:06 pm

some mp3s just won't play in jukebox mode. playing them via the web player or sharpsonic or any other way works just fine, but not in jukebox mode.

here is the output from the logfile:

Code: Select all
[2011-08-17 14:58:20,729] INFO JukeboxService - Starting jukebox player on behalf of admin
[2011-08-17 14:58:20,732] INFO PlaylistInputStream - admin listening to "Swedish House Mafia - Until One/02 - Swedish House Mafia - Miami 2 Ibiza (instrumental).mp3"
[2011-08-17 14:58:20,744] DEBUG JukeboxService - stateUpdated : STOPPED:-1
[2011-08-17 14:58:20,744] DEBUG JukeboxService - stateUpdated : OPENING:-1:java.io.BufferedInputStream@cf43ae
[2011-08-17 14:58:20,761] WARN JukeboxService - Error in BasicPlayer.play()
java.io.IOException: Resetting to invalid mark
   at java.io.BufferedInputStream.reset(BufferedInputStream.java:433)
   at org.tritonus.share.sampled.file.TAudioFileReader.getAudioFileFormat(TAudioFileReader.java:195)
   at javax.sound.sampled.AudioSystem.getAudioFileFormat(AudioSystem.java:1002)
   at net.sourceforge.subsonic.service.JukeboxService$JuxeboxPlayer$1.initAudioInputStream(JukeboxService.java:144)
   at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream(Unknown Source)
   at javazoom.jlgui.basicplayer.BasicPlayer.open(Unknown Source)
   at net.sourceforge.subsonic.service.JukeboxService$JuxeboxPlayer.play(JukeboxService.java:153)
   at net.sourceforge.subsonic.service.JukeboxService.play(JukeboxService.java:76)
   at net.sourceforge.subsonic.ajax.PlaylistService.convert(PlaylistService.java:284)
   at net.sourceforge.subsonic.ajax.PlaylistService.play(PlaylistService.java:118)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:740)
   at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:744)
   at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:593)
   at org.directwebremoting.dwrp.BaseCallHandler.handle(BaseCallHandler.java:90)
   at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:120)
   at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:141)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
   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.content(HttpConnection.java:844)
   at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:644)
   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)

[2011-08-17 14:58:20,931] DEBUG AudioScrobblerService - Successfully registered now playing for song 'Miami 2 Ibiza (instrumental)' for user uuzi at Last.fm.
[2011-08-17 14:58:21,152] DEBUG AudioScrobblerService - Successfully registered now playing for song 'Miami 2 Ibiza (instrumental)' for user uuzi at Last.fm.
[2011-08-17 15:00:40,838] ERROR JukeboxService - Error in BasicPlayer.setGain()

[2011-08-17 15:00:56,903] ERROR JukeboxService - Error in BasicPlayer.setGain()

[2011-08-17 15:01:14,010] ERROR JukeboxService - Error in BasicPlayer.setGain()

[2011-08-17 15:02:35,676] ERROR JukeboxService - Error in BasicPlayer.setGain()

[2011-08-17 15:03:08,627] ERROR JukeboxService - Error in BasicPlayer.setGain()


anyone got suggestions?
uuzi
 
Posts: 7
Joined: Fri Jul 15, 2011 2:37 pm

Re: Some mp3s not playing in jukebox mode

Postby uuzi » Wed Aug 17, 2011 3:42 pm

ok i sort of fixed it for now, there seems to be a problem with the codec used to encode the mp3s, i reencoded them using lame 225kbit VBR and now they play just fine, VERY strange....

still would like to know the reason for this i'll post the none working codec details soon.
uuzi
 
Posts: 7
Joined: Fri Jul 15, 2011 2:37 pm

Re: Some mp3s not playing in jukebox mode

Postby uuzi » Wed Aug 17, 2011 3:51 pm

so it seems the files that can't be played are encoded in mp3 44100Hz 320 kb/s tot , Stereo CBR. anyone knows how to bypass that, maybe some nifty codec to be installed or something like that?
uuzi
 
Posts: 7
Joined: Fri Jul 15, 2011 2:37 pm

Re: Some mp3s not playing in jukebox mode

Postby alphawave7 » Wed Aug 17, 2011 5:31 pm

uuzi wrote:so it seems the files that can't be played are encoded in mp3 44100Hz 320 kb/s tot , Stereo CBR. anyone knows how to bypass that, maybe some nifty codec to be installed or something like that?


Perhaps another encoding issue? I have MANY similar files that play back fine..although they're 'joint stereo'...320 cbr should be fine.
alphawave7
 
Posts: 1042
Joined: Thu Feb 11, 2010 9:54 am


Return to Help

Who is online

Users browsing this forum: No registered users and 22 guests