Re: [Cellar] Matroska Chapters

hubblec4 <[email protected]> Wed, 22 Feb 2017 14:06:25 +0100
Newsgroups gmane.comp.multimedia.matroska.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------3ADFD068E14733B687BDC646
Content-Type: multipart/alternative;
 boundary="------------C7832D0DC018D78E78F1A375"


--------------C7832D0DC018D78E78F1A375
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 7bit

Hi all


Am 21.02.2017 um 16:37 schrieb Dave Rice:
> Hi Martin,
>
>> On Feb 19, 2017, at 8:17 AM, hubblec4 <[email protected] 
>> <mailto:[email protected]>> wrote:
>>
>> Hi all
>>
>> I hope this topic is not too boring and we can improve/implement 
>> important "use" notes.
>>
>> In my chapterEditor thread was a topic "chapter.xml from makemkv" 
>> which generate non-ordered chapters with end time stamps. So far 
>> known to me there is no splitter which read the end times of 
>> non-ordered chapters.
>> In Mosu's new Chapter Editor is it not more possible to set the start 
>> times equal to the end times.
>> The DVDMenuXtractor generate ordered chapters without an end time stamp.
>>
>> What is the correct behavior?
>
> Good point. Is there any purpose to ChapterTimeEnd if the chapters are 
> non-ordered?

No there is no purpose! But as info it is maybe important.
A short description:
When you create mkv's with makemkv and you need ordered 
editions/chapters, so it is easy to build an ordered editon.
In practice:
You load such an mkv to Mosu's Chapter Editor(CE), then enable the 
EditionFlagOrdered=1 and all fine, cause the end times was allready 
exists. If there are no end times you must enter all end times manually 
(a lot of work).
Mosu's CE has no function to create/calculate ordered end times, but my 
chaperEditor(cE) has such a function.
An other problem of ordered chapter end times, is the last chapter. The 
end time of the last chapter must be the duration of the video(in normal 
situations), but this info is nowhere strored in a chapter.xml (only in 
an mkv where it is possible to extract the play duration info).



> Would it be fair to describe ChapterTimeEnd as only relevant to 
> playback if EditionFlagOrdered=1.

Yes it would be fair. Every splitter will ignore this EBML elements.
But there are more EBML elements which affects that:
- ChapterTimeEnd
- SegmentUID
- SegmentEditionUID
- the whole ChapProcess
(ChapProcess: I have found it only in DVDMenuXtractor(DMX) output.xml 
files. Without ordered chapters I think it makes not sense, but I'm not 
100% sure)



>
>> My suggestions are:
>> Data for non-ordered chapters can be set, but with a warning/info 
>> that this data will not be used.
>
> This could be said within the specification. It's a bit much to 
> request that all Matroska editors also say it.

+1 Such an info is very important(my opinion). All "new" Matroska 
editors can use this info an old one could be updated(or not).

>
>> Ordered-chapter end times can be set to "empty", equal or greater as 
>> the start time but never smaller as the start time.
>
> That makes sense to me, though is there any meaning of 
> ChapterTimeStart = ChapterTimeEnd? Is an empty ChapterTimeEnd 
> semantically equivalent to ChapterTimeStart = ChapterTimeEnd or 
> equivalent to ChapterTimeEnd of the last timestamp (or infinity)?
>

For the moment is no meaning defined for ChapterTimeStart(CTS) = 
ChapterTimeEnd(CTE) but we could/should.
In pratice such a chapter will be ignored (this makes the 
parsing/splitting process easier).
But I say that is not good and we lose flexibility.



>> The normal way:
>> End times are greater as the start times. A new virtual timeline use 
>> this chapter and takes the play duration of this chapter into account.
>>
>> End time equal to start time:
>> Lav splitter ignores such ordered chapters, cause the play duration is 0.
>
> +1, Having an ordered chapter where ChapterTimeStart = ChapterTimeEnd 
> should be ignored.

Why should such a chapter be ignored? Ok, there is no duration and 
irrelevant for the new virtual timeline, but you can have other info in 
such chapters:
1. a deeper ordered chapter where you can find a duration
2. ChapProcess can be used
3. only use as chapter mark


