[Matroska-devel] About time scale denominators

Ben Wreder benwreder at hotmail.com
Thu Oct 4 18:16:25 CEST 2012

Well, the most robust solution is having a per track scale and breaking compatibility, yes, but that causes a lot of pain and friction (see: header stripping), even if it's better in the long run.

While we're at it, if you're willing to break compatibility to have precise timestamps, the segment Duration and specially the track DefaultDuration should get the fractional treatment too, and lacing should be forbidden for VFR audio codecs (such as Vorbis), or extended so that each laced frame gets a timestamp somehow.

More information about the Matroska-devel mailing list