3

У меня есть видео. И я хочу, чтобы изображение с эффектом фильтра эскиза 3s каждую 1 минуту звучало как оригинальное видео, как я описал на следующем рисунке. Поэтому, пожалуйста, помогите мне код ffmpeg. Я использую Гугл переводчик. Извините, если не понимаете.

пример изображения

Спасибо

1 ответ1

4

Вам нужно будет запустить детектор краев.

Основной синтаксис

ffmpeg -i in.mp4 -vf "edgedetect=enable='gt(mod(t,60),57)',negate" -c:a copy out.mp4

Фильтр отрицания добавлен, так как выходные данные edgedetect - белые края на черном холсте,

Если параметры edgedetect не обеспечивают достаточно тонкую настройку, запустите фильтр свертки заранее.

ffmpeg -i in.mp4 -vf "convolution=0 -1 0 -1 5 -1 0 -1 0:0 -1 0 -1 5 -1 0 -1 0:0 -1 0 -1 5 -1 0 -1 0:0 -1 0 -1 5 -1 0 -1 0:enable='gt(mod(t,60),57)',edgedetect=enable='gt(mod(t,60),57)',negate" -c:a copy out.mp4

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