>
>> Furthermore LAV-splitter recognized only Level 1 ordered chapters.
>
> Is there a use case for hierarchical ordered chapters? I'm not sure 
> what a level 2 of an ordered chapter would do? Should an ordered 
> chapter be permitted to have an ordered chapter as a child?

Yes there are use case's (only in an early VLC version, but not really 
for practice).
DVDMenuXtractor output.xml for VMG or VTS or the VTSM.
A hugh topic and to much to discribe here.
When it is ok please download my cE 
http://forum.gleitz.info/attachment.php?attachmentid=99288&d=1486654181
You find in this email a 7zip with DMX.xml files from the Aliens DVD.

My cE reads all the XML comments und have a very nice overview about the 
hierarchical Matroska-DVD-Menu structure.
Then you will see that the level 5 ordered chapters are used for the new 
timeline.
Cause, all levels between 1 and 4 are reserved for the DVD-menu-structure.
(I have just noticed that DMX.xml files can have a start time stamp and 
an end time stamp with set to 00:00:00.000000000)

There are one pratice at the moment. My Matroska Menu Editor:
When I combine many files of an episode in many editions in a 
menu-start.mkv (all with Chapter-Segment-Linking)
and I will naviagte through the editions/chapters it is not really handy.
For LAV splitter: In the tray icon you see many editions(thats fine). 
But such an edition(with 20 or more files) has a lot of chapters.
To get a better overview which chapters belong to an episode.mkv I use 
nested chapters.
And therfore is a complex algorithm necessary cause all chapters have to 
be defined twice.
First chapter (level 1) for the ordering and the new timeline duration 
and only the first chapter of an episode.mkv is visible, all others must 
be set to hidden=true.
Second chapter (level 2) with the same time stamps(at the moment it is 
enough when the start time is defined), which is used as chapter mark/jump.

Here a link to a small samle with 3 cutted epsiode.mkv files
http://forum.videohelp.com/attachments/40602-1487505284/MatroskaMenu_Chapter-Segment-Linking.7z
Here an other menu.xml sample.
http://forum.gleitz.info/attachment.php?attachmentid=99279&d=1485686941

I reported a playback bug of such menu.xml files to VLC forum and it was 
fixed.
https://forum.videolan.org/viewtopic.php?f=2&t=137611


In the videohelp forum I have discussed this with a member and he his 
the same opinion like me.

http://forum.videohelp.com/threads/368560-chapterEditor%28OGG-XML-TTXT-m-AVCHD-m-editions-mkv-Matroska-Menu%29-names-CLI?p=2425793&viewfull=1#post2425793


A ordered chapter with a valid duration(greater then 0) should not have 
nested-ordered chapters, cause it makes not sense. The duration of the 
nested-ordered chapter is not defined in the parent chapter-duration.

But for ordered chapters that have a 0 duration or no end time stamp a 
nested-ordered chapter can/should be used.


>
>> For this I have three possible ways in my mind.
>> 1. Only as chapter mark
>> The chapter is shown to the user interface and you can jump to this 
>> point in the timeline. This is the same behaviour like ordered 
>> chapters from Level 2 and deeper. LAV-splitter ignores the "ordered" 
>> state and reads the start time only.
>>
>> 2. Use the ordered times from the nested ordered chapter (I prefer 
>> this option)
>> Nested-ordered-endtimes is a topic where I can't find infos. My 
>> theorie is that such chapters must have then
>> nested chapters and the first nested chapter start time must be the 
>> start/end time of the parent chapter.
>> A splitter should read than the nested-ordered play duration an takes 
>> into acount.
>>
>> 3. Endless loop
>> The frame which correspond to the start time of such a chapter is 
>> shown endless.
>> We could simulate a behaviour for menu's like in DVD's/Bluray's. Some 
>> user option in the player could be prohibited.
>>
>> Empty end times:
>> This can be found in DVDMenuXtractor menu.xml output.
>> In principle we could use the same 3 possibilities here like for "End 
>> time equal to start time"
>>
>>
>> Another EBML element which makes not right sense to me, is 
>> ChapterSegmentEditionUID[6E][BC].
>> When such an UID is specified, the splitter should play this edition 
>> from the linked segment.
>> But an edition have not a start nor an end time!
>> What is with the specified chapter start and end time? This chapter 
>> duration must than match as a sum of all chapter play durations of 
>> the linked edition. What is when in the linked edition has chapters 
>> with linking to other editions?
>> Or is there an other method in use?
>
> I've never used ChapterSegmentEditionUID but it does seem valuable. 
> The specification is not so clear, but my presumption would be that 
> you'd add the ChapterTimeStart of the chapter using 
> ChapterSegmentEditionUID to the starting time of the related Segment's 
> Edition.

