Я хочу получить последний кадр видео, обрезанный пользователем, и это изображение будет статичным.Я использую библиотеку ffmpeg для наложения статического изображения на другие изображения, но я хочу, чтобы эта анимация воспроизводилась при выборе пользователем сверху / снизу / слева / справа.Это должно быть сыграно в течение определенного времени.Теперь требуется, чтобы изображение было статичным, а несколько изображений плавали в соответствии с изменениями времени (в секунду) в виде анимации.
String[] complexCommand =
{"-ignore_loop","0", "-i", imageUri, "-i", staticImageUri, "-filter_complex", "[0]scale=iw/1:ih/2[over];[1][over]overlay=10:10:shortest=1:enable='between=(t,0,10)'" +
" :x='if(lt(t-10+5,0),"+(mWidth / 2 - imgWidth) +"+("+(mWidth / 2 - imgWidth) +"-"+(mWidth / 2 - imgWidth) +")*(t-0)/(5-0-1),x)'" +
" :y='if(lt(t-10+5,0),0+("+(mHeight/2 - imgHeight)+"-0)*(t-0)/(5-0-1),y)'", "-s", "720:1280", "-c:a", "copy", "-y", filePath};*
оно генерирует видеофайл из 10 секунд, но координаты не являютсядо отметки.