[SOLVED] mkv problems with Sony KDL-40EX403
First of all, as a new user, just a quick note to say how impressed I've been with Serviio. I've tried just about every other DLNA server going and this is by far the best for my Sony Internet TV so many thanks for all the hard work.
Down to the problem - I can't get any .mkv file to play back on the TV. In every case I get the "server is temporarily unavailable" message. All other video formats I've tried I've had some success with.
To show the problem, I've tried using the GIJoe DivX plus file as mentioned in the 2010 Sony TV profiles thread. I'm using Serviio version 0.5.1. I've turned on the debugging mode for the log file and here's a copy of what I believe to be the relevant section of the log:
You'll see that although I get the ERROR message I don't get any line giving me the FFMPEG command so I can't try using it in a console window to see what error message it gives me as suggested elsewhere in the forum.
If I remux the file using ReBox.NET to a .ts file it plays fine so I guess if that's what I need to do then fine but I get the impression other people can get Serviio to transcode their MKV files to their Sony TV so I'd like to get it working on mine
Thanks for any ideas you can offer me.
Shippo
Down to the problem - I can't get any .mkv file to play back on the TV. In every case I get the "server is temporarily unavailable" message. All other video formats I've tried I've had some success with.
To show the problem, I've tried using the GIJoe DivX plus file as mentioned in the 2010 Sony TV profiles thread. I'm using Serviio version 0.5.1. I've turned on the debugging mode for the log file and here's a copy of what I believe to be the relevant section of the log:
- Code:
2011-03-15 14:05:47,531 DEBUG [WebServer] Incoming connection from /192.168.1.71:50386
2011-03-15 14:05:47,535 DEBUG [ResourceTransportRequestHandler] HEAD /resource/12385/MEDIA_ITEM/AVC_TS_MP_HD_AC3_ISO$2 HTTP/1.1, headers = [getcontentFeatures.dlna.org: 1,Pragma: getIfoFileURI.dlna.org,transferMode.dlna.org: Streaming,X-AV-Physical-Unit-Info: pa="BRAVIA KDL-40EX403";,X-AV-Client-Info: av=5.0; cn="Sony Corporation"; mn="BRAVIA KDL-40EX403"; mv="1.7";,Host: 192.168.1.67:8895]]
2011-03-15 14:05:47,535 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.71
2011-03-15 14:05:47,537 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.1.71, Profile=Sony Bravia TV'
2011-03-15 14:05:47,538 DEBUG [ResourceTransportRequestHandler] Request for resource 12385 and type 'MEDIA_ITEM' received
2011-03-15 14:05:47,538 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 12385)
2011-03-15 14:05:47,539 DEBUG [VideoDAOImpl] Reading a Video (id = 12385)
2011-03-15 14:05:47,540 DEBUG [VideoDeliveryEngine] Retrieving resource information for item 12385, format AVC_TS_MP_HD_AC3_ISO and profile Sony Bravia TV
2011-03-15 14:05:47,540 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file GIJoeTheRiseOfCobraTrailer-DivXPlusHD.mkv
2011-03-15 14:05:47,541 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file GIJoeTheRiseOfCobraTrailer-DivXPlusHD.mkv: AVC_TS_MP_HD_AC3_ISO
2011-03-15 14:05:47,541 DEBUG [ResourceTransportRequestHandler] Sending HEAD response back
2011-03-15 14:05:47,541 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 200 OK, headers = [[Content-Type: video/mpeg,Date: Tue, 15 Mar 2011 14:05:47 GMT,Server: Windows 7, UPnP/1.0 DLNADOC/1.50, Serviio/0.5.1,Cache-control: no-cache,contentFeatures.dlna.org: DLNA.ORG_PN=AVC_TS_HD_60_AC3_ISO;DLNA.ORG_OP=10;DLNA.ORG_CI=1;DLNA.ORG_FLAGS=01500000000000000000000000000000,transferMode.dlna.org: Streaming]]
2011-03-15 14:05:47,567 DEBUG [WebServer] Incoming connection from /192.168.1.71:50387
2011-03-15 14:05:47,568 DEBUG [ResourceTransportRequestHandler] GET /resource/12385/MEDIA_ITEM/AVC_TS_MP_HD_AC3_ISO$2 HTTP/1.1, headers = [TimeSeekRange.dlna.org: npt=0.000-,getcontentFeatures.dlna.org: 1,Pragma: getIfoFileURI.dlna.org,transferMode.dlna.org: Streaming,X-AV-Physical-Unit-Info: pa="BRAVIA KDL-40EX403";,X-AV-Client-Info: av=5.0; cn="Sony Corporation"; mn="BRAVIA KDL-40EX403"; mv="1.7";,Host: 192.168.1.67:8895]]
2011-03-15 14:05:47,568 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.71
2011-03-15 14:05:47,569 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/192.168.1.71, Profile=Sony Bravia TV'
2011-03-15 14:05:47,569 DEBUG [ResourceTransportRequestHandler] Request for resource 12385 and type 'MEDIA_ITEM' received
2011-03-15 14:05:47,569 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 12385)
2011-03-15 14:05:47,570 DEBUG [VideoDAOImpl] Reading a Video (id = 12385)
2011-03-15 14:05:47,571 DEBUG [VideoDeliveryEngine] Delivering item '12385' for client 'IPAddress=/192.168.1.71, Profile=Sony Bravia TV'
2011-03-15 14:05:47,571 DEBUG [VideoDeliveryEngine] Delivering file 'GIJoeTheRiseOfCobraTrailer-DivXPlusHD.mkv' using transcoding
2011-03-15 14:05:47,601 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'IPAddress=/192.168.1.71, Profile=Sony Bravia TV'
2011-03-15 14:05:47,603 DEBUG [MediaItemDAOImpl] Getting file of media item 12385
2011-03-15 14:05:47,607 ERROR [ResourceTransportRequestHandler] Error while processing resource, sending back 500 error. Message: null
java.lang.NullPointerException
at org.serviio.external.FFMPEGWrapper.getAudioBitrate(FFMPEGWrapper.java:381)
at org.serviio.external.FFMPEGWrapper.addAudioParameters(FFMPEGWrapper.java:358)
at org.serviio.external.FFMPEGWrapper.transcodeVideoFile(FFMPEGWrapper.java:228)
at org.serviio.external.FFMPEGWrapper.transcodeFile(FFMPEGWrapper.java:201)
at org.serviio.delivery.resource.AbstractTranscodingDeliveryEngine.startTranscodeJob(AbstractTranscodingDeliveryEngine.java:254)
at org.serviio.delivery.resource.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:111)
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:130)
at org.serviio.upnp.webserver.AbstractRequestHandler.handle(AbstractRequestHandler.java:58)
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)
You'll see that although I get the ERROR message I don't get any line giving me the FFMPEG command so I can't try using it in a console window to see what error message it gives me as suggested elsewhere in the forum.
If I remux the file using ReBox.NET to a .ts file it plays fine so I guess if that's what I need to do then fine but I get the impression other people can get Serviio to transcode their MKV files to their Sony TV so I'd like to get it working on mine
Thanks for any ideas you can offer me.
Shippo