Có hai cách để phân chia tệp video bằng ffmpeg. Cái đầu tiên là tốt, hơn thế nữa - nó nhanh hơn, nhưng đôi khi tạo ra các tệp đầu ra với một số sai sót nhất định. Vì vậy, đối với những trường hợp đó, có cách phân chia tệp video thứ hai: chậm hơn đáng kể, các tệp đầu ra lớn hơn, nhưng dường như chúng luôn có cùng mức chất lượng như các tệp đầu vào được sử dụng.
Cách 1:
ffmpeg -ss <start> -i in1.avi -t <duration> -c copy out1.avi
Cách 2:
ffmpeg -ss <start> -i in1.avi -t <duration> out1.avi
<start>
- sự khởi đầu của một phần của video ffmpeg là cắt bỏ. Định dạng : 00:00:00.0000
, nghĩa là giờ: phút: giây: mili giây.
<duration>
- thời lượng của một phần của video ffmpeg sẽ bị cắt. Định dạng giống như trên.
Ví dụ:
ffmpeg -ss 01:19:00 -i in1.avi -t 00:05:00 -c copy out1.avi
ffmpeg -ss 01:19:00 -i in1.avi -t 00:05:00 out1.avi
ffmpeg cắt bỏ một phần của tệp video bắt đầu từ 1 giờ 19 phút 0 giây. Thời lượng của chuỗi video bị cắt là 5 phút 0 giây.