Как настроить смартфоны и ПК. Информационный портал
  • Главная
  • Windows 7, XP
  • Как поставить гифку на обои. Живая заставка: как поставить GIF на рабочий стол в Windows

Как поставить гифку на обои. Живая заставка: как поставить GIF на рабочий стол в Windows

Каждый ПК-юзер, как продвинутый, так и не очень, хотя бы раз задавался идеей приспособить какой-нибудь анимированный файл заставкой на рабочий стол компа. Ну а почему бы и нет? Тем более, что на смартфонах и планшетах так называемые «живые обои» сейчас как раз в моде.

Другое дело, что фокус такой получается не у всех.

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

Итак, живая заставка из анимированного GIF файла: как ее сделать?

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

По той причине, что в операционной системе Windows не предусмотрена поддержка анимированных GIF файлов в качестве фоновых изображений на рабочем столе.

То есть анимированный GIF на рабочий стол поставить, конечно, можно, но вот отображаться он будет только как статическая картинка (как правило, система берет только первый кадр анимашки). Это, как бы, минус.

А плюс состоит в том, что давно существует некоторое количество Windows-приложений, посредством которых живая заставка на ваш комп может быть «изготовлена» из любого подходящего по размерам и сюжету анимированного GIF. Есть платные программки, к примеру, Stardock DeskScapes (30 дней бесплатно, и если понравилось, то попросят $10), но есть и бесплатные, такие как BioniX Animated Wallpaper.

