Как самому сделать живые обои

Здравствуйте, друзья!
Столкнулся со следующей проблемой:

Не так давно задумал сделать живые обои для Android в подарок жене.
Являясь 3D-художником и аниматором быстро реализовал графическую часть своей задумки — создал необходимого персонажа, сцену, анимировал, сделал покадровый рендеринг, смонтировал видео.
Далее приступил к поиску решений технической реализации. Здесь скажу, что далёк от программирования и Android SDK, поэтому мой выбор пал на адаптированные под простого юзера решения -конструкторы живых обоев.

Погуглив, самым простым решением выбрал ресурс Appgeyser от отечественных разрабов. К сожалению, работает он вполне ожидаемо.
Испробовав практически каждый созданный формат анимированной картинки, начиная от AVI и MPEG, заканчивая GIF и FLV не получил никакого результата, кроме ошибки сборки APK.
Общение с поддержкой дало нулевые плоды, они там вообще не читают сообщения, отвечая копипастом не глядя.

Далее я стал искать аналогичные ресурсы в сети, нашел достаточное количество платных и бесплатных площадок схожего характера, однако ни на одной из них не нашел необходимого мне каркаса под Live Wallpaper. Везде конструкторы блогов, чатов, галерей, браузеров, etc.
Нашел один якобы специализирующийся сайт по сборке конкретно LW, но он у меня не вызвал ни малейшего доверия ввиду абсолютно вырвиглазного интерфейса (я не шучу, это действительно финиш) и вездесущей буквально на каждом квадратном сантиметре страницы кнопки КУПИ (при этом больше никакой информации на сайте не было — ни описаний, ни демо, в общем вы поняли)

После всех неудачных попыток отыскать онлайновый конструктор обратился за помощью к софтварным решениям. Опять же, погуглив, обнаружил программу CLWC, финалка которой выходила 02.04.2017 — она бесплатная, красивая, дружелюбная к пользователю, но также не смогла победить. Я задумался, а не в руках ли дело, или может в голове, перепроверил всё еще раз, соблюдая все требования программы, перепробовал все комбинации форматов файлов, но, увы, APK-шник не билдился.

Продолжив гуглить, наткнулся на платную программу Live Wallpaper Creator 2.6, стоимостью в $70 и любезно предоставленным триалом. Ознакомившись с описанием и содержимым интерфейса понял для себя ее экспериментальность. Может быть меня подводит зрение, но детально рассмотрев все вкладки я не нашел даже элементарной функции редактирования разрешения канвы или подгонки по готовому изображению.

Понимаю, вы скажете: "Ну есть же специальные приложения для Дроида, которые позволяют ставить на фон любое видео! Чё ж0пY мучать?" Тут отвечу — это не мой вариант.
Моя цель — создание APK, которое человек может получить, установить, открыть, нажать "SET", и получить результат — живую обоину на своём телефоне. Я не сторонник полумер и уже тем более всяческого колхоза.

Серфинг XDA дал мне парочку очень сухих и скудных статей, направленных, разумеется, на девелоперов, а не на далёкого от кодинга юзера.

Проще говоря, мои поиски ни к чему не привели, хотя начал я их еще в ноябре месяце минувшего года.
За сим решил обратиться к людям сведущим.

ТЗ у меня следующее:
Мне не нужно никаких излишеств, я просто хочу поставить на фон анимированное полотно, запаковав его в APK.
Проще говоря у меня есть анимация заданного разрешения — ее формат я могу сделать любой: хоть GIF, хоть MP4, хоть PNG покадрово.
Эту анимацию надо запаковать в APK так, чтобы получились живые обои.

Есть ли бескровные методы решения моей задачи? Или без кодинга в Android SDK мне не обойтись?
Существует ли какой-то програмный шаблонкодинговый каркас живых обоев, куда можно только подставлять готовую графику как переменную?

FAQ:
Почему не заюзать 3D сцену для отрисовки в OpenGL?
— Я хочу использовать заранее готовые кадры потому что они рендерились на Path Tracing рендере со всеми необходимыми мне эффектрами освещения, размытия, пост-обработки и так далее, на что мобильный рендер попросту не способен. По картинке всё равно, что сравнивать фотореализм с "объемным текстом" из 98го ворда.

Хорошо ли ты погуглил онлайн сервисы по сборке APK?
— Да, я потратил на это несколько ночей беспрерывных попыток. Основная масса онлайн-конструкторов не имеют необходимого для выполнения задачи функционала, там где он есть не проходит сборка конечного файла. На XDA также не нашёл инфу, способную к переварению мной.

