Page 1 of 1

transcoding .mkv files sony bravia kdl-40ex650

PostPosted: Mon Mar 18, 2013 5:38 am
by Alfred14
Hi,

When attempting to play .mkv files on a sony bravia tv i get the following errors within serviio, i am running the serviio process within ubuntu 12.10

2013-03-18 16:30:41,926 WARN [ProcessExecutor] Process ffmpeg has a return code of 1! This is a possible error.
2013-03-18 16:30:49,414 ERROR [ResourceTransportRequestHandler] Error while processing resource, sending back 500 error. Message: Transcoded file '/tmp/Serviio/transcoding-temp-3806-sony2012-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
java.io.IOException: Transcoded file '/tmp/Serviio/transcoding-temp-3806-sony2012-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
at org.serviio.delivery.resource.transcode.FileBasedTranscodingDeliveryStrategy.createInputStream(FileBasedTranscodingDeliveryStrategy.java:45)
at org.serviio.delivery.resource.transcode.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:131)
at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:100)
at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:120)
at org.serviio.delivery.GETMethodProcessor.retrieveResource(GETMethodProcessor.java:120)
at org.serviio.delivery.GETMethodProcessor.buildDeliveryContainer(GETMethodProcessor.java:48)
at org.serviio.delivery.AbstractMethodProcessor.handleRequest(AbstractMethodProcessor.java:100)
at org.serviio.delivery.ResourceDeliveryProcessor.deliverContent(ResourceDeliveryProcessor.java:80)
at org.serviio.upnp.webserver.ResourceTransportRequestHandler.handleRequest(ResourceTransportRequestHandler.java:86)
at org.serviio.upnp.webserver.AbstractRequestHandler.handle(AbstractRequestHandler.java:61)
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:192)

It would be great if someone could help me out with this problem

Re: transcoding .mkv files sony bravia kdl-40ex650

PostPosted: Mon Mar 18, 2013 7:35 am
by ne0zone75
Hello, I have a Bravia 2010 TV (serviio profile sony2010) and i had to add a sonycustom profile in order to transcode MKV's, this TV does not support them natively. So i think you should add a sonycustom profile too in profiles.xml, located in the config diectory of serviio home one; it may look like this :
  Code:
   <Profile id="sonycustom" name="Sony Bravia TV (custom)" extendsProfileId="sony2010">
      <Transcoding>
         <!-- Transcode MKV's -->
         <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" forceInheritance="true">
            <Matches container="matroska" />
         </Video>
      </Transcoding>
   </Profile>


If your TV does not use sony2010 profile but something else, please replace sony2010 in the code above by the name of the serviio profile used by your TV. You can find usefull informations here : http://forum.serviio.org/viewtopic.php?f=11&t=2396 and here : http://forum.serviio.org/viewtopic.php?f=11&t=7794. You will have to select the custom profile manually in the serviio console ...

Have a nice day & Good luck ;-)

Envoyé depuis mon ASUS Transformer Pad avec Tapatalk

Re: transcoding .mkv files sony bravia kdl-40ex650

PostPosted: Mon Mar 18, 2013 12:37 pm
by zip
Alfred14 wrote:Hi,

When attempting to play .mkv files on a sony bravia tv i get the following errors within serviio, i am running the serviio process within ubuntu 12.10

2013-03-18 16:30:41,926 WARN [ProcessExecutor] Process ffmpeg has a return code of 1! This is a possible error.
2013-03-18 16:30:49,414 ERROR [ResourceTransportRequestHandler] Error while processing resource, sending back 500 error. Message: Transcoded file '/tmp/Serviio/transcoding-temp-3806-sony2012-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
java.io.IOException: Transcoded file '/tmp/Serviio/transcoding-temp-3806-sony2012-ORIGINAL.stf' cannot be found, FFmpeg execution probably failed
at org.serviio.delivery.resource.transcode.FileBasedTranscodingDeliveryStrategy.createInputStream(FileBasedTranscodingDeliveryStrategy.java:45)
at org.serviio.delivery.resource.transcode.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:131)
at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:100)
at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:120)
at org.serviio.delivery.GETMethodProcessor.retrieveResource(GETMethodProcessor.java:120)
at org.serviio.delivery.GETMethodProcessor.buildDeliveryContainer(GETMethodProcessor.java:48)
at org.serviio.delivery.AbstractMethodProcessor.handleRequest(AbstractMethodProcessor.java:100)
at org.serviio.delivery.ResourceDeliveryProcessor.deliverContent(ResourceDeliveryProcessor.java:80)
at org.serviio.upnp.webserver.ResourceTransportRequestHandler.handleRequest(ResourceTransportRequestHandler.java:86)
at org.serviio.upnp.webserver.AbstractRequestHandler.handle(AbstractRequestHandler.java:61)
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:192)

It would be great if someone could help me out with this problem

It looks like an old version of FFmpeg. You will have to update it.