Quote:
Originally Posted by
rlcarr 
I'm trying and failing to play a MKV file from the front USB panel. I get no error messages -- it just won't play.
The "mediainfo" program reports:
Code:
General
Unique ID : 0 (0x0)
Complete name : some-file.mkv
Format : Matroska
Format version : Version 2
File size : 895 MiB
Duration : 1h 6mn
Overall bit rate : 1 882 Kbps
Encoded date : UTC 2010-02-22 21:41:29
Writing application : no_variable_data
Writing library : no_variable_data
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Muxing mode : Header stripping
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 6mn
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Writing library : x264 core 125 r2208 d9d2288
Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=crf / mbtree=1 / crf=19.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : A_AAC
Duration : 1h 6mn
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Default : Yes
Forced : No
The video part of that report is identical to the video part of other MKV files I have played successfully
except for the "Muxing mode" field.
And the player's manual says it can handle AAC audio.
So any idea why this won't play?
I think your issue is with the header compression (Muxing Mode="Header stripping").
I have an S570 and have enjoyed it so far with MKV movies but I have run into MKV glitches that I was able to iron-out.
1) If you try to make your own MKV files, FORMAT=AVC and PROFILE=HIGH@L4.1 is pretty much a given and the player will not play if FORMAT/PROFILE=Main@main or Custom@custom.
2) My S570 won't play the MKV if it has PROFILE=HIGH@L5.1 I think the symptom is not just a "corrupted file/cannot play" message but the player is hang and shutdown after a minute. You can use TS_MUXER to extract the video stream and have it re-labelled as HIGH@4.1 (no video conversion necessary). Most of the time, this re-labelling will work but sometimes there is horrible visual digital artifacts and video conversion is required. Use MKVToolNix to mux that new video stream back into a new MKV file.
3) My S570 won't play an MKV with PROFILE=HIGH@L4.1 if ReFrames are as high as 16frames. I think ReFrames=8frames is the limit for playability. Video conversion is required to reduce the ReFrames of a video stream.
4) My S570 has problems with an MKV if there is any compression in the headers (labelled Header Stripping if there is compression). Use MKVToolNix to mux a new MKV with no compression on the video, audio, and subtitle text streams (no video conversion necessary).
These fixes have solved most of my issues but there are still MKV files that I cannot play for some reason. BTW, when I refer to "play" I mean playing from a BD-R bluray disk or a USB 4gb FAT thumb drive (not the DLNA network).