Page 1 of 1

Samsung C series TV PL50C7705 specific mkv file not playing

PostPosted: Tue Mar 29, 2011 11:54 pm
by grisbilen
Hi,

Was hoping someone could help debug this one:

Does NOT work:
  Code:
General
Unique ID                        : 192144013668939992942443775476400973857 (0x908D9748E40F1B1A818D245297E0E821)
Complete name                    : D:\Media\Serier\Battlestar Galactica (2003)\Season 2\Battlestar Galactica S02E02.mkv
Format                           : Matroska
File size                        : 1.09 GiB
Duration                         : 42mn 5s
Overall bit rate                 : 3 721 Kbps
Encoded date                     : UTC 2006-09-08 09:58:16
Writing application              : mkvmerge v1.7.0 ('What Do You Take Me For') built on Apr 28 2006 17:20:19
Writing library                  : libebml v0.7.7 + libmatroska v0.8.0

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L5.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 13 frames
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 42mn 5s
Bit rate                         : 3 333 Kbps
Width                            : 1 280 pixels
Height                           : 720 pixels
Display aspect ratio             : 16:9
Frame rate                       : 23.976 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.151
Stream size                      : 983 MiB (88%)
Writing library                  : x264 core 50 svn-557M
Encoding settings                : cabac=1 / ref=10 / deblock=1:-2:-2 / analyse=0x3:0x133 / me=umh / subme=6 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / chroma_qp_offset=0 / slices=2 / nr=0 / decimate=1 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=3333 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30
Language                         : English

Audio
ID                               : 2
Format                           : AC-3
Format/Info                      : Audio Coding 3
Mode extension                   : CM (complete main)
Codec ID                         : A_AC3
Duration                         : 42mn 5s
Bit rate mode                    : Constant
Bit rate                         : 384 Kbps
Channel(s)                       : 6 channels
Channel positions                : Front: L C R, Side: L R, LFE
Sampling rate                    : 48.0 KHz
Bit depth                        : 16 bits
Compression mode                 : Lossy
Stream size                      : 116 MiB (10%)
Language                         : English



Does work:
  Code:
General
Unique ID                        : 181379348725478782501919740519276883837 (0x88746453956AC2409AE46BE2627C2F7D)
Complete name                    : D:\Media\Serier\Battlestar Galactica (2003)\Season 1\Battlestar Galactica S01E01.mkv
Format                           : Matroska
File size                        : 1.08 GiB
Duration                         : 44mn 35s
Overall bit rate                 : 3 456 Kbps
Encoded date                     : UTC 2006-11-20 18:46:47
Writing application              : mkvmerge v1.7.0 ('What Do You Take Me For') built on Apr 28 2006 17:20:19
Writing library                  : libebml v0.7.7 + libmatroska v0.8.0

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L5.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 11 frames
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 44mn 35s
Bit rate                         : 3 083 Kbps
Width                            : 1 280 pixels
Height                           : 720 pixels
Display aspect ratio             : 16:9
Frame rate                       : 23.976 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.140
Stream size                      : 958 MiB (87%)
Writing library                  : x264 core 54 svn-598M
Encoding settings                : cabac=1 / ref=8 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=6 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / slices=2 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=3083 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30
Language                         : English

Audio
ID                               : 2
Format                           : AC-3
Format/Info                      : Audio Coding 3
Mode extension                   : CM (complete main)
Codec ID                         : A_AC3
Duration                         : 44mn 35s
Bit rate mode                    : Constant
Bit rate                         : 384 Kbps
Channel(s)                       : 6 channels
Channel positions                : Front: L C R, Side: L R, LFE
Sampling rate                    : 48.0 KHz
Bit depth                        : 16 bits
Compression mode                 : Lossy
Delay relative to video          : 32ms
Stream size                      : 122 MiB (11%)
Language                         : English



Note:

The first file that isnt working didnt use to have a language set for video and audio, I added that with mkvmerge in a vain hope that it was the issue, but that didnt make any difference.
Anyone have a idea why the first file wont play?

