Когда-то под Windows была написана замечательная и даже в некотором роде юниксвейная программа AviSynth. Третью версию грозились выпустить и под линукс, но как-то всё затухло.
Для резки-склейки можно делать скрипты на баше, например, с mkvmerge (для меня принципиально, что это монтаж без перекодирования и, следовательно, без потерь):
#!/bin/bash
mkvmerge \
-o "./Охотники1.mkv" \
-A "(" "../8mm Для монтажа/02.mkv" ")" \
--split parts:\
02:56-03:25,\
+04:06-04:18,\
+04:42-04:48,\
+05:00-05:11
mkvmerge \
-o "./Охотники.mkv" \
-A "(" "./Охотники1.mkv" ")" \
-A "+" "(" "./Охотники2.mkv" ")" \
--append-to \
1:0:0:0
...и в принципе, почти все мои задачи эти скрипты покрыли. Осталось присобачить титры, сделанные из картинок. Я смотрел в сторону ffmpeg:
ffmpeg -loop 1 -i ./header.png header.mkv
Эта команда повторяет картинку в видеопотоке, пока не нажмёшь Ctrl+C. А есть ли что-то похожее, но с возможностью задать число повторений кадра?