Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
2000 ₴

Создать компонент для записи бумеранга Андроид (java, kotlin)

истекло время актуальности


Нужно написать класс/компонент/либу для интеграции в проект на котлин под андроид.

Компонент должен иметь 1 метод - типа DoBoomerang у которого аргументом идет callback типа (bool status,  byte[] gifdata ) 


когда из другого класса/фрагмента/активити вызываем это метод то:

1. появляется камера (есть кнопка снять/отмена) - отмена вызывает callback (false ...)

2. жмет юзер снять - при этом делается видео запись 2 секунды, автоматически останавливается , затем происходит обработка видео , а именно  создается бумеранг GIF (для конвертации видео в гиф можно использовать сторонний код/либы)


бумеранг типа 2 секунды оригинального видео + 2 секунды реверс видео , все это склеить, ускорить в 2-2.5 раза, сконвертить в GIF


3. после этого появляется экрна предпросмотра отснятого бумеранга, т.е. новый фрагмент, где проигрывается созданная гифка с бумерангом, и там 3 кнопки 

Отмена - callback (false, null)

Повторить - переходит к шагу 1

Использовать - callback(true, gifdata)







  1. ставка отозвана

Заказчик
Павел Евченко
Украина Днепр  23   1
Проект опубликован
28 августа в 15:01
79 просмотров
Местоположение исполнителя
Украина Украина