Page 1 of 1

Sony BDP-S590, some files cannot play

PostPosted: Tue Jul 30, 2013 3:17 am
by akajester
Hello. I have a few files that won't play. They come back with an unsupported file error message.

In Serviio, I'm using the Sx90 2012 profile and for 90% of my files it plays perfectly without transcoding. All my files are straight bluray remuxes, so most are very high bitrate. I'd like to keep it this way as transcoding is very cpu intensive and unnecessary for most files and I have a home theater that utilizes these files as well. I want the highest quality possible.

Here's an example of two files that won't play. In the log, both files are mentioned as being passed in native format. Any idea what's wrong with these files?

2013-07-29 21:58:41,704 DEBUG [VideoDeliveryEngine] Delivering file 'Prometheus.mkv' in native format
2013-07-29 22:00:14,355 DEBUG [VideoDeliveryEngine] Delivering file 'Serenity.mkv' in native format

Complete name : E:\Movies\Prometheus\Prometheus.mkv
Format : Matroska
Format version : Version 4 / Version 2
File size : 25.8 GiB
Duration : 2h 3mn
Overall bit rate mode : Variable
Overall bit rate : 29.9 Mbps
Movie name : Prometheus
Encoded date : UTC 2013-07-24 22:55:16
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
Attachment : Yes

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 3mn
Bit rate mode : Variable
Bit rate : 27.8 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
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.558
Stream size : 24.0 GiB (93%)
Language : English
Default : No
Forced : No

Audio
ID : 2
Format : DTS
Format/Info : Digital Theater Systems
Mode : 16
Format settings, Endianness : Big
Codec ID : A_DTS
Duration : 2h 3mn
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.30 GiB (5%)
Title : 3/2+1
Language : English
Default : Yes
Forced : No

Text
ID : 3
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...

Complete name : E:\Movies\Serenity\Serenity.mkv
Format : Matroska
Format version : Version 2
File size : 18.4 GiB
Duration : 1h 59mn
Overall bit rate : 22.1 Mbps
Encoded date : UTC 2012-03-06 22:05:59
Writing application : mkvmerge v5.3.0 ('I could have danced') built on Feb 9 2012 10:38:07
Writing library : libebml v1.2.3 + libmatroska v1.3.0

Video
ID : 1
Format : VC-1
Format profile : Advanced@L3
Codec ID : V_MS/VFW/FOURCC / WVC1
Codec ID/Hint : Microsoft
Duration : 1h 59mn
Bit rate : 20.1 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.405
Stream size : 16.7 GiB (91%)
Language : English
Default : Yes
Forced : No

Audio
ID : 2
Format : DTS
Format/Info : Digital Theater Systems
Mode : 16
Format settings, Endianness : Big
Codec ID : A_DTS
Duration : 1h 59mn
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
Delay relative to video : 10ms
Stream size : 1.25 GiB (7%)
Title : 3/2+1
Language : English
Default : Yes
Forced : No

Text
ID : 3
Format : PGS
Codec ID : S_HDMV/PGS
Codec ID/Info : The same subtitle format used on BDs/HD-DVDs
Language : English
Default : Yes
Forced : No

Thanks!

Re: Sony BDP-S590, some files cannot play

PostPosted: Tue Jul 30, 2013 4:29 pm
by akajester
I think I figured out that Prometheus won't play due to zlib compressed subtitles. I've remuxed it and I'll try it again later today.

The other movie happens to have VC1 video and it seems that many of the videos that don't play have vc1 video as well. At this point, I'd guess that Sony won't allow VC1 video over DLNA. Does that sound like a reasonable assumption?

I've added a line in the sx90 profile in the transcoding section; <Matches container="matroska" vCodec="vc1" aCodec="ac3" />

I hope this will allow those specific videos to transcode and play, but i'm guessing the bitrate will be too high and the server won't be able to keep up with the demand and they'll stutter.

Re: Sony BDP-S590, some files cannot play

PostPosted: Tue Jul 30, 2013 7:06 pm
by akajester
Ok, that didn't fix Prometheus, still unsupported file error. And transcoding can't keep up with the high bitrates. too bad.

Sony BDP-S590, some files cannot play

PostPosted: Thu Aug 01, 2013 1:02 am
by Vampidemic
akajester wrote:Ok, that didn't fix Prometheus, still unsupported file error. And transcoding can't keep up with the high bitrates. too bad.


I don't use Blu-ray rips myself, but apparently VC1 is supported over DLNA on this player when used with an .m2ts container, so you might try that instead of .mkv.

Re: Sony BDP-S590, some files cannot play

PostPosted: Thu Aug 01, 2013 9:00 am
by nonolk1
Hello Akajester,

For me the problem come from this:
Compression mode : Lossy

For all files, you must follow this howto to remove the compression from everywhere http://wiki.serviio.org/doku.php?id=header_com (audio, subtitle, video)

I have the same player, and if I follow this procedure I managed to play all my files until now.

Best regards,
--
Nonolk

Re: Sony BDP-S590, some files cannot play

PostPosted: Thu Aug 01, 2013 10:29 am
by Illico
nonolk1 wrote:Compression mode : Lossy


"Compression mode Lossy", has nothing to do with the "header compression".

But use mkvmerge command line (--clusters-in-meta-seek) can solved lots of problem

  Code:
mkvmerge --compression 0:none --compression 1:none --clusters-in-meta-seek -o output.mkv input.mkv