Audio sync & drift#
Fine timecode offset#
A USB mic can sit a fixed couple of frames early or late relative to video (constant analog/buffering latency). Correct that offset per toolchain in src/settings.json:
"audio": {
"24bit": { "timecode_offset_frames": 1 },
"16bit": { "timecode_offset_frames": 0 }
}
| Symptom | Value |
|---|---|
| Sound arrives early (before the visual) | positive — e.g. 1 |
| Sound arrives late (after the visual) | negative — e.g. -1 |
This shifts only the embedded BWF/iXML timecode metadata; the PCM samples are never moved.