MKV improvements
Posted: 27 May 2006 16:13
Hello !
MKV features I can't use with vlc :
default flag on a track : it works with audio track, but not with subtitles tracks : if I have a default flag on a subtitles track, subtitles are disabled by default, I think subtitles must be disabled only if none subtitles track have a default flag.
ordered chapters : I think the implementation of that isn't very good.
I test with this sample : http://rapidshare.de/files/21521592/ord ... t.mkv.html
the chapter xml file is :
If I play this file with mpc+haali splitter, no problem : I see part1, part2, part3, and I can't see any seeking problem, the timeline is good (the cursor don't go to 01:20 when I see the part2, it's "fluently", I can't see it is a ordered video)
with vlc, I see part1,part2 but no part3 and it's not "fluently" : the cursor go to ~01:15 (with mpc, it stay at 00:20) when part2 begins, and I begin to see an image at 01:20.
It's just some suggestions I'm not a developer and I don't now if it is simply to implement, but I report what I see.
thanks to have readed me !
MKV features I can't use with vlc :
default flag on a track : it works with audio track, but not with subtitles tracks : if I have a default flag on a subtitles track, subtitles are disabled by default, I think subtitles must be disabled only if none subtitles track have a default flag.
ordered chapters : I think the implementation of that isn't very good.
I test with this sample : http://rapidshare.de/files/21521592/ord ... t.mkv.html
the chapter xml file is :
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!-- <!DOCTYPE Tags SYSTEM "matroskatags.dtd"> -->
<Chapters>
<EditionEntry>
<EditionFlagOrdered>1</EditionFlagOrdered>
<EditionFlagHidden>0</EditionFlagHidden>
<EditionFlagDefault>1</EditionFlagDefault>
<EditionUID>1232903316</EditionUID>
<ChapterAtom>
<ChapterUID>4168835202</ChapterUID>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterDisplay>
<ChapterString>part1</ChapterString>
<ChapterLanguage>fre</ChapterLanguage>
<ChapterCountry>fr</ChapterCountry>
</ChapterDisplay>
<ChapterTimeStart>00:00:00.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:00:20.000000000</ChapterTimeEnd>
</ChapterAtom>
<ChapterAtom>
<ChapterUID>2485507235</ChapterUID>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterDisplay>
<ChapterString>part2</ChapterString>
<ChapterLanguage>fre</ChapterLanguage>
<ChapterCountry>fr</ChapterCountry>
</ChapterDisplay>
<ChapterTimeStart>00:01:20.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:02:00.000000000</ChapterTimeEnd>
</ChapterAtom>
<ChapterAtom>
<ChapterUID>691283386</ChapterUID>
<ChapterFlagHidden>0</ChapterFlagHidden>
<ChapterFlagEnabled>1</ChapterFlagEnabled>
<ChapterDisplay>
<ChapterString>part3</ChapterString>
<ChapterLanguage>fre</ChapterLanguage>
<ChapterCountry>fr</ChapterCountry>
</ChapterDisplay>
<ChapterTimeStart>00:00:20.000000000</ChapterTimeStart>
<ChapterTimeEnd>00:01:20.000000000</ChapterTimeEnd>
</ChapterAtom>
</EditionEntry>
</Chapters>
with vlc, I see part1,part2 but no part3 and it's not "fluently" : the cursor go to ~01:15 (with mpc, it stay at 00:20) when part2 begins, and I begin to see an image at 01:20.
It's just some suggestions I'm not a developer and I don't now if it is simply to implement, but I report what I see.
thanks to have readed me !