serviio on OS X Lion
As of Lion, Apple has apparently dropped Java Runtime which makes Serviio useless. Will there be an update that doesn't require Java, or does anyone know a good DLNA server that works with Sony BD Player not requiring Java?
zip wrote:the icon jumping is 'expected'. Is there something in the log?
matoqui wrote:Hello,
Yesterday I installed Lion and the corresponding java file. Now Serviio's transcoding doesn't work. I am using the "Sony BD player" profile.
The relevant part of the log file is:
2011-07-21 07:24:11,144 WARN [ProcessExecutor] Process /Applications/Serviio.app/Contents/Resources/Java/../../MacOS/ffmpeg has a return code of 1! This is a possible error.
2011-07-21 07:24:18,327 ERROR [ResourceTransportRequestHandler] Error while processing resource, sending back 500 error. Message: Transcoded file '/var/folders/WV/WV5TPV2lFLa-FzeBdxXhv++++TI/-Tmp-/Serviio/transcoding-temp-32201-MPEG2TS.stf' cannot be found, FFmpeg execution probably failed
java.io.IOException: Transcoded file '/var/folders/WV/WV5TPV2lFLa-FzeBdxXhv++++TI/-Tmp-/Serviio/transcoding-temp-32201-MPEG2TS.stf' cannot be found, FFmpeg execution probably failed
at org.serviio.delivery.resource.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:114)
at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:89)
at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:116)
at org.serviio.upnp.webserver.ResourceTransportRequestHandler.handleRequest(ResourceTransportRequestHandler.java:115)
at org.serviio.upnp.webserver.AbstractRequestHandler.handle(AbstractRequestHandler.java:54)
at org.apache.http.protocol.HttpService.doService(HttpService.java:293)
at org.serviio.upnp.webserver.ServiioHttpService.doService(ServiioHttpService.java:58)
at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:212)
at org.serviio.upnp.webserver.WebServer$WorkerThread.run(WebServer.java:187)
I suppose that recompiling ffmpeg and replacing the one in Serviio.app may solve the problem. I will try that once I manage to download xcode.
Best wishes,
Manuel
zip wrote:matoqui wrote:Hello,
Yesterday I installed Lion and the corresponding java file. Now Serviio's transcoding doesn't work. I am using the "Sony BD player" profile.
The relevant part of the log file is:
2011-07-21 07:24:11,144 WARN [ProcessExecutor] Process /Applications/Serviio.app/Contents/Resources/Java/../../MacOS/ffmpeg has a return code of 1! This is a possible error.
2011-07-21 07:24:18,327 ERROR [ResourceTransportRequestHandler] Error while processing resource, sending back 500 error. Message: Transcoded file '/var/folders/WV/WV5TPV2lFLa-FzeBdxXhv++++TI/-Tmp-/Serviio/transcoding-temp-32201-MPEG2TS.stf' cannot be found, FFmpeg execution probably failed
java.io.IOException: Transcoded file '/var/folders/WV/WV5TPV2lFLa-FzeBdxXhv++++TI/-Tmp-/Serviio/transcoding-temp-32201-MPEG2TS.stf' cannot be found, FFmpeg execution probably failed
at org.serviio.delivery.resource.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:114)
at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:89)
at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:116)
at org.serviio.upnp.webserver.ResourceTransportRequestHandler.handleRequest(ResourceTransportRequestHandler.java:115)
at org.serviio.upnp.webserver.AbstractRequestHandler.handle(AbstractRequestHandler.java:54)
at org.apache.http.protocol.HttpService.doService(HttpService.java:293)
at org.serviio.upnp.webserver.ServiioHttpService.doService(ServiioHttpService.java:58)
at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:212)
at org.serviio.upnp.webserver.WebServer$WorkerThread.run(WebServer.java:187)
I suppose that recompiling ffmpeg and replacing the one in Serviio.app may solve the problem. I will try that once I manage to download xcode.
Best wishes,
Manuel
what if you execute the bundled ffmpeg (something like ffmpeg -i video_file)
zip wrote:Can you enable detailed logging, play the file, find the ffmpeg command used to transcode and run it?
jelmer wrote:I had the same problem.
I deleted serviio from the applications folder , then reinstalled. That did the trick for me.
It seems osx support is rather crude though, Would you be accepting contributions to better the experience? (installer, pref pane item instead of bouncy serviio logo in dock)
jelmer wrote:I had the same problem.
I deleted serviio from the applications folder , then reinstalled. That did the trick for me.
It seems osx support is rather crude though, Would you be accepting contributions to better the experience? (installer, pref pane item instead of bouncy serviio logo in dock)