Я хочу извлечь фрагменты видео с чрезвычайно точной начальной и конечной точкой. К сожалению, я вижу точность только с точностью до одной сотой секунды.
ffmpeg -i kayak.mp4 -ss 00:00:00 -t 2.86953 kayak_segment.mp4
Хотя я ожидаю, что этот сегмент будет иметь продолжительность 2.86953
, анализ выведенного сегмента показывает 2.891
.
ffprobe -i kayak_segment.mp4 -show_format -v quiet | sed -n 's/duration=//p'
(возвращает 2.891000
)
Как наилучшим образом убедиться, что длительность извлеченных сегментов видео максимально приближена к указанной? Я не беспокоюсь об аудио.
Спасибо!