Can't play file
Hi, I cannot play a file. can you help me figure out what's wrong. I am testing serviio on UBUNTU 10.04 (ACER REVO) with a wired connection to my Bravia NX713. I used Handbrake to rip the DVD to mkv. if I cannot get it to play back i'll need to rethink my strategy.
thanks.
the ffmpeg:
ben@acer:~$ ffmpeg -i ~/"The Long Good Friday".mkv
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --extra-version=4:0.5.1-1ubuntu1.2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 1 / 52.20. 1
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Sep 16 2011 17:04:18, gcc: 4.4.3
Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1)
Input #0, matroska, from '/home/ben/The Long Good Friday.mkv':
Duration: 01:49:10.48, start: 0.000000, bitrate: N/A
Stream #0.0(eng): Video: h264, yuv420p, 718x576, PAR 155:109 DAR 55645:31392, 25 tbr, 1k tbn, 50 tbc
Stream #0.1: Audio: aac, 48000 Hz, stereo, s16
At least one output file must be specified
And the DEBUG log report:
2011-09-24 16:04:21,078 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/10.42.43.10, Profile=Sony Bravia TV'
2011-09-24 16:04:21,078 DEBUG [ResourceTransportRequestHandler] Request for resource 11 and type 'MEDIA_ITEM' received
2011-09-24 16:04:21,079 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 11 (local)
2011-09-24 16:04:21,079 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 11)
2011-09-24 16:04:21,080 DEBUG [VideoDAOImpl] Reading a Video (id = 11)
2011-09-24 16:04:21,082 DEBUG [VideoDeliveryEngine] Delivering item '11' for client 'IPAddress=/10.42.43.10, Profile=Sony Bravia TV'
2011-09-24 16:04:21,082 DEBUG [VideoDeliveryEngine] Delivering file 'The Long Good Friday.mkv' using transcoding
2011-09-24 16:04:21,083 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'IPAddress=/10.42.43.10, Profile=Sony Bravia TV'
2011-09-24 16:04:21,084 DEBUG [MediaItemDAOImpl] Getting file of media item 11
2011-09-24 16:04:21,087 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: /media/DRIVE/The Long Good Friday.mkv
2011-09-24 16:04:21,088 DEBUG [ProcessExecutor] Starting ffmpeg -i /media/DRIVE/The Long Good Friday.mkv -y -vcodec copy -vbsf h264_mp4toannexb -copyts -acodec ac3 -ab 384k -ac 2 -map 0:0 -map 0:1 -sn -f mpegts /tmp/Serviio/transcoding-temp-11-MPEG2TS.stf
2011-09-24 16:04:21,168 WARN [ProcessExecutor] Process ffmpeg has a return code of 134! This is a possible error.
2011-09-24 16:04:21,168 DEBUG [TranscodingJobListener] Transcoding finished; successful: false
2011-09-24 16:04:21,591 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.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:117)
at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:93)
at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:121)
at org.serviio.upnp.webserver.ResourceTransportRequestHandler.handleRequest(ResourceTransportRequestHandler.java:116)
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)
thanks.
the ffmpeg:
ben@acer:~$ ffmpeg -i ~/"The Long Good Friday".mkv
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1.2, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --extra-version=4:0.5.1-1ubuntu1.2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 1 / 52.20. 1
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Sep 16 2011 17:04:18, gcc: 4.4.3
Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1)
Input #0, matroska, from '/home/ben/The Long Good Friday.mkv':
Duration: 01:49:10.48, start: 0.000000, bitrate: N/A
Stream #0.0(eng): Video: h264, yuv420p, 718x576, PAR 155:109 DAR 55645:31392, 25 tbr, 1k tbn, 50 tbc
Stream #0.1: Audio: aac, 48000 Hz, stereo, s16
At least one output file must be specified
And the DEBUG log report:
2011-09-24 16:04:21,078 DEBUG [ResourceTransportRequestHandler] Resource request accepted. Using client 'IPAddress=/10.42.43.10, Profile=Sony Bravia TV'
2011-09-24 16:04:21,078 DEBUG [ResourceTransportRequestHandler] Request for resource 11 and type 'MEDIA_ITEM' received
2011-09-24 16:04:21,079 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 11 (local)
2011-09-24 16:04:21,079 DEBUG [MediaItemDAOImpl] Reading a MediaItem (id = 11)
2011-09-24 16:04:21,080 DEBUG [VideoDAOImpl] Reading a Video (id = 11)
2011-09-24 16:04:21,082 DEBUG [VideoDeliveryEngine] Delivering item '11' for client 'IPAddress=/10.42.43.10, Profile=Sony Bravia TV'
2011-09-24 16:04:21,082 DEBUG [VideoDeliveryEngine] Delivering file 'The Long Good Friday.mkv' using transcoding
2011-09-24 16:04:21,083 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'IPAddress=/10.42.43.10, Profile=Sony Bravia TV'
2011-09-24 16:04:21,084 DEBUG [MediaItemDAOImpl] Getting file of media item 11
2011-09-24 16:04:21,087 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: /media/DRIVE/The Long Good Friday.mkv
2011-09-24 16:04:21,088 DEBUG [ProcessExecutor] Starting ffmpeg -i /media/DRIVE/The Long Good Friday.mkv -y -vcodec copy -vbsf h264_mp4toannexb -copyts -acodec ac3 -ab 384k -ac 2 -map 0:0 -map 0:1 -sn -f mpegts /tmp/Serviio/transcoding-temp-11-MPEG2TS.stf
2011-09-24 16:04:21,168 WARN [ProcessExecutor] Process ffmpeg has a return code of 134! This is a possible error.
2011-09-24 16:04:21,168 DEBUG [TranscodingJobListener] Transcoding finished; successful: false
2011-09-24 16:04:21,591 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.AbstractTranscodingDeliveryEngine.retrieveTranscodedResource(AbstractTranscodingDeliveryEngine.java:117)
at org.serviio.delivery.resource.AbstractDeliveryEngine.deliver(AbstractDeliveryEngine.java:93)
at org.serviio.delivery.MediaResourceRetrievalStrategy.retrieveResource(MediaResourceRetrievalStrategy.java:121)
at org.serviio.upnp.webserver.ResourceTransportRequestHandler.handleRequest(ResourceTransportRequestHandler.java:116)
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)
Sony Bravia KDL 40NX713 on a BT HomeHub 2
