Как установить эффект на видео в Android программно?

У меня есть видео, которое сохраняется в SDCard, теперь я хочу применить эффект как черно-белый и т. Д., Это функциональность, как редактирование в видео, которое уже есть в приложениях для редактирования фотографий или видеоредактора.

Теперь я хочу, чтобы эта функциональность в Android программно? Когда пользователь выбирает черно-белый цвет в опции, он должен очень быстро реагировать, изменять эффект нашего видео и сохранять его на SDCard.

Я нашел какое-то решение для этого, как,

https://github.com/krazykira/VidEffects 

но он не сохранил функциональность видео, и если я перейду в библиотеку "FFMPEG", то он не отвечает очень быстро?

Как я могу изменить эффект видео и сохранить это видео в SDCard?

Благодарю вас

1 ответ

Эта ссылка содержит много информации о FFmpeg, и я использовал во многих проектах использовать их источник и задать свой вопрос на этом форуме относительно ffmpeg, вы наверняка получите свои ответы как можно скорее

и это команда для эффекта серого на вашем черно-белом видеофильтре (шкала серого):

commandStr = "ffmpeg -y -i /sdcard/videokit/in.mp4 -strict экспериментальный -vf hue=s=0 -vcodec mpeg4 -b 2097152 -s 320x240 -r 30 /sdcard/videokit/out.mp4";

Другие вопросы по тегам