Это довольно легко, используя команду avconv
из командной строки. Вам не нужно беспокоиться о разделении на ключевом кадре, если, как позже указал опрашивающий, вы обрезаете outro (конец видео). Вот пример:
$ avconv -i videoandoutro.webm -t 00:03:30 -codec: copy videoonly.webm
Для этого потребуется videoandoutro.webm, создать новый файл videoonly.webm и обрезать его ровно через 3 минуты и 30 секунд.
Отрезание интро, а на самом деле не намного сложнее, но делать это будет работать в ключевых кадров вопросов.
$ avconv -ss 00:01:01 -i jossintro.webm -t 00:00:30 -codec: copy oatybar.webm
Выше будет взять файл .webm с именем "jossintro.webm" и вырезать срез, начиная примерно через 1 минуту и 1 секунду. Выходные данные помещаются в «oatybar.webm», который обрезается до (около) 30 секунд. Результат на самом деле будет немного длиннее, поскольку время начала будет округлено до предыдущего ключевого кадра.
[Обратите внимание, что avconv основан на ffmpeg, и поэтому этот инструмент, вероятно, также будет работать, но я проверял это только с avconv.]