Function: avInvQ()
avInvQ(
q):IRational
Defined in: src/lib/utilities.ts:952
Invert a rational number.
Returns the reciprocal of a rational number using FFmpeg's av_inv_q(). Swaps numerator and denominator: (a/b) becomes (b/a).
Direct mapping to av_inv_q().
Parameters
q
Rational number to invert
Returns
Inverted rational (reciprocal)
Example
typescript
// Convert framerate to frame duration
const framerate = { num: 25, den: 1 }; // 25 fps
const frameDuration = avInvQ(framerate); // 1/25 seconds
// Returns { num: 1, den: 25 }
// Get timebase from framerate
const timebase = avInvQ({ num: 30000, den: 1001 }); // NTSC
// Returns { num: 1001, den: 30000 }See
av_inv_q - FFmpeg Doxygen
