2015-04-03 2 views
2

Я пытаюсь создать эффект масштабирования, используя ffmpeg для видеофайла.Как создать эффект увеличения с помощью ffmpeg

Вот код, я использую:

ffmpeg -i out.mp4 -filter_complex "crop=(640-t):(480-t)" output.mp4 

Но это дает мне неопределенную постоянную ошибку.

Я знаю, что культура принимает iw и ih в качестве констант, но есть ли постоянная времени или каким-либо другим способом достичь того, что я пытаюсь сделать?

+1

Вы пытаетесь обрезать или создать эффект масштабирования? Это не одно и то же. –

ответ

0

Вместо этого я использовал константу n. Это сработало:

ffmpeg -i out.mp4 -filter_complex "crop=(640-(n*10)):(480-(n*10))" output.mp4

+2

Это не работает. Нет масштабирования, просто постоянный урожай 640x480. Фильтр обрезки даже не включен. – Mulvya