[PS3] The data type is not supported + other issues
I recently installed Serviio on my desktop and I'm having issues with certain video files. I have Windows 7 64bit with an i7-2700K and 16GB RAM. I also have FFDShow installed on my computer. The renderer device is a Playstation 3.
My PS3 is hooked up via HDMI to my Pioneer Elite reciever.
Here is the ffmpgeg output of the file in question:
- Code:
C:\Program Files\Serviio\lib>ffmpeg.exe -i D:\Torrents\Epic.2013.Repack.BluRay.1
080p.DTS.x264-HDWinG\Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG.mkv
ffmpeg version N-54096-ge41bf19 Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 18 2013 10:49:28 with gcc 4.7.2 (GCC)
configuration: --enable-static --disable-shared --disable-ffplay --disable-ffs
erver --enable-memalign-hack --enable-libmp3lame --enable-libass --enable-librtm
p --enable-fontconfig --enable-libfreetype --enable-zlib --enable-libx264 --extr
a-libs='-lrtmp -lpolarssl -lws2_32 -lwinmm -lexpat -lfreetype -lfribidi -lz' --a
rch=x86 --enable-runtime-cpudetect --enable-pthreads --target-os=mingw32 --cross
-prefix=i686-w64-mingw32- --enable-gpl --pkg-config=pkg-config
libavutil 52. 37.101 / 52. 37.101
libavcodec 55. 16.100 / 55. 16.100
libavformat 55. 9.100 / 55. 9.100
libavdevice 55. 2.100 / 55. 2.100
libavfilter 3. 77.101 / 3. 77.101
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
[matroska,webm @ 01D3E840] max_analyze_duration 5000000 reached at 5005000 micro
seconds
[matroska,webm @ 01D3E840] Could not find codec parameters for stream 1 (Subtitl
e: hdmv_pgs_subtitle (pgssub)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, matroska,webm, from 'D:\Torrents\Epic.2013.Repack.BluRay.1080p.DTS.x26
4-HDWinG\Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG.mkv':
Metadata:
creation_time : 2013-08-09 13:16:59
Duration: 01:42:29.15, start: 0.000000, bitrate: 8812 kb/s
Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x800, SAR 1:1 DAR 12:5, 2
3.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
Stream #0:1(eng): Subtitle: hdmv_pgs_subtitle (default)
Stream #0:2: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default
)
At least one output file must be specified
Here is the mediainfo:
- Code:
General
Unique ID : 253741084373179913642401773427858580314 (0xBEE4C1582A8C70738B8D3A8B2C1BA35A)
Complete name : D:\Torrents\Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG\Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG.mkv
Format : Matroska
Format version : Version 4 / Version 2
File size : 6.31 GiB
Duration : 1h 42mn
Overall bit rate : 8 812 Kbps
Encoded date : UTC 2013-08-09 13:16:59
Writing application : mkvmerge v6.3.0 ('You can't stop me!') built on Jun 28 2013 20:09:41
Writing library : libebml v1.3.0 + libmatroska v1.4.0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 42mn
Bit rate : 7 128 Kbps
Width : 1 920 pixels
Height : 800 pixels
Display aspect ratio : 2.40:1
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.194
Stream size : 5.10 GiB (81%)
Writing library : x264 core 132 r2323+704+51 d571b1c tMod [8-bit@4:2:0 X86_64]
Encoding settings : cabac=1 / ref=5 / deblock=1:-3:-3 / analyse=0x3:0x133 / me=umh / subme=11 / psy=1 / fade_compensate=0.00 / psy_rd=1.01:0.00 / mixed_ref=1 / me_range=32 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=36 / lookahead_threads=6 / sliced_threads=0 / nr=0 / decimate=0 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / fgo=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=240 / rc=crf / mbtree=1 / crf=17.5000 / qcomp=0.70 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.20 / aq=4:0.95 / aq-sensitivity=10.00 / aq-factor=1.00:1.00:1.00 / aq2=0 / aq3=0
Language : English
Default : Yes
Forced : No
Audio
ID : 3
Format : DTS
Format/Info : Digital Theater Systems
Format profile : ES
Mode : 16
Format settings, Endianness : Big
Codec ID : A_DTS
Duration : 1h 42mn
Bit rate mode : Constant
Bit rate : 1 509 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 24 bits
Compression mode : Lossy
Stream size : 1.08 GiB (17%)
Default : Yes
Forced : No
Text
ID : 2
Format : PGS
Muxing mode : zlib
Codec ID : S_HDMV/PGS
Codec ID/Info : The same subtitle format used on BDs/HD-DVDs
Language : English
Default : Yes
Forced : No
And here is part of my log file that pertains to the file in question:
- Code:
2013-12-09 12:50:46,344 DEBUG [AbstractTranscodingDeliveryEngine] Getting media info for transcoded version of file Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG.mkv
2013-12-09 12:50:46,344 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG.mkv: AVC_TS_MP_HD_AC3_ISO
2013-12-09 12:50:46,344 DEBUG [MediaResourceRetrievalStrategy] Getting information about media item 31 (local)
2013-12-09 12:50:46,344 DEBUG [VideoDeliveryEngine] Delivering item '31' for client 'Identifier=192.168.1.114, Profile=Playstation 3'
2013-12-09 12:50:46,344 DEBUG [VideoDeliveryEngine] Delivering file 'Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG.mkv' using transcoding
2013-12-09 12:50:46,344 DEBUG [AbstractTranscodingDeliveryEngine] No other client uses transcoding job of file 'transcoding-temp-30-4-ORIGINAL.stf', will stop the job
2013-12-09 12:50:46,345 DEBUG [AbstractTranscodingDeliveryEngine] Stopping previous transcoding job of file 'transcoding-temp-30-4-ORIGINAL.stf'
2013-12-09 12:50:46,345 DEBUG [ProcessExecutor] Stopping external process: Thread[Thread-630,5,ServioThreads]
2013-12-09 12:50:46,355 DEBUG [ProcessUtils] Killing the Windows process: 5572
2013-12-09 12:50:46,370 DEBUG [TranscodingJobListener] Transcoding finished; successful: true
2013-12-09 12:50:46,387 DEBUG [TranscodingJobListener] Deleted temp file 'C:\Windows\TEMP\Serviio\transcoding-temp-30-4-ORIGINAL.stf': true
2013-12-09 12:50:46,387 DEBUG [AbstractTranscodingDeliveryEngine] No suitable transcoding job exists yet, start one for client 'Identifier=192.168.1.114, Profile=Playstation 3'
2013-12-09 12:50:46,388 DEBUG [FFMPEGWrapper] Invoking FFmpeg to transcode video file: D:\Torrents\Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG\Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG.mkv
2013-12-09 12:50:46,388 DEBUG [ProcessExecutor] Starting C:\Program Files\Serviio\bin\\..\lib/ffmpeg.exe -fflags +genpts -threads 8 -i D:\Torrents\Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG\Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG.mkv -y -threads 8 -c:v copy -bsf:v h264_mp4toannexb -c:a ac3 -b:a 384k -ac 6 -map 0:0 -map 0:2 -sn -f mpegts C:\Windows\TEMP\Serviio\transcoding-temp-31-4-ORIGINAL.stf
2013-12-09 12:50:46,889 DEBUG [FileBasedTranscodingDeliveryStrategy] Sending transcoding stream
2013-12-09 12:50:46,889 DEBUG [VideoDeliveryEngine] Found Format profile for transcoded file Epic.2013.Repack.BluRay.1080p.DTS.x264-HDWinG.mkv: AVC_TS_MP_HD_AC3_ISO
2013-12-09 12:50:46,890 DEBUG [LocalContentCacheDecorator] Cleared cache (local_resetafterplay)
2013-12-09 12:50:46,890 DEBUG [GETMethodProcessor] Stream entity has length: 50000000000
2013-12-09 12:50:46,890 DEBUG [ResourceTransportRequestHandler] Creating entity with chunked transfer
2013-12-09 12:50:46,890 DEBUG [ResourceTransportRequestHandler] HTTP/1.1 200 OK, headers = [[Content-Type: video/mpeg,Date: Mon, 09 Dec 2013 20:50:46 GMT,Server: Windows 7, UPnP/1.0 DLNADOC/1.50, Serviio/1.3.1,Cache-control: no-cache,TimeSeekRange.dlna.org: npt=0-6149/6149,transferMode.dlna.org: Streaming,realTimeInfo.dlna.org: DLNA.ORG_TLAG=*]]
2013-12-09 12:50:47,469 DEBUG [WebServer] I/O error: Connection reset by peer: socket write error
2013-12-09 12:50:48,341 DEBUG [DiscoverySSDPMessageListener] Received a valid M-SEARCH message for search target urn:schemas-upnp-org:device:InternetGatewayDevice:1 from address /192.168.1.112:55090s
2013-12-09 12:50:51,345 DEBUG [DiscoverySSDPMessageListener] Received a valid M-SEARCH message for search target urn:schemas-upnp-org:device:InternetGatewayDevice:1 from address /192.168.1.112:55090s
2013-12-09 12:50:54,985 DEBUG [DiscoverySSDPMessageListener] Received a valid M-SEARCH message for search target urn:schemas-upnp-org:device:InternetGatewayDevice:1 from address /192.168.1.100:53946s
2013-12-09 12:50:57,004 DEBUG [ServiioHttpService] Incoming request from /192.168.1.114:54097: GET /resource/29/MEDIA_ITEM/AVC_TS_MP_HD_AC3_ISO-0/ORIGINAL HTTP/1.1, headers = [Host: 192.168.1.100:8895,User-Agent: PLAYSTATION 3,Connection: Keep-Alive,Accept-Encoding: identity,transferMode.dlna.org: Streaming,X-AV-Client-Info: av=5.0; cn="Sony Computer Entertainment"; mn="PLAYSTATION 3"; mv="1.0";,TimeSeekRange.dlna.org: npt=0.000-]]
2013-12-09 12:50:57,004 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.114
2013-12-09 12:50:57,004 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.1.114
2013-12-09 12:50:57,004 DEBUG [ResourceDeliveryProcessor] Resource request accepted. Using client 'Identifier=192.168.1.114, Profile=Playstation 3'
2013-12-09 12:50:57,004 DEBUG [ResourceDeliveryProcessor] Request for resource 29 and type 'MEDIA_ITEM' received
Am I missing something? I really don't want to reencode a bunch of movies.
Another issue is that one of the movies I have, the audio is all static and the video plays at a high speed. If I play a different movie that loads fine, THEN switch back to the previous movie, it will play correctly.
Any help is greatly appreciated it!
Thanks!