Разумеется, мы решили не усложнять и скачали BioniX (сюда загляните — http://zonafile.ru/ ). Но говорят, что Stardock работает заметно качественнее и никогда не ставит GIF поверх иконок на рабочем столе. А у BioniX такой грешок имеется, потому эта прогу можно юзать только если живая заставка делается из небольшого по размерам GIF-файла, который не нужно растягивать во весь экран. У BioniX есть опция «отображать под иконками рабочего стола» (paint below desktop icons), но, как оказалось, на практике она заметно грузит оперативку ПК. Ну да ладно.

Значит, живая заставка из GIF-файла в Windows 8.1. Делаем!

У BioniX, не смотря на упомянутый недостаток, есть и существенное преимущество: программка работает фактически со всеми версиями Windows, включая новую 8.1.

После установки приложение начинает функционировать отдельно от инструмента установки обоев Windows. Запускаем BioniX, заходим в меню Tools и жмем Wallpaper animator.

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

Отметим также, что в BioniX можно выбрать с какими скоростью, качеством и размерами будет показываться живая заставка. После завершения настройки окно приложения можно свернуть, после чего оно автоматически перепрыгнет в трей. Потом, чтобы убрать живую заставку или установить новую, надо просто кликнуть по иконке с красным дракончиком (кстати, обычная иконка для рабочего стола у BioniX тоже есть).

Как все будет выглядеть? Примерно так (ролик Stardock):

Здравствуйте, уважаемые посетители Hide-Info! Это раздел посвящен живым обоям, которые мы с радостью готовы представить вам! Выбирайте их по той теме, которая вам нравится, качайте и устанавливайте. Ведь очень классно и удобно то, что скачать бесплатно живые обои на рабочий стол для Windows 7 и 8 вы можете в один клик, просто остановившись на понравившемся оформлении!

Вообще, живые обои называют по-разному. Вы можете услышать такое название, как анимированные обои. Логичным будет и обозначение, как видео-обои – и это тоже правильно, ведь главным их компонентов являются видео MPEG и WMV форматов, проигрывающие обои. Но впервые это название пошло, конечно же, из английского, где живые обои к столу именуются DreamScene Windows .

Реализована эта функция была еще очень давно. Живые обои DreamScene впервые использовали в Windows Vista и они не были доступными на других Виндовс, однако сегодня даже для Windows 8.1 живые обои на рабочий стол скачать бесплатно может любой желающий, потому что теперь есть приложения, которые вам помогут это сделать! К слову сказать, обои тогда - это было не просто нововведение в типе расширения возможностей рабочего стола. Живые обои, когда будут работать, еще помогают предотвратить выгорание мониторных пикселей!

После ОС Windows Vista сменившая ее семерка уже не поддерживала проигрывание видео обоев. Взамен этому рабочему столу, где были живые обои, было введено слайд-шоу, которое многим пришлось по нраву. Но неправильным было то, что выбора на обои другим юзерам не оставили! Однако сейчас любой пользователь ПК, если захочет, легко может скачать бесплатно живые обои на рабочий стол на Windows 7 или Виндовс 8, если воспользуется поддержкой воспроизведения видео файлов на область стола в фоновом режиме! Для этого есть специальный софт!

В целом - сегодня живые обои все больше и больше интересуют владельцев ПК. Ведь количество тем для них очень большое. Любители тихих зимних вечеров могут поставить себе живые обои - красивый снегопад, а кому-то по душе зеленый луг или непрерывно бегущий ручеек . Ставьте пейзаж - обои с другого конца света, на котором легкий ветерок будет покачивать окружающую растительность, а облака непрерывно плыть вдаль. Эти обои - отличное решение, если вы уже надумывали бесплатно скачать обои для рабочего стола для Windows 7 или же Windows 8.

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

Продолжительность файла живые обои может быть самая разная - от нескольких секунд на самых простеньких обоях до длительности в минуты на замысловатых и сложных. Выбирайте понравившиеся живые обои, чтобы сделать крутым дисплей своего монитора и внести приятное разнообразие не только вашему взору, но и пикселям, которые, возможно, тоже скажут вам спасибо за непрерывную анимацию, потому что вы решили для Windows 7 скачать живые обои для рабочего стола бесплатно, и тем самым понизили шанс их выгорания! Удачного выбора на рабочий стол! Обои вам понравятся!

Вы когда нибудь видели красивую GIF анимацию, которая повторяется беспрерывно, и хотели бы поставить такую в качестве живых обоев на ваше устройство, которое работает под Android? Что ж, вы можете это сделать, и в этом уроке, я покажу вам как.

Введение

Чтобы создавать интересные и красивый живые обои с нуля, используя только математику и код, который будет генерировать анимацию, возможно придется много и долго потрудиться. А так же нужно привлечь всю свою креативность. С другой стороны, создать анимированные GIF обои, или найти такие в сети - гораздо проще. В этом уроке, вы узнаете, как конвертировать любоую GIF анимацию в живые обои.

Необходимая первоначальная подготовка

Убедитесь, что у вас установлена последняя версия Android Studio. Вы можете закачать ее с сайта Android Developer .

Хотя можно сделать любую GIF анимацию, я рекомендую вам загрузить хороший синемаграф . Синемаграф - это не что иное, как GIF анимация, которая обычно делается из видео, и плавно зацикливается. Вы можете найти много вариантов на Flickr .

В этом уроке, я использую синемаграф, созданный пользователем Flickr - djandyw.com, так как он распространяется по лицензии Creative Commons.

1. Создайте Новый Проект

Запустите Android Studio, создайте новый проект, и дайте ему название GIFWallpaper . Дайте ему уникальное имя, если вы планируете разместить его на Google Play.

Задайте для minimum SDK - API 8: Android 2.2 (Froyo) .

Нашему приложению не нужен статус Activity , поэтому выбираем Add No Activity и жмем Finish .

2. Описание Обоев

Для живых обоев, нужен файл, который будет их описывать. Создайте новый XML файл res/xml/wallpaper.xml и замените его содержание следующим:

Значения имени (label) и иконки (thumbnail) важны, так как они будут показываться в списке обоев доступных на вашем устройстве.

3. Редактируем Манифес т

Для запуска живых обоев, нашему приложению необходимо прописать одно разрешение - android.permission.BIND_WALLPAPER .

Живые обои запускаются как объект Service , который может принимать значение android.service.wallpaper.WallpaperService в качестве intent action. Назовем Service GIFWallpaperService - и добавим его в манифест проекта - AndroidManifest.xml .

4. Добавляем GIF анимацию

Копируйте загруженную с Flickr GIF анимацию в папку проекта - assets . Я дал ему название girl.gif .

5. Создаем Сервис

Создадим новый Java класс и назовем его GIFWallpaperService.java . Он должен наследовать класс WallpaperService .

Public class GIFWallpaperService extends WallpaperService { }

Поскольку WallpaperService - это абстрактный класс, вы должны переопределить метод onCreateEngine и вернуть экземпляр вашему Engine , который может отрисовать кадры для GIF.

Чтобы использовать анимированный GIF, вы должны сперва конвертировать его в объект Movie . Для этого вы можете использовать метод decodeStream класса Movie . После того как Movie создан, отправьте его как параметр в конструктор Engine .

Вот как должен выглядеть метод onCreateEngine:

@Override public WallpaperService.Engine onCreateEngine() { try { Movie movie = Movie.decodeStream(getResources().getAssets().open("girl.gif")); return new GIFWallpaperEngine(movie); }catch(IOException e){ Log.d("GIF", "Could not load asset"); return null; } }

6. Создаем Engine

Теперь давайте работать над Engine . Создайте класс GIFWallpaperEngine внутри класса GIFWallpaperService , который будет наследовать WallpaperService.Engine .

В этом классе добавим следующие поля:

  • frameDuration: целое число, указывающее длину задержки между перерисовкой анимации. Значение 20, дает нам 50 фреймов в секунду.
  • visible: логическая переменная, которая дает программе знать, когда именно обои видны на дисплее. Это важно, потому что нам не нужно отрисовывать обои, когда их не видно.
  • movie: это анимированный GIFв форме объекта Movie .
  • holder: это отсылка к объекту SurfaceHolder доступному в программе. Он будет инициирован с помощью описания метода onCreate .
  • handler: это объект Handler , который будет использоваться для запуска Runnable , который отвечает за отрисовку обоев.

Ваш класс должен выглядеть таким образом:

Private class GIFWallpaperEngine extends WallpaperService.Engine { private final int frameDuration = 20; private SurfaceHolder holder; private Movie movie; private boolean visible; private Handler handler; public GIFWallpaperEngine(Movie movie) { this.movie = movie; handler = new Handler(); } @Override public void onCreate(SurfaceHolder surfaceHolder) { super.onCreate(surfaceHolder); this.holder = surfaceHolder; } }

Теперь создадим метод под названием draw , который будет отрисовывать содержимое gif файла. Давайте распишем этот метод:

  • Сначала мы проверяем переменную visible на условие true . Если это так, то мы продолжаем.
  • Используем комманду SurfaceHolder"s из метода lockCanvas для создания холста - Canvas , на котором будет отрисовываться наша анимация.
  • Рисуем кадра GIF анимации на Canvas , после масштабирования и позиционирования.
  • После того, как отрисовка завершена, передаем Canvas назад в SurfaceHolder .
  • Обновляем текущий кадр GIF анимации, используя метод setTime объекта Movie .
  • Вызываем метод снова используя handler после ожидания frameDuration в миллисекундах.

Метод draw никогда не будет вызываться непосредственно. Он всегда вызывается через использование объектов Handler и Runnable . Поэтому, двайте создадим объект Runnable и назавем его drawGIF .

Добавьте в класс GIFWallpaperService следующий код:

Private Runnable drawGIF = new Runnable() { public void run() { draw(); } }; private void draw() { if (visible) { Canvas canvas = holder.lockCanvas(); canvas.save(); // Adjust size and position so that // the image looks good on your screen canvas.scale(3f, 3f); movie.draw(canvas, -100, 0); canvas.restore(); holder.unlockCanvasAndPost(canvas); movie.setTime((int) (System.currentTimeMillis() % movie.duration())); handler.removeCallbacks(drawGIF); handler.postDelayed(drawGIF, frameDuration); } }

Метод onVisibilityChanged автоматически вызывается, каждый раз когда будет меняться состояние обоев. Мы должны переписать его, что бы на основе значения аргумента visible , запускать или останавливать drawGIF . Метод removeCallbacks объекта Handler будет использоваться для остановки запущенных обоев drawGIF .

@Override public void onVisibilityChanged(boolean visible) { this.visible = visible; if (visible) { handler.post(drawGIF); } else { handler.removeCallbacks(drawGIF); } }

И наконец, пререпишем метод onDestroy для Engine , который будет останавливать запуск drawGIF , если обои деактивированы.

@Override public void onDestroy() { super.onDestroy(); handler.removeCallbacks(drawGIF); }

7. Скомпилируйте и Установите

Теперь ваши живые обои готовы. Скомпилируйте их и установите на ваш девайс под Android. После того, как вы их установите, вы сможете найти их в списке доступных обоев.

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

Если GIF выглядить слишком маленьким, или неправильно позиционирован, вернитесь вновь к методу draw и настройте масштаб и положение.

Заключение

Тепере вы знаете, как использовать GIF анимацию, чтобы создать живые обои. Обязательно поэкспериментируюйте с другими вариантами GIF анимации. Если вы захотите выложить свои обои на Google Play, убедитесь, что у вас есть разрешение, от автора, на использование его GIF анимации в коммерческих целях. Зайдите на сайт Android Developer , чтобы узнать больше о классе WallpaperService .

До этого времени единственный способ анимации в мобильных устройствах Apple заключался во включении так называемых динамичных обоев. Они предустановленны в iOS, но их настолько мало, что практически не из чего выбирать.

К счастью, можно в простой способ установить GIF файлы, то есть любую анимацию в качестве живых обоев на iPhone или iPad. Посмотрите, как это сделать?

Как добавить анимационную картинку на Айфон

В iPhone и iPad начиная с версии iOS 7 появилась возможность добавлять что-то похожее на анимированные обои. Сказать, что это полноценная анимация нельзя. Это только одна динамическая картинка в нескольких цветовых вариантах (зеленая, серая, желтая, красная и т. д.). В общем, очень печально в сравнении, например, с Андроидом, где можно без особых проблем установить практически любую живую картинку и даже короткое видео. Чтобы подключить живые обои к Айфону воспользуемся простым приемом.

Вследствие, можно поставить в iOS то, что по умолчанию операционная система Apple не предлагает – любую анимацию как живые обои на iPhone или iPad. Само собой мы поговорим здесь не об установке полноценных фильмов, а об анимации GIF, то есть коротких, несколько секундных анимационных видео. Но этого вполне достаточно в сравнении с полным отсутствием вариантов.

Перейдем непосредственно к самому решению. Стоит отметить, что для полноценного функционирования живых обоев не нужно делать джейлбрейк. Достаточно подключить айфон к интернету.

Как включить GIF в качестве анимации на iPhone и iPad

Чтобы воспользоваться этим методом и установить GIF файлы в виде живых обоев нужно установить программу iFunBox.

Обратите внимание, что этот метод был протестирован на компьютере под управлением операционной системы macOS, поэтому не рекомендуем других решений.

Для начала скачиваем и устанавливаем iFunBox на компьютер с macOS. Затем запускаем программу и подключаем айфон к компьютеру с помощью USB-кабеля. После нужно скачать еще один инструмент. Он называется vWallpaper2 и его можно без проблем скачать с интернета.

После загрузки vWallpaper2 устанавливаем его с помощью программы iFunBox на смартфон или планшет. Установка должна занять приблизительно минуту. В качестве альтернативы можно воспользоваться также приложением Cydia Impactor. Переходим к следующему шагу.

Он заключается в загрузке либо преобразовании GIF в формат MP4 для совместимости с айфоном. Файл также можно загрузить на сам айфон.

Откройте файл (то есть экспортируйте его) с приложения vWallpaper2 и установите его в качестве живых обоев на айфон или айпад. Эту операцию можно сделать с помощью команды Manage current theme . Весь процесс не должен занять более нескольких минут.

После завершения работы можно наслаждаться правильно установленными живыми обоями на нашем айфоне.

Живые обои - анимация или видео, которое может быть установлено в качестве фонового изображения рабочего стола. По умолчанию Windows разрешает использовать только статичные картинки. Чтобы поставить на рабочий стол анимацию, необходимо установить специальный софт.

Существует несколько программ для работы с живыми обоями. Некоторые поддерживают только анимированные гифки (файлы формата GIF), другие могут работать и с видеороликами (AVI, MP4). Далее мы рассмотрим самый популярный софт, который поможет анимировать заставку на компьютере.

Способ 1: PUSH Video Wallpaper

Программа доступна для бесплатной загрузки с официального сайта разработчика. Поддерживается операционными системами Windows начиная с «семерки». Позволяет использовать в качестве заставки для рабочего стола анимированные изображения и видеоролики (с или компьютера).

Инструкция по установке обоев:

  1. Запустите дистрибутив и следуйте советам мастера по установке. Согласитесь с условиями лицензионного соглашения и продолжайте инсталляцию в штатном режиме. После окончания установки отметьте пункты «Set as Screensaver» и «Launch Video Wallpaper» , и нажмите «Finish» .
  2. Откроются параметры экранной заставки. В выпадающем списке выберите «PUSH Video Screensaver» и нажмите «Параметры» , чтобы изменить обои.
  3. Перейдите на вкладку «Main» и выберите обои. Программа поддерживает работу с видео, гифками и YouTube-ссылками (требуется подключение к сети интернет).
  4. Нажмите на значок «Add» , чтобы добавить пользовательский видеоролик или анимацию.
  5. Укажите к нему путь и нажмите «Add to Playlist» . После этого он отобразится на вкладке «Main» .
  6. Нажмите «Add URL» , чтобы добавить ссылку с Youtube. Укажите адрес ссылки и кликните «Add to playlist» .
  7. На вкладке «Settings» можно настроить другие параметры. Например, разрешить программе запускаться вместе с Windows или сворачиваться в трей.

Все изменения вступают в силу автоматически. Чтобы изменить заставку, просто выберите ее из списка доступных на вкладке «Main» . Здесь же настраивается громкость (для видео), положение изображения (заполнить, по центру, растянуть).

Способ 2: DeskScapes

Поддерживается операционными системами Windows 7, 8, 10. В отличие от PUSH Video Wallpaper, DeskScapes позволяет редактировать уже существующую заставку (настраивать цветность, добавлять фильтры) и поддерживает работу с несколькими мониторами одновременно.

Порядок установки обоев:

  1. Запустите дистрибутив и ознакомьтесь с условиями лицензионного соглашения. Укажите директорию, в которую будут распакованы файлы программы и дождитесь окончания установки.
  2. Программа автоматически запустится. Нажмите «Start 30 Day Trial» , чтобы активировать триал-версию на 30 дней.
  3. Введите реальный адрес электронной почты и нажмите «Continue» . На указанный email будет отправлено подтверждение.
  4. Перейдите по ссылке из письма, чтобы подтвердить регистрацию. Для этого нажмите на зеленую кнопку «Activate 30-Day Trial» . После этого приложение автоматически обновится и станет доступно для работы.
  5. Выберите обои из списка и нажмите «Apply to my desktop» , чтобы использовать их в качестве заставки.
  6. Чтобы добавить пользовательские файлы, нажмите на значок в левом верхнем углу и выберите «Folders» - «Add / Remove folders» .
  7. Появится список доступных директорий. Нажмите «Add» , чтобы указать путь к видео или анимации, которую хотите использовать в качестве фонового изображения для рабочего стола. После этого картинки появятся в галерее.
  8. Чтобы изменить выбранное изображение, переключайтесь между инструментами «Adjust» , «Effects» и «Colour» .

Бесплатная версия программы доступна для загрузки с официального сайта и позволяет установить в качестве фонового изображения рабочего стола гифку, видео.

Способ 3: DisplayFusion

В отличие от PUSH Video Wallpaper и DeskScapes, программа полностью переведена на русский язык. Позволяет выбирать и настраивать хранители экрана, обои рабочего стола.


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

Установить на рабочий стол анимированное изображение можно только с помощью специального софта. DeskScape отличается простым интерфейсом и встроенной библиотекой готовых картинок. PUSH Video Wallpaper позволяет устанавливать в качестве заставки не только гифки, но и видео. DisplayFusion отличается широким набором инструментов и позволяет управлять не только обоями, но и другими параметрами монитора.

Лучшие статьи по теме