Forgot:
ffmpeg -i provides the same exact information for the two files apart from filename and duration.

Re: Samsung C series TV PL50C7705 specific mkv file not play

PostPosted: Tue Mar 29, 2011 11:56 pm
by grisbilen
Have to add: awesome program you have made, kudos on that!

Re: Samsung C series TV PL50C7705 specific mkv file not play

PostPosted: Wed Mar 30, 2011 6:57 am
by Illico
-Try remuxing this file in .m2ts with TsMuxer tool and lower h264 Profile level (5.1->4.1).
or
-Try changing only the profile level(5.1->4.1) with H264LevelEditor tool

viewtopic.php?f=17&t=2118

Re: Samsung C series TV PL50C7705 specific mkv file not play

PostPosted: Wed Mar 30, 2011 9:48 am
by Cerberus
Illico wrote:-Try remuxing this file in .m2ts with TsMuxer tool and lower h264 Profile level (5.1->4.1).
or
-Try changing only the profile level(5.1->4.1) with H264LevelEditor tool

viewtopic.php?f=17&t=2118


profile level is fine 5.1 will work on the samsungs i have a feeling his issue will be header compression or bitrate being to high or maybe even the simple one of he hasnt selected the correct profile in console..

Re: Samsung C series TV PL50C7705 specific mkv file not play

PostPosted: Wed Mar 30, 2011 12:36 pm
by grisbilen
Cerberus wrote:
Illico wrote:-Try remuxing this file in .m2ts with TsMuxer tool and lower h264 Profile level (5.1->4.1).
or
-Try changing only the profile level(5.1->4.1) with H264LevelEditor tool

viewtopic.php?f=17&t=2118


profile level is fine 5.1 will work on the samsungs i have a feeling his issue will be header compression or bitrate being to high or maybe even the simple one of he hasnt selected the correct profile in console..

Profile level changing does not work, and besides as mentioned, the file that do work have the same profile.

How do you know if there is header compression or not?

I'll test some more files when im at home, I had some more inconsistent results with other files also, this is just two examples.

Also, apart from the overall bitrate, the difference seems to be some encoder options, could that be the issue?

Re: Samsung C series TV PL50C7705 specific mkv file not play

PostPosted: Wed Mar 30, 2011 12:38 pm
by Cerberus
grisbilen wrote:
Cerberus wrote:
Illico wrote:-Try remuxing this file in .m2ts with TsMuxer tool and lower h264 Profile level (5.1->4.1).
or
-Try changing only the profile level(5.1->4.1) with H264LevelEditor tool

viewtopic.php?f=17&t=2118


profile level is fine 5.1 will work on the samsungs i have a feeling his issue will be header compression or bitrate being to high or maybe even the simple one of he hasnt selected the correct profile in console..

Profile level changing does not work, and besides as mentioned, the file that do work have the same profile.

How do you know if there is header compression or not?

I'll test some more files when im at home, I had some more inconsistent results with other files also, this is just two examples.

Also, apart from the overall bitrate, the difference seems to be some encoder options, could that be the issue?


yes

viewtopic.php?f=6&t=1132#p5402

Re: Samsung C series TV PL50C7705 specific mkv file not play

PostPosted: Wed Mar 30, 2011 12:44 pm
by grisbilen
Thanks, I'll try it out at home later and see if i can get somewhere.

Re: Samsung C series TV PL50C7705 specific mkv file not play

PostPosted: Wed Mar 30, 2011 3:40 pm
by Illico
grisbilen wrote:Also, apart from the overall bitrate, the difference seems to be some encoder options, could that be the issue?

Yes, but it's difficult to know which encoder options interfere with the TV decoder.

Re: Samsung C series TV PL50C7705 specific mkv file not play

PostPosted: Wed Mar 30, 2011 8:22 pm
by grisbilen
I still have no idea what is wrong with those files that wont play, but i found a tool to reencode the files (just straight reencode back to the original sound/video format), and they worked.

Strange thing is that the tool reported the files being 24fps instead of the listed 23.976, dunno if that had something to do with it.

Tool used was xvid4psp v6.0