[Matroska-devel] About time scale denominators
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