(Sorry I don't right understand)

The specs say's
"The EditionUID to play from the segment linked in ChapterSegmentUID."

A splitter generate the virtual time line but the duration info is not 
available/wrong, or the splitter must calculate it first.


>
>> Thanks for reading and sorry for my bad english.
>
> No worries. I think there is a lot to discuss regarding chapters. 
> Honestly I often go to http://mod16.org/hurfdurf/?p=8 for information 
> about Matroska chapters rather than the more official but sparse 
> documentation on matroska.org <http://matroska.org>.
All my Matroska features in cE comes through very often reading this 
wonderful page.

> Perhaps first we could clarify the documentation of the chapter 
> elements in the Matroska Schema 
> <https://github.com/Matroska-Org/matroska-specification/blob/master/ebml_matroska.xml> and 
> then extend the chapter documentation 
> <https://github.com/Matroska-Org/matroska-specification/blob/master/chapters.md> to 
> give descriptive sections on:
> - the use of Non-Ordered Chapters
> - the use of Ordered Chapters
> - how to handle Chapters that reference external Segments and/or Editions
> - also a definition for the xml expression of chapters
>

I will help where I can.


Best regards
Martin Below



> Dave Rice
>
>> Best reagrds
>> Martin
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Matroska-devel mailing list
>> [email protected]
>> https://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel
>> Read Matroska-Devel on GMane:http://dir.gmane.org/gmane.comp.multimedia.matroska.devel
>> _______________________________________________
>> Cellar mailing list
>> [email protected] <mailto:[email protected]>
>> https://www.ietf.org/mailman/listinfo/cellar
>
>
>
> _______________________________________________
> Cellar mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/cellar


--------------C7832D0DC018D78E78F1A375
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi all<br>
    </p>
    <br>
    <div class="moz-cite-prefix">Am 21.02.2017 um 16:37 schrieb Dave
      Rice:<br>
    </div>
    <blockquote
      cite="mid:[email protected]"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      Hi Martin,
      <div class=""><br class="">
        <div>
          <blockquote type="cite" class="">
            <div class="">On Feb 19, 2017, at 8:17 AM, hubblec4 &lt;<a
                moz-do-not-send="true" href="mailto:[email protected]"
                class="">[email protected]</a>&gt; wrote:</div>
            <br class="Apple-interchange-newline">
            <div class="">
              <meta content="text/html; charset=windows-1252"
                http-equiv="Content-Type" class="">
              <div bgcolor="#FFFFFF" text="#000000" class="">
                <div class="moz-text-html" lang="x-western"> Hi all<br
                    class="">
                  <br class="">
                  I hope this topic is not too boring and we can
                  improve/implement important "use" notes.<br class="">
                  <br class="">
                  In my chapterEditor thread was a topic "chapter.xml
                  from makemkv" which generate non-ordered chapters with
                  end time stamps. So far known to me there is no
                  splitter which read the end times of non-ordered
                  chapters.<br class="">
                  In Mosu's new Chapter Editor is it not more possible
                  to set the start times equal to the end times.<br
                    class="">
                  The DVDMenuXtractor generate ordered chapters without
                  an end time stamp.<br class="">
                  <br class="">
                  What is the correct behavior?<br class="">
                </div>
              </div>
            </div>
          </blockquote>
          <div><br class="">
          </div>
          <div>Good point. Is there any purpose to ChapterTimeEnd if the
            chapters are non-ordered? </div>
        </div>
      </div>
    </blockquote>
    <br>
    No there is no purpose! But as info it is maybe important. <br>
    A short description:<br>
    When you create mkv's with makemkv and you need ordered
    editions/chapters, so it is easy to build an ordered editon.<br>
    In practice: <br>
    You load such an mkv to Mosu's Chapter Editor(CE), then enable the
    EditionFlagOrdered=1 and all fine, cause the end times was allready
    exists. If there are no end times you must enter all end times
    manually (a lot of work). <br>
    Mosu's CE has no function to create/calculate ordered end times, but
    my chaperEditor(cE) has such a function.<br>
    An other problem of ordered chapter end times, is the last chapter.
    The end time of the last chapter must be the duration of the
    video(in normal situations), but this info is nowhere strored in a
    chapter.xml (only in an mkv where it is possible to extract the play
    duration info). <br>
    <br>
    <br>
    <br>
    <blockquote
      cite="mid:[email protected]"
      type="cite">
      <div class="">
        <div>
          <div>Would it be fair to describe ChapterTimeEnd as only
            relevant to playback if EditionFlagOrdered=1.</div>
        </div>
      </div>
    </blockquote>
    <br>
    Yes it would be fair. Every splitter will ignore this EBML elements.<br>
    But there are more EBML elements w<span id="result_box"
      class="short_text" lang="en"><span class="">hich affects that:<br>
        - ChapterTimeEnd<br>
        - SegmentUID<br>
        - SegmentEditionUID<br>
        - the whole ChapProcess <br>
        (ChapProcess: I have found it only in DVDMenuXtractor(DMX)
        output.xml files. Without ordered chapters I think it makes not
        sense, but I'm not 100% sure)<br>
      </span></span><br>
    <br>
    <br>
    <blockquote
      cite="mid:[email protected]"
      type="cite">
      <div class="">
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">
              <div bgcolor="#FFFFFF" text="#000000" class="">
                <div class="moz-text-html" lang="x-western"> My
                  suggestions are:<br class="">
                  Data for non-ordered chapters can be set, but with a
                  warning/info that this data will not be used.<br
                    class="">
                </div>
              </div>
            </div>
          </blockquote>
          <div><br class="">
          </div>
          <div>This could be said within the specification. It's a bit
            much to request that all Matroska editors also say it.</div>
        </div>
      </div>
    </blockquote>
    <br>
    +1 Such an info is very important(my opinion). All "new" Matroska
    editors can use this info an old one could be updated(or not).<br>
    <br>
    <blockquote
      cite="mid:[email protected]"
      type="cite">
      <div class="">
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">
              <div bgcolor="#FFFFFF" text="#000000" class="">
                <div class="moz-text-html" lang="x-western">
                  Ordered-chapter end times can be set to "empty", equal
                  or greater as the start time but never smaller as the
                  start time.<br class="">
                </div>
              </div>
            </div>
          </blockquote>
          <div><br class="">
          </div>
          <div>That makes sense to me, though is there any meaning of
            ChapterTimeStart = ChapterTimeEnd? Is an empty
            ChapterTimeEnd semantically equivalent to ChapterTimeStart =
            ChapterTimeEnd or equivalent to ChapterTimeEnd of the last
            timestamp (or infinity)?</div>
          <br class="">
        </div>
      </div>
    </blockquote>
    <br>
    For the moment is no meaning defined for ChapterTimeStart(CTS) =
    ChapterTimeEnd(CTE) but we could/should.<br>
    In pratice such a chapter will be ignored (this makes the
    parsing/splitting process easier).<br>
    But I say that is not good and we lose flexibility. <br>
    <br>
    <br>
    <br>
    <blockquote
      cite="mid:[email protected]"
      type="cite">
      <div class="">
        <div>
          <blockquote type="cite" class="">
            <div class="">
              <div bgcolor="#FFFFFF" text="#000000" class="">
                <div class="moz-text-html" lang="x-western"> The normal
                  way: <br class="">
                  End times are greater as the start times. A new
                  virtual timeline use this chapter and takes the play
                  duration of this chapter into account.<br class="">
                  <br class="">
                  End time equal to start time: <br class="">
                  Lav splitter ignores such ordered chapters, cause the
                  play duration is 0.<br class="">
                </div>
              </div>
            </div>
          </blockquote>
          <div><br class="">
          </div>
          <div>+1, Having an ordered chapter where ChapterTimeStart =
            ChapterTimeEnd should be ignored.</div>
        </div>
      </div>
    </blockquote>
    <br>
    Why should such a chapter be ignored? Ok, there is no duration and
    irrelevant for the new virtual timeline, but you can have other info
    in such chapters:<br>
    1. a deeper ordered chapter where you can find a duration<br>
    2. ChapProcess can be used <br>
    3. only use as chapter mark<br>
    <br>
    <br>
    <blockquote
      cite="mid:[email protected]"
      type="cite">
      <div class="">
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">
              <div bgcolor="#FFFFFF" text="#000000" class="">
                <div class="moz-text-html" lang="x-western"> Furthermore
                  LAV-splitter recognized only Level 1 ordered chapters.<br
                    class="">
                </div>
              </div>
            </div>
          </blockquote>
          <div><br class="">
          </div>
          <div>Is there a use case for hierarchical ordered chapters?
            I'm not sure what a level 2 of an ordered chapter would do?
            Should an ordered chapter be permitted to have an ordered
            chapter as a child?</div>
        </div>
      </div>
    </blockquote>
    <br>
    Yes there are use case's (only in an early VLC version, but not
    really for practice).<br>
    DVDMenuXtractor output.xml for VMG or VTS or the VTSM.<br>
    A hugh topic and to much to discribe here. <br>
    When it is ok please download my cE
<a class="moz-txt-link-freetext" href="http://forum.gleitz.info/attachment.php?attachmentid=99288&amp;d=1486654181">http://forum.gleitz.info/attachment.php?attachmentid=99288&amp;d=1486654181</a><br>
    You find in this email a 7zip with <span id="result_box"
      class="short_text" lang="en"><span class="">DMX.xml files from the
        Aliens DVD. <br>
        <br>
        My cE reads all the XML comments und have a very nice overview
        about the </span></span>hierarchical Matroska-DVD-Menu
    structure.<br>
    Then you will see that the level 5 ordered chapters are used for the
    new timeline.<br>
    Cause, all levels between 1 and 4 are reserved for the
    DVD-menu-structure.<br>
    (I have just noticed that DMX.xml files can have a start time stamp
    and an end time stamp with set to 00:00:00.000000000)<br>
    <br>
    There are one pratice at the moment. My Matroska Menu Editor:<br>
    When I combine many files of an episode in many editions in a
    menu-start.mkv (all with Chapter-Segment-Linking)<br>
    and I will naviagte <span class="gt-baf-word-clickable">through the
      editions/chapters it is not really handy.<br>
      For LAV splitter: In the tray icon you see many editions(thats
      fine). But such an edition(with 20 or more files) has a lot of
      chapters. <br>
      To get a better overview which chapters belong to an episode.mkv I
      use nested chapters. <br>
      And therfore is a complex algorithm necessary cause all chapters
      have to be defined twice.<br>
      First chapter (level 1) for the ordering and the new timeline
      duration and only the first chapter of an episode.mkv is visible,
      all others must be set to hidden=true.<br>
      Second chapter (level 2) with the same time stamps(at the moment
      it is enough when the start time is defined), which is used as
      chapter mark/jump.<br>
      <br>
      Here a link to a small samle with 3 cutted epsiode.mkv files <br>
<a class="moz-txt-link-freetext" href="http://forum.videohelp.com/attachments/40602-1487505284/MatroskaMenu_Chapter-Segment-Linking.7z">http://forum.videohelp.com/attachments/40602-1487505284/MatroskaMenu_Chapter-Segment-Linking.7z</a><br>
      Here an other menu.xml sample.<br>
<a class="moz-txt-link-freetext" href="http://forum.gleitz.info/attachment.php?attachmentid=99279&amp;d=1485686941">http://forum.gleitz.info/attachment.php?attachmentid=99279&amp;d=1485686941</a><br>
      <br>
      I reported a playback bug of such menu.xml files to VLC forum and
      it was fixed.<br>
      <a class="moz-txt-link-freetext" href="https://forum.videolan.org/viewtopic.php?f=2&amp;t=137611">https://forum.videolan.org/viewtopic.php?f=2&amp;t=137611</a>  <br>
    </span><br>
    <br>
    In the videohelp forum I have discussed this with a member and he
    his the same opinion like me.<br>
    <br>
<a class="moz-txt-link-freetext" href="http://forum.videohelp.com/threads/368560-chapterEditor%28OGG-XML-TTXT-m-AVCHD-m-editions-mkv-Matroska-Menu%29-names-CLI?p=2425793&amp;viewfull=1#post2425793">http://forum.videohelp.com/threads/368560-chapterEditor%28OGG-XML-TTXT-m-AVCHD-m-editions-mkv-Matroska-Menu%29-names-CLI?p=2425793&amp;viewfull=1#post2425793</a><br>
    <br>
    <br>
    A ordered chapter with a valid duration(greater then 0) should not
    have nested-ordered chapters, cause it makes not sense. The duration
    of the nested-ordered chapter is not defined in the parent
    chapter-duration.<br>
    <br>
    But for ordered chapters that have a 0 duration or no end time stamp
    a nested-ordered chapter can/should be used.   <br>
    <br>
    <br>
    <blockquote
      cite="mid:[email protected]"
      type="cite">
      <div class="">
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">
              <div bgcolor="#FFFFFF" text="#000000" class="">
                <div class="moz-text-html" lang="x-western"> For this I
                  have three possible ways in my mind.<br class="">
                  1. Only as chapter mark<br class="">
                  The chapter is shown to the user interface and you can
                  jump to this point in the timeline. This is the same
                  behaviour like ordered chapters from Level 2 and
                  deeper. LAV-splitter ignores the "ordered" state and
                  reads the start time only.<br class="">
                  <br class="">
                  2. Use the ordered times from the nested ordered
                  chapter (I prefer this option)<br class="">
                  Nested-ordered-endtimes is a topic where I can't find
                  infos. My theorie is that such chapters must have then<br
                    class="">
                  nested chapters and the first nested chapter start
                  time must be the start/end time of the parent chapter.<br
                    class="">
                  A splitter should read than the nested-ordered play
                  duration an takes into acount.<br class="">
                  <br class="">
                  3. Endless loop<br class="">
                  The frame which correspond to the start time of such a
                  chapter is shown endless.<br class="">
                  We could simulate a behaviour for menu's like in
                  DVD's/Bluray's. Some user option in the player could
                  be prohibited.<br class="">
                  <br class="">
                  Empty end times:<br class="">
                  This can be found in DVDMenuXtractor menu.xml output.<br
                    class="">
                  <span id="result_box" class="" lang="en"><span
                      class="">In principle we could use the same 3
                      possibilities here like for "</span></span><span
                    id="result_box" class="" lang="en"><span class="">End
                      time equal to start time"<br class="">
                      <br class="">
                      <br class="">
                      Another EBML element which makes not right sense
                      to me, is </span></span>ChapterSegmentEditionUID[6E][BC].<br
                    class="">
                  When such an UID is specified, the splitter should
                  play this edition from the linked segment.<br class="">
                  But an edition have not a start nor an end time! <br
                    class="">
                  What is with the specified chapter start and end time?
                  This chapter duration must than match as a sum of all
                  chapter play durations of the linked edition. What is
                  when in the linked edition has chapters with linking
                  to other editions?<br class="">
                  Or is there an other method in use?<br class="">
                </div>
              </div>
            </div>
          </blockquote>
          <div><br class="">
          </div>
          <div>I've never used ChapterSegmentEditionUID but it does seem
            valuable. The specification is not so clear, but my
            presumption would be that you'd add the ChapterTimeStart of
            the chapter using ChapterSegmentEditionUID to the starting
            time of the related Segment's Edition.</div>
        </div>
      </div>
    </blockquote>
    <br>
    (Sorry I don't right understand)<br>
    <br>
    The specs say's <br>
    "The EditionUID to play from the segment linked in
    ChapterSegmentUID."<br>
    <br>
    A splitter generate the virtual time line but the duration info is
    not available/wrong, or the splitter must calculate it first.<br>
    <br>
    <br>
    <blockquote
      cite="mid:[email protected]"
      type="cite">
      <div class="">
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">
              <div bgcolor="#FFFFFF" text="#000000" class="">
                <div class="moz-text-html" lang="x-western">Thanks for
                  reading and sorry for my bad english.<br class="">
                </div>
              </div>
            </div>
          </blockquote>
          <div><br class="">
          </div>
          <div>No worries. I think there is a lot to discuss regarding
            chapters. Honestly I often go to <a moz-do-not-send="true"
              href="http://mod16.org/hurfdurf/?p=8" class="">http://mod16.org/hurfdurf/?p=8</a> for
            information about Matroska chapters rather than the more
            official but sparse documentation on <a
              moz-do-not-send="true" href="http://matroska.org" class="">matroska.org</a>.</div>
        </div>
      </div>
    </blockquote>
    All my Matroska features in cE comes through very often reading this
    wonderful page.<br>
    <br>
    <blockquote
      cite="mid:[email protected]"
      type="cite">
      <div class="">
        <div>
          <div> Perhaps first we could clarify the documentation of the
            chapter elements in the <a moz-do-not-send="true"
href="https://github.com/Matroska-Org/matroska-specification/blob/master/ebml_matroska.xml"
              class="">Matroska Schema</a> and then extend the <a
              moz-do-not-send="true"
href="https://github.com/Matroska-Org/matroska-specification/blob/master/chapters.md"
              class="">chapter documentation</a> to give descriptive
            sections on:</div>
          <div>- the use of Non-Ordered Chapters</div>
          <div>- the use of Ordered Chapters</div>
          <div>- how to handle Chapters that reference external Segments
            and/or Editions</div>
          <div>- also a definition for the xml expression of chapters</div>
          <div><br class="">
          </div>
        </div>
      </div>
    </blockquote>
    <br>
    I will help where I can.<br>
    <br>
    <br>
    Best regards<br>
    Martin Below<br>
    <br>
    <br>
    <br>
    <blockquote
      cite="mid:[email protected]"
      type="cite">
      <div class="">
        <div>
          <div>Dave Rice</div>
          <br class="">
          <blockquote type="cite" class="">
            <div class="">
              <div bgcolor="#FFFFFF" text="#000000" class="">
                <div class="moz-text-html" lang="x-western"> Best
                  reagrds<br class="">
                  Martin<br class="">
                  <br class="">
                  <br class="">
                  <br class="">
                  <br class="">
                  <br class="">
                  <br class="">
                  <br class="">
                  <br class="">
                  <br class="">
                </div>
                <br class="">
                <fieldset class="mimeAttachmentHeader"></fieldset>
                <br class="">
                <div class="moz-text-plain" wrap="true"
                  graphical-quote="true" style="font-family: -moz-fixed;
                  font-size: 14px;" lang="x-western">
                  <pre class="" wrap="">_______________________________________________
Matroska-devel mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel">https://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel</a>
Read Matroska-Devel on GMane: <a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://dir.gmane.org/gmane.comp.multimedia.matroska.devel">http://dir.gmane.org/gmane.comp.multimedia.matroska.devel</a></pre>
                </div>
              </div>
              _______________________________________________<br
                class="">
              Cellar mailing list<br class="">
              <a moz-do-not-send="true" href="mailto:[email protected]"
                class="">[email protected]</a><br class="">
              <a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/cellar">https://www.ietf.org/mailman/listinfo/cellar</a><br class="">
            </div>
          </blockquote>
        </div>
        <br class="">
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Cellar mailing list
<a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/cellar">https://www.ietf.org/mailman/listinfo/cellar</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------C7832D0DC018D78E78F1A375--

--------------3ADFD068E14733B687BDC646
Content-Type: application/x-7z-compressed;
 name="DVDMenuXtractor.7z"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="DVDMenuXtractor.7z"

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
hwAA
--------------3ADFD068E14733B687BDC646
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Matroska-devel mailing list
[email protected]
https://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-devel
Read Matroska-Devel on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.devel
--------------3ADFD068E14733B687BDC646--