Page 1 of 1

Samsung C series bluray player ffw rew jumpto

PostPosted: Tue Dec 06, 2011 3:37 pm
by thingy
Hello everyone.

Concerning ffw, rew and jumpto in certain mkv-files.

I have tried to pinpoint what in the files/headers that gives the players such a hard time.
We hear that remuxing with mkvtoolnix 3.4.0 works, usually it does, but why. And why do some files work when they are muxed with later versions?

What I found was that chapters embedded in the mkv, was a problem, but not for all the files. So I took a look at the headers.
What all the problematic chapter embedded files had in common was an EbmlVoid size greater than 4010. (usually 4028).
Also the problem seems to occur when the Doc type version is later than 1, as it is for mkvtoolnix after 3.4.0.

Now I want you to check problem files, if they;
A: Contains chapters. And the Ebml size is greater than 4010.
B: If the file doesn't ffw and does not contain chapters, what is different in the header, compared to files that work.

If we can discern exactly why Samsung c-series barf at some mkvs it would be possible to write an application that fix it.

My player is Samsung BD C5900. I suppose this applies to all Samsung C-series dlna players.

Re: Samsung C series bluray player ffw rew jumpto

PostPosted: Tue Dec 06, 2011 3:39 pm
by zip
Cool, I'll sticky this.

Re: Samsung C series bluray player ffw rew jumpto

PostPosted: Mon Dec 12, 2011 2:35 am
by DLN Eh?
Hi,

I was able to 'fix' an mkv so that the skip/jump works, using this setting:
Digitoxin wrote:The .MKV needs to be muxed with the option --clusters-in-meta-seek in mkvmerge. This was turned on by default in previous versions, but is off by default now. This is required to be able to jump backwards and forwards on Samsung players.

from this thread:http://forum.serviio.org/viewtopic.php?f=10&t=3267

FYI I used mkvmerge 5.0.1. The 'bad' file has EbmlVoid size 4044 and the 'good' file 4027.

The only other difference I can see is the 'good' file has an extra 'Seek entry' under 'Seek head'. Both have these Seek entries:
- KaxInfo
- KaxTracks
- KaxCues
The good mkv also has KaxSeekHead.

Hope this helps, I really appreciate all the work you guys are doing!

Re: Samsung C series bluray player ffw rew jumpto

PostPosted: Mon Dec 12, 2011 7:38 am
by DLN Eh?
Here's a repost of my screen shot of this setting.
You might have to scroll down to see the whole thing.
from http://forum.serviio.org/viewtopic.php?f=10&t=3267&p=28862#p28862

Here's a screen shot of the setting in mkvmerge 5.0.1.
Notice you need to highlight a track (eg Video) to get access to the Extra Options tab.
mkvmergeOption.jpg
mkvmergeOption.jpg (102.29 KiB) Viewed 17395 times

Re: Samsung C series bluray player ffw rew jumpto

PostPosted: Fri Apr 27, 2012 3:34 pm
by thingy
Thanks for the clusters-in-meta-seek option.

I went to Muxing->Add command line option.
There I selected the option in the dropdown list. OK.
Then File->Save settings...
Saved the .mmg-file in the same place I have the latest copy of mkvtoolnix. Named it "clusters.mmg".
Then I created a new shortcut (or change the one you usually use) to "mkvtoolnix-path\mmg.exe" "mkvtoolnix-path\clusters.mmg". This way the shortcut will always load this setting.

Now to find out how to write a program that checks an mkv for the clusters-in-meta-seek and the possibility to add this data without remuxing. I mean how hard can it be? Anyone out there, knowledgeable in the mkv-format?