Добро пожаловать, снова!
New Fresh Powerful
Modern Flexible Dynamic

вторник, 6 марта 2012 г.

Создание анимированных обоев в Ubuntu

Этот пост хотелось бы начать с извинений, за не совсем правильный способ подачи информации в прошлом посте. Дело в том, что как только мой пост попал в google+ пару добрых людей сразу же обьяснили мне, что такой способ хоть и простой, но в большинстве случаев приводит к различных ошибкам в системе. Сам я этим способом установки не пользовался, но мои знакомые устанавливали Ubuntu именно так, и у них не возникало не каких проблем. Поэтому тот пост и был опубликован. В дальнейшем я не допущу таких ошибок, и буду писать только о том, с чем сталкивался на практике лично.

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


Итак приступим. Очевидно что нам понадобятся сами обои. Я уже подготовил нужные обои для примера.  Все нужные файлы можно скачать тут.




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

В Ubuntu уже есть анимированные обои, на их примере мы и будем делать наши. 


Запустите терминал(Ctrl+Alt+T), скопируйте в него команду sudo nautilus и нажмите Enter. Введите ваш пароль. 


После этого должен открыться файловый менеджер Nautilus с правами администратора. 



Нажмите Ctrl+L, вставьте в адресную строку /usr/share/backgrounds и нажмите Enter.
Таким образом мы попали в папку с обоями Ubuntu. 


Скопируйте в эту папку ваши заготовленные обои. 
Странно, но в 12.04 мне не удалось добавить свой xml файл при выборе обоев. Поэтому будем редактировать стандартный файл.


Заходим в  папку "contest" и открываем файл "background-1.xml" в текстовом редакторе. 

Заменяем в нём весь текст на этот и сохраните файл:

<background>
  <starttime>
    <year>2009</year>
    <month>08</month>
    <day>04</day>
    <hour>00</hour>
    <minute>00</minute>
    <second>00</second>
  </starttime>
<!-- This animation will start at midnight. -->
  <static>
    <duration>0.5</duration>
    <file>/usr/share/backgrounds/ubuntu1.jpg</file>
  </static>
  <transition>
    <duration>0.1</duration>
    <from>/usr/share/backgrounds/ubuntu1.jpg</from>
    <to>/usr/share/backgrounds/ubuntu2.jpg</to>
  </transition>
  <static>
    <duration>0.5</duration>
    <file>/usr/share/backgrounds/ubuntu2.jpg</file>
  </static>
  <transition>
    <duration>0.1</duration>
    <from>/usr/share/backgrounds/ubuntu2.jpg</from>
    <to>/usr/share/backgrounds/ubuntu3.jpg</to>
  </transition>
  <static>
    <duration>0.5</duration>
    <file>/usr/share/backgrounds/ubuntu3.jpg</file>
  </static>
  <transition>
    <duration>0.1</duration>
    <from>/usr/share/backgrounds/ubuntu3.jpg</from>
    <to>/usr/share/backgrounds/ubuntu1.jpg</to>
  </transition>
</background>

С помощью этого текста мы задали параметры анимации обоев.

Вот и готова наша простенькая анимация. Если вам не нравиться скорость переходов между изображениями поиграйтесь со значениями <duration> . Всё что осталось это поставить нашу анимацию на рабочий стол.


Кликните правой кнопкой на рабочем столе, выберите "Изменить фон рабочего стола" затем выберите наши обои(те что с иконкой часов).

Видеоинструкция.






А теперь простой способ. Для этого воспользуемся программой Wallch. 


Устанавливаем её из центра приложений Ubuntu.


Запускаем программу, и добавляем нужные изображения нажав "add" или добавляем папку с изображениям нажав "Add Folder". Передвигая ползунок "Timing Selection" меняем скорость смены обоев.  Когда всё настроено нажмите "Start". Вот такой просто способ создания анимированных обоев. 

Видеоинструкция.



А какие способы для создания анимированных обоев  знаете вы?