ffmpeg
разрезать можно и без перекодирования, это много быстрее:
ffmpeg \
-ss 15 \
-i input.mp4 \
-t 75 \
-c copy \
output_15_90.mp4
пропустить 15 секунд от начала, взять фрагмент длиной 75 сек, сохранить без перекодирования в файл output_15_90.mp4
Для нескольких фрагментов надо будет написать bash-скриптик (или на какой там платформе дело происходит?)
Можно добавить и уменьшение и пережатие:
ffmpeg \
-ss 15 \
-i input.mp4 \
-vf scale=854:-2 \
-t 75 \
-c:v libx264 \
-c:a aac \
output_15_90.mp4
сделать ширину кадра 854 точки, высоту пропорционально но кратно 2 (требование кодека), видео сжать софтверным h264, аудио кодеком AAC.
Видео сжатие можно и ускорить с GPU если
поддерживается - напр. на Маке это вместо
libx264
—
h264_videotoolbox