Неужели больше нет программных продуктов для данной задачи?
— Я гуглил по англоязычному сектору инета и нашёл только две тулзы. Может, конечно, дело во мне, если что-то найдете — поправьте, буду только рад.

Почему задал вопрос в паблик?
— Я задаю вопросы сообществу только тогда, когда действительно не могу найти ответ самостоятельно.

Если вы задаетесь вопросом как сделать живые обои для андроид, то попали по адресу. Ниже по тексту мы рассмотрим несколько способов добиться подобного эффекта на android телефоне или планшете. Для этого нам не понадобится каких-либо специальных навыков программирования или использования дорогостоящих онлайн сервисов. Реализовать задуманное можно с помощью одного из нескольких бесплатных приложений:

  • Video Live Wallpaper
  • VideoWall — Video Wallpaper
  • Pixel 2 Live Wallpapers

Каждое из них имеет как свои сильные стороны, так и недостатки, но в целом, все они отвечают нашим требованиям по созданию динамической фоновой картинки для телефона. Примеры живых обоев, которые можно скачать бесплатно себе на телефон или планшет можно найти на сайте androfon.ru

Создание живых обоев в Video Live Wallpaper.

Получить анимированный gif файл, который в дальнейшем можно использовать в качестве фонового изображения экрана можно с помощью программы Video Live Wallpaper. Скачать ее можно прямо из Play Store. Установите VLV на телефон, затем, запустив его с экрана рабочего стола. На следующем этапе в рабочей области необходимо выбрать видеоряд, которой вы планируете использовать в качестве исходника. После подтверждения программа использует для создания анимации, занимает весь процесс не более пары секунд. В этом же меню есть возможность установить значение “произвольно”, чтобы живые обои менялись в случайном порядке. Вы также можете использовать заранее подготовленные видео, оптимизированные для экрана смартфона, из каталога приложения.

Живые обои с помощью программы VideoWall — Video Wallpaper.

Еще одно приложение, позволяющее создавать живые обои прямо на смартфоне. Программа также находится в каталоге Google. Функционал программы аналогичен Video Live Wallpaper, с той лишь разницей, что вы можете выбрать определенный фрагмент видео, который будет использоваться в качестве основы для создания обоев. Если Вы приобретете платную версию программы, то получите дополнительные возможности редактирования, как например изменение пропорций изображения или добавление фонового звука в вашу композицию.

Анимированные обои от Pixel 2 Live Wallpapers.

Компания Google разработала специальные образцы высококачественных живых обоев для линейки собственных телефонов Pixel. Эта продвинутая версия обоев реагирует на действия пользователя, изменения положения телефона в пространстве, время суток и т.д. К счастью, сегодня добавить эту красоту на экран своего смартфона может любой владелец с версией Android не ниже 6.0. Живые обои Pixel 2 добавят элемент интерактивности Вашему гаджету.

Скачать приложение можно на сайте APKMirror, после установки перейдите в раздел “Обои”. В самом низу экрана у вас появится новая вкладка – живые обои, где вы сможете просмотреть наборы анимаций и выбрать понравившийся вариант.

Что в итоге.

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

Живые обои делают домашний экран смартфона более классным. Ваш экран оживает, что, несомненно, нравится многим пользователям. По умолчанию Android предлагает множество живых обоев или же вы можете выбрать обои из приложения для Android 3D Gallery Live Wallpaper. Но, может быть, вы хотите установить в качестве живых обоев фрагмент из вашего любимого или собственного видео?

Конечно, Android-смартфоны не имеют родной опции, позволяющей превратить видео в живые обои. Как же это можно сделать? Воспользуемся бесплатным приложением под названием Video Live Wallpaper, которое поможет сделать это.

Как конвертировать видео в Live Wallpaper в Android:

Шаг 1: Первое, что нужно сделать, установить приложение Video Live Wallpaper на своем телефоне. После этого запустите приложение, на главном экране появится меню: как Gallery, Set Live Wallpaper, Play Video Offscreen, Loop Video и т.д.

Шаг 2: Для того, чтобы выбрать видео, которое вы хотите конвертировать в живые обои, нажмите на кнопку Gallery и выберите нужное видео.

Шаг 3: После выбора видео вы вернетесь обратно на главный экран, где теперь вам нужно нажать на кнопку Set Live Wallpaper. Будет показан предварительный просмотр живых обоев..

Шаг 4: После предварительного просмотра, если вас устраивает полученный результат, нажмите кнопку Set wallpaper. Видео тут же будет преобразовано и установлено в качестве живых обоев на главном экране.

Вот таким образом вы можете установить в качестве живых обоев свое собственное видео или какое-либо очень вам понравившееся.

Оцените статью
Добавить комментарий