задача предельно проста - нужно разрезать видео
используемая команда примерно такая:
ffmpeg -i input.mp4 -codec copy -ss 0:04:48 -t 0:11:16 output.mp4
проблема заключается в следующем: не всегда обрезка происходит с точностью до секунды, то есть ffmpeg может добавить еще пару секунд видео после указанного в команде временного отрезка, и с чем это связано я не понимаю
неоднократно встречал формулировку "ключевые кадры", якобы ffmpeg обрезает видео по этим ключевым кадрам независимо от указанного времени
пробовал и такой вариант (не помогает):
ffmpeg -i input.mp4 -codec copy -ss 0:04:48.nnnnnnn -t 0:11:16.nnnnnnn output.mp4
в общем, неужели ffmpeg не может обрезать видео с точностью до секунды? может есть какая-нибудь опция или фильтр? или посоветуйте какой-нибудь максимально простой видеоредактор, который с этим справляется (только не avidemux)
ffmpeg 3.2.2, ubuntu 14.04