Дневник разработки / LivesLong
Дневник разработки LivesLong: коллажи, которые продолжают двигаться
Начиная с коллажей Live Photo, LivesLong расширился и теперь включает в себя сшивку видео, преобразование видео в Live Photo и анимированный текст, сохраняющий движение и атмосферу путешествия.
Из приложений, которые я создал без какой-либо рекламы, это принесло больше всего покупок благодаря органическим открытиям. Однако это настолько недорого, что даже покупка раз в пару дней не приносит мне большого дохода.
Английское название было первым: LivesLong. Он воспроизводится на Live Photos и фразе «живет долго». Вот почему значок представляет собой старую черепаху-долгожителя с символом Live Photo в левом нижнем углу. Китайское название означает что-то вроде «длинные, длинные живые фотографии».
Откуда пришла идея
Создание коллажа – обычная необходимость. Но если в качестве входных данных выбраны живые фотографии, а результатом все равно должна быть живая фотография, обычного приложения для создания коллажей недостаточно.
Склеенные вместе изображения образуют одну длинную живую фотографию. На платформах, поддерживающих Live Photos, таких как Xiaohongshu, WeChat Moments и, с недавних пор, Jike, результат может действительно выделиться.
Из этого одного варианта использования я постепенно добавлял длинные коллажи, сшивку видео, преобразование видео в Live Photo и короткие анимированные текстовые фрагменты. Теперь это небольшой, но функциональный инструмент для создания коллажей Live Photo.
Что делает приложение
Длинные коллажи. Объединяйте живые фотографии по горизонтали или вертикали. Первая версия переключалась только между этими двумя направлениями. Теперь вы можете выбрать от одного до четырех изображений в строке, поэтому четыре фотографии, расположенные в двух рядах, образуют сетку из четырех ячеек.

Четыре живых фото, сшитых горизонтально 
Экспортированный результат, преобразованный в GIF. Сшивание видео: конвертируйте живые фотографии в видеоклипы и объединяйте их в более длинный фильм. Алгоритм автоматической обрезки устраняет тряску в начале и в конце, вызванную перемещением телефона при съемке Live Photo. Мы сделали много живых фотографий во время «Мао и Ян вокруг Китая». Только когда мы объединили их в длинное видео, мы поняли, насколько они все ценны. По сравнению с фотографиями они передали эти сцены гораздо ярче. Это было очень трогательно.

Сшивка живых фотографий в видео Видео в Live Photo: Если Live Photo может стать видео, то и видео может стать Live Photo. Извлеките трехсекундный клип из более длинного видео и превратите его в живое фото, а затем включите этот небольшой момент в набор изображений на такой платформе, как Xiaohongshu.

Преобразование видео в живое фото Анимированный текст. Эта новая функция превращает отрывок текста в трехсекундную живую фотографию. Используйте свое собственное изображение или однотонный фон. Краткий текст отображается посимвольно, как на пишущей машинке; более длинный текст появляется и исчезает построчно. Это эффект, привлекающий внимание. Я экспортирую эти живые фотографии в формате 4K, используя то, что я здесь называю самой высокой поддерживаемой спецификацией Apple, чтобы они оставались четкими. Результат 1080p при стандартном подходе Apple показался мне намного мягче.

Анимированный текст; преобразование его в GIF для исходной статьи WeChat снизило качество изображения.