It seems the drawtext filter timecode option doesn't allow using 23.967: .... timecode='00\:00\:00\;00':rate=24000/1001: ... [Parsed_drawtext_4 @ 0x7ff2c74010c0] Drop frame is only allowed with 30000/1001 or 60000/1001 FPS I'm not sure why this is, 23.967 is a common NTSC frame rate, any ideas on this?