I want to extract segments of video with extremely precise start and end points. Unfortunately I'm only seeing accuracy to a hundredth of a second.
ffmpeg -i kayak.mp4 -ss 00:00:00 -t 2.86953 kayak_segment.mp4
Though I expect this segment to have a duration of
2.86953, analysis on the outputted segment shows
ffprobe -i kayak_segment.mp4 -show_format -v quiet | sed -n 's/duration=//p'
How do I best ensure that the durations of extracted video segments are as close to what is specified as possible? I'm not concerned about audio.