Я использую ffmpeg для разделения видео с определенными интервалами, так как ffmpeg может просто разделить видео на ключевые кадры, мне нужно принудительно установить дополнительные ключевые кадры с нужным интервалом.
Моя команда ffmpeg работает нормальноWindows, как:
ffmpeg.exe -y -i asd.mp4 -map 0 -segment_time 15 -f segment -force_key_frames "expr:gte(t,n_forced*15)" asd%03d.mp4
Но когда я пытаюсь запустить Linux, я получаю:
Invalid duration specification for force_key_frames: "expr:gte(t
Я пытался заменить двойные кавычки для простых кавычек, но та же ошибка
Я использую те же параметры в Windows и Linux [включая один и тот же видеофайл], просто настраивая двоичный путь ffmepg.
Кто-нибудь знает, в чем проблема?
Есть ли другой способ, которым яможно добиться такого поведения?