1

Я хотел урезать видео. Я имею в виду, что я хотел выбрать несколько разделов из одного видео, а затем объединить их или смешать их вместе!

Я это сделал.
Но в "filter_complex" я не могу набрать начальную точку формата времени, например:
чч: мм: ss.0
Если я наберу "trim = start = 02: 22: 00.0", это не удастся ....
Вместо этого, если я введу «trim = start = 8520», это будет работать!

    ffmpeg.exe -i video1.mp4 -filter_complex "[0:v]trim=duration=145[a]; [0:v]trim=start=8520:end=8553,setpts=PTS-STARTPTS[b]; [a][b]concat[c1]" -map [c1] output.mp4  

Так что я должен печатать только секунды!
Скажи мне почему?
Поэтому помогите мне ввести формат времени в "filter_complex", например ... start = 02:22:00.0 end = 02:22:33.0

1 ответ1

1

Обновление: эта функциональность была нарушена с июля 2013 года. Исправлено в июне 2016 года.


Заключите его в одинарные кавычки и избегайте двоеточий,

trim=start='02\:22\:00':end='02\:22\:33'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .