On Sat, 28 Feb 2015 11:34:37 +0100 Nicolas George <geo...@nsup.org> wrote:
> Le nonidi 9 ventôse, an CCXXIII, wm4 a écrit : > > At the very least, you should check the ordered chapter flag. If it's > > not set, the segment uid is supposed to be ignored. You need to export > > the edition IDs. > > The spec does not seem to state so. I will wait to have a sample where that > makes a difference to see if there is anything to do. What spec? There's no spec. Just a website with some extremely incomplete information. > > > You need to handle editions at all, and they have > > weird interactions with ordered chapters. > > > > (Handling of editions complicate the thing somewhat, but if lavf > > doesn't include it, I'm not interested in all this work, since my > > player's mkv demuxer handles it just fine.) > > I will wait to have a sample where this is relevant. > > > There should be a fast way to probe a file whether it's a Matroska file > > with a uid that matches a required segment. > > This has nothing to do with the scope of this patch. > > > Also it would be nice if it wouldn't abuse metadata for this, or if > > libavformat at least had a mechanism to separate real metadata and file > > tags. > > There is something there indeed. As a lightweight change, I can think of > this: use namespace prefixes: lavf.segment_uid (like lavfi.ebur128). What if a tag uses this. > > Regards, > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel