KOMPX.COM or COMPMISCELLANEA.COM   

Вырезать фрагмент из видео. FFmpeg

Вырезать фрагмент из видео с помощью ffmpeg. Есть два способа. Первый хоть сам по себе и хорош, более того - быстрее, однако иногда в результате получаются файлы с некоторыми дефектами. Для этих случаев существует второй способ: он значительно более медленный, получающиеся файлы больше, но они в общем всегда соответствуют уровню качества файлов, из которых их извлекали.

Первый способ:


ffmpeg -ss <начало> -t <продолжительность> -i in1.avi -vcodec copy -acodec copy out1.avi

Второй способ:


ffmpeg -ss <начало> -t <продолжительность> -i in1.avi -sameq out1.avi

<начало> - где начинается фрагмент видео файла, который будет вырезаться с помощью ffmpeg. Формат: 00:00:00 → часы:минуты:секунды → чч:мм:сс.

<продолжительность> - продолжительность фрагмента видео файла, который будет вырезаться с помощью ffmpeg. Формат: 00:00:00 → часы:минуты:секунды → чч:мм:сс.

Примеры

Первый способ:


ffmpeg -ss 01:19:00 -t 00:05:00 -i in1.avi -vcodec copy -acodec copy out1.avi

Второй способ:


ffmpeg -ss 01:19:00 -t 00:05:00 -i in1.avi -sameq out1.avi

ffmpeg вырезает из видео файла фрагмент, который начинается с 1 часа 19 минут 0 секунд. Продолжительность вырезаемого фрагмента видео 5 минут 0 секунд.

О ffmpeg:

Операционные системы
Ещё