Главная Файлы Форум Галерея Гостевая книга Обратная связь Карта сайта Поиск
 

 

Моё место работы

СитиСервис
  • Заправка и ремонт лазерных картриджей
  • Ремонт любых принтеров и копиров
  • Оригинальные и совместимые картриджи
  • Доставка бесплатно (от 2-х картриджей)
  • Накопительная система расчётов для корпоративных клиентов
Телефон
+7 (4722) 373-983
8-980-326-01-23
Адрес E-mail
mybelpost@gmail.com

Привет, Гость

Войти
Идентификация
Я забыл свой пароль
Регистрация

Разделы -> Статьи -> Linux - разное -> Как настроить видео ...

Как настроить видео в Linux в качестве хранителя экрана?

В репозитории Debian (и не только) сть приличный набор хранителей экрана работающих под GNOME, но захотелось запустить личное видео в качестве скринсейвера. Как это сделать описано ниже, а так же подключение WEB-камеры с МКС в качестве хранителя экрана.
Для работы такого хранителя экрана необходим mplayer.
В Debian его можно устанавить из репозитория:

apt-get install mplayer

Настройка

Открываем терминал и получаем права root.

Создаём файл:

touch /usr/lib/gnome-screensaver/gnome-screensaver/ss-video

Раздаём права:

chmod 755 /usr/lib/gnome-screensaver/gnome-screensaver/ss-video

Отркываем на редактирование:

gedit /usr/lib/gnome-screensaver/gnome-screensaver/ss-video

Пробиваем вот это:

#!/bin/sh
file="/путь/к_видео/файлу.avi"
mplayer -cache 32 -fs -wid $XSCREENSAVER_WINDOW -nostop-xscreensaver "$file"

Только заменяем содержимое переменной $file на реальный путь к видео файлу, который способен воспроизвести mplayer.

Сохраняем изменения и закрываем редактор.

Создаём конфигурационный файл рабочего стола:

touch /usr/share/applications/screensavers/ss-video.desktop

Раздаём права:

chmod 755 /usr/share/applications/screensavers/ss-video.desktop

Открываем на редактирование:

gedit /usr/share/applications/screensavers/ss-video.desktop

Прописываем вот это:

[Desktop Entry]
Encoding=UTF-8
Name=SS-Video
Name[ru]=СС-Видео
Comment=Open video as screensawer
Comment[ru]=Запуск видео в качестве хранителя экрана
TryExec=ss-video
Exec=ss-video
StartupNotify=false
Terminal=false
Type=Application
Categories=Screensaver;
OnlyShowIn=GNOME;

Сохраняем изменения и закрываем текстовый редактор.

Заходим в настройку скринсейверов через главное меню GNOME и смотрим, что получилось.
Должен появиться, среди прочих хранителей, пункт "СС-Видео".


Подключаем WEB-камеру с МКС как хранитель экрана


Действия аналогичны настройке видео, но только нужно изменить имена создаваемым файлам, чтобы небыло конфликта. К примеру файл /usr/lib/gnome-screensaver/gnome-screensaver/ss-video назовём /usr/lib/gnome-screensaver/gnome-screensaver/iss-video

В содержимом данного файла изменится только адрес.

Вместо file="/путь/к_видео/файлу.avi"
нужно прописать:

file="mms://a1709.l1856953708.c18569.g.lm.akamaistream.net/D/1709/18569/v0001/reflector:53708"

Файл /usr/share/applications/screensavers/ss-video.desktop мы назовём
/usr/share/applications/screensavers/iss-video.desktop

И в нём сделаем вот такие изменения:

[Desktop Entry]
Encoding=UTF-8
Name=ISS-Video
Name[ru]=МКС-Видео
Comment=Open ISS WEB-camera as screensawer
Comment[ru]=Включение ВЕБ-камеры с МКС в качестве хранителя экрана
TryExec=iss-video
Exec=iss-video
StartupNotify=false
Terminal=false
Type=Application
Categories=Screensaver;
OnlyShowIn=GNOME;

Всё, при наличии Internet должно работать, т.к. подключили сетевой ресурс!

Если хочется просто глянуть, что транслирует камера с МКС, то можно дать в консоли команду от обычного пользователя:

mplayer -cache 32 "mms://a1709.l1856953708.c18569.g.lm.akamaistream.net/D/1709/18569/v0001/reflector:53708"

или

totem mms://a1709.l1856953708.c18569.g.lm.akamaistream.net/D/1709/18569/v0001/reflector:53708

или запустить любой другой плейер способный работать с сетью и задать ему нужный URL для воспроизведения.



Опубликовано: Константин, Автор/источник: Сакрюкин К.В. 05 Август 2012 20:40:31

Комментировать

Вы не залогинены! Регистрация

Афоризмы, мысли

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

/Линус Бенедикт Торвальдс/

Счётчик

Сейчас на сайте - 1 (0 зарег.)
Всего хитов1131 
Сегодня хитов1131 
Сегодня хостов215 

Откуда гости наши?

 
Powered by ReloadCMS 1.5.0.
© 2004-2012 ReloadCMS Team
RSS AggregationPHP powered
Генерация страницы: 1.12
  Яндекс.Метрика
    Сакрюкин К.В.   Яндекс цитирования    
 
Здесь всё можно копировать и цитировать, но рабочая ссылка на мой сайт обязательна!