Я не уверен, что это отвечает на вопрос, заданный спрашивающим: он беспокоится о времени вычислений и памяти, а не о размере файла.
у разделить большое видео AVI на два меньших последовательных видео. Я использую ffmpeg.
Один из способов - запустить ffmpeg два раза:
ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 output1.avi
ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:30:00 -t 00:30:00 output2.avi
Но согласно man-странице ffmpeg, я могу сделать более одного выходного файла из одного входного файла, используя толькоодин линия:
ffmpeg -i input.avi -vcodec copy -acodec copy -ss 00:00:00 -t 00:30:00 output1.avi \
-vcodec copy -acodec copy -ss 00:30:00 -t 00:30:00 output2.avi
Мой вопрос: позволяет ли более поздний подход сэкономить время вычислений и память?