Я не уверен, что это отвечает на вопрос, заданный спрашивающим: он беспокоится о времени вычислений и памяти, а не о размере файла.

у разделить большое видео 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

Мой вопрос: позволяет ли более поздний подход сэкономить время вычислений и память?

Ответы на вопрос(10)

Ваш ответ на вопрос