I'm looking for documentation on how MLT parses time specification strings. I see what appears to be two styles:
- hh:mm:ss.fraction
- frames
I think the number to the right of the decimal in m:s format is a fraction of a second, i.e., 1.5
at 24fps means 36 frames rather than 29. I'm looking for authoritative documentation. I haven't seen an answer here https://www.mltframework.org/docs/ though it's possible I'm looking right through it.
Separately, I'm curious how MLT rounds timespecs to the nearest frame. If my clip is 23.976 fps and I specify out=0:10
, that works out to 239.76 frames. Does MLT round up, down or to the nearest integer?