[Matroska-users] Matroska-users Digest, Vol 96, Issue 3

Steve Lhomme slhomme at matroska.org
Sat Jul 9 13:00:53 CEST 2011


This design seem to be wrong. If you need something matching a time,
then it should be in a track, not as an attachment.

On Sat, Jul 9, 2011 at 12:43 PM, Phan Tien Dung <dungpt at vtv.vn> wrote:
> Thank you steve and mosu
> I want the attachments in many places because the attachments need to be
> corresponded to the time.
> I agree with you that segment info and track info should be before anything.
>
> As mosu's comment, I will try to write my own muxer and application to write
> and read that layout.
> mkv file is so flexible so I hope we can do everything on it.
> Thanks and regards,
> Dung
>
> -----Original Message-----
> From: matroska-users-bounces at lists.matroska.org
> [mailto:matroska-users-bounces at lists.matroska.org] On Behalf Of
> matroska-users-request at lists.matroska.org
> Sent: Saturday, July 09, 2011 5:00 PM
> To: matroska-users at lists.matroska.org
> Subject: Matroska-users Digest, Vol 96, Issue 3
>
> Send Matroska-users mailing list submissions to
>        matroska-users at lists.matroska.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
> or, via email, send a message with subject or body 'help' to
>        matroska-users-request at lists.matroska.org
>
> You can reach the person managing the list at
>        matroska-users-owner at lists.matroska.org
>
> When replying, please edit your Subject line so it is more specific than
> "Re: Contents of Matroska-users digest..."
>
>
> Today's Topics:
>
>   1. Re: How to concatenate segments? (Steve Lhomme)
>   2. Re: many attachments in arbitrary possitions (Steve Lhomme)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 9 Jul 2011 08:51:23 +0200
> From: Steve Lhomme <slhomme at matroska.org>
> To: "Questions, help, instructions,     talk about Matroska"
>        <matroska-users at lists.matroska.org>
> Subject: Re: [Matroska-users] How to concatenate segments?
> Message-ID:
>        <CAOXsMFLj6McWPvLS-d3rnzgLnKtStG62Gw6-hi4wEtvx0di6-w at mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> If you are working on DASH and Matroska you may be interrested in this
> document:
> https://sourceforge.net/apps/trac/matroska/wiki/DASH_Profile
>
> But what you are having is a player issue. You should ask that question to
> the VLC people. This is the way they handle it.
>
>
> On Fri, Jun 3, 2011 at 9:25 AM, Stefan Lederer <ledererstefan at gmx.at> wrote:
>> Hi,
>>
>> I have a somehow similar problem: I work on DASH(dynamic adaptive
>> streaming over http), which currently works with segmented iso base
>> media files (mp4, 3gp). For DASH the videos are available in multiple
>> quality levels
>> (bitrates) and are split into small segments of a few seconds. So it
>> is possible to switch the quality during playback if the bandwidth of
>> the client changes.
>>
>> I now want to integrate matroska in this system.
>>
>>> That's because VLC was made to work with concatenated Segments (ie
>>> whole files) unlike MPlayer. Haali's splitter on windows should be
>>> able to do that as well.
>>
>> I already tested it with segmetned matroska using VLC with a new DASH
>> Module and it works quite good. But unfortunately the output window
>> closes and opens again (on linux) or flickers (on windows). This
>> behavior is quite annoying for the user because it happens for each
>> segment (which is about 2 sec. long). Is there any passivity to get
>> rid of this re-initialization of the VLC output to get a smooth playback?
>>
>> Thx for help!
>>
>> Stefan
>> University Klagenfurt
>>
>>
>> _______________________________________________
>> Matroska-users mailing list
>> Matroska-users at lists.matroska.org
>> http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
>> Read Matroska-Users on GMane:
>> http://dir.gmane.org/gmane.comp.multimedia.matroska.user
>>
>
>
>
> --
> Steve Lhomme
> Matroska association Chairman
>
>
> ------------------------------
>
> Message: 2
> Date: Sat, 9 Jul 2011 09:37:05 +0200
> From: Steve Lhomme <slhomme at matroska.org>
> To: dungpt at vtv.vn, "Questions, help, instructions,      talk about
>        Matroska" <matroska-users at lists.matroska.org>
> Subject: Re: [Matroska-users] many attachments in arbitrary possitions
> Message-ID:
>        <CAOXsMFK6VjECO+iXuJz3RdSAsPgDbjRi_zd5S4c_kweeBMMXTw at mail.gmail.com>
> Content-Type: text/plain; charset=windows-1252
>
> On Fri, Jul 8, 2011 at 5:31 AM, Phan Tien Dung <dungpt at vtv.vn> wrote:
>> Hi,
>>
>>
>>
>> Thank you very much for your reply. I want to attach many files and step
> by
>> step with audio and video clusters. Is it possible if I organize the file
> as
>> below?
>>
>> [EBML head] [segment {meta seek #1} {chapters} [segment information]
> [track
>> information] [cluster 1] {cluster 2} {attachment 1} ?... {cluster n} {meta
>> seek #2} {attachment 2} ? {cluster m} ???{meta seek #3} {attachment 3}
>> ?{tags}]
>
> First it's better if segment info and track info are before anything
> else (apart from meta seek). Multiple meta seek is discouraged, and
> even if used only one level of indirection is usually
> admited/supported.
>
> Now is there a reason you would not want all the attachment data in
> one place in the file ? Anytime the player will want an attachment it
> will need to parse a lot of data to find the one it wants...
>
> Steve
>
>> Thanks and regards,
>>
>> Phan Tien Dung
>>
>>
>>
>> Attachments can be located anywhere, though the most common places are at
>> the front or at the back. They should be indexed via a meta seek element,
>> though. Keep in mind that meta indexes can refer to other meta index
> entries
>> as well, e.g.
>>
>>
>>
>> 1. Segment header
>>
>> 2. Meta index containing pointer to meta index 6 3. Track headers 4.
>> Clusters 5. Attachments 6. Meta index containing pointers to all clusters
>> and to the attachments
>>
>>
>>
>> Regards,
>>
>> mosu
>>
>>
>>
>> _______________________________________________
>> Matroska-users mailing list
>> Matroska-users at lists.matroska.org
>> http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
>> Read Matroska-Users on GMane:
>> http://dir.gmane.org/gmane.comp.multimedia.matroska.user
>>
>>
>
>
>
> --
> Steve Lhomme
> Matroska association Chairman
>
>
> ------------------------------
>
> _______________________________________________
> Matroska-users mailing list
> Matroska-users at lists.matroska.org
> http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
>
>
> End of Matroska-users Digest, Vol 96, Issue 3
> *********************************************
>
>
> _______________________________________________
> Matroska-users mailing list
> Matroska-users at lists.matroska.org
> http://lists.matroska.org/cgi-bin/mailman/listinfo/matroska-users
> Read Matroska-Users on GMane: http://dir.gmane.org/gmane.comp.multimedia.matroska.user
>



-- 
Steve Lhomme
Matroska association Chairman



More information about the Matroska-users mailing list