Samsung B transcoding 0.5 problem
I was previously using 0.42, and had a transcoding profile set up to handle some picky .mp4 files i have that wouldn't play natively on my Samsung b-series screen. The transcoding worked fine, and was configured by changing the basic profile to the following:
<Video targetContainer="mpegts" targetACodec="ac3">
<Matches container="mp4" vCodec="h264" />
</Video>
(i.e. make all mp4 with h264 get audio transcoded to ac3)
Following the upgrade to 0.5, I made the same change, but the transcoding doesn't seem to work any more. I've browsed the forums, and seen that sometimes this is caused by the library not being complete. As such I reduced my library to one file, and confirmed that it was finished in both the GUI and the process manager. However, still no transcoding.
Looking in the log file I see:
2011-01-30 15:48:19,453 WARN [ProcessExecutor] Process C:\Program Files\Serviio\bin\\..\lib/ffmpeg.exe has a return code of 1! This is a possible error.
2011-01-30 15:48:26,765 ERROR [ResourceTransportRequestHandler] Error while processing resource, sending back 500 error. Message: FFmpeg execution failed
java.io.IOException: FFmpeg execution failed
at org.serviio.delivery.resource.VideoDeliveryEngine.retrieveTranscodedResource(VideoDeliveryEngine.java:160)
at org.serviio.delivery.resource.VideoDeliveryEngine.retrieveTranscodedResource(VideoDeliveryEngine.java:54)
at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:90)
at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:116)
at org.serviio.upnp.webserver.ResourceTransportRequestHandler.handleRequest(ResourceTransportRequestHandler.java:126)
at org.serviio.upnp.webserver.AbstractRequestHandler.handle(AbstractRequestHandler.java:52)
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 have tried using different versions of FFmpeg, but they do not work.
When I roll back to 4.2 it works.
Is there anything you could recommend to fix this?
Many thanks
Ray