Установка плангинов в XBMC

Недавно один мой знакомый, имеющий весьма расплывчатое представление о Линуксе, взялся за настройку своего HTPC на базе XBMC. Его вопрос об установке дополнительных плагинов поставил меня в тупик. Так как сам использую LinuxMCE. Ну нельзя бросать человека в беде. Тем более осваивающего Линукс
Посему поставил Ubuntu 9.04 под VirtualBox, на ней установил XBMC и постарался разобраться с этим вопросом. Скажу сразу, опытные пользователи врядли найдут в этой статье что-то интересное. Она ориентирована прежде всего на новичков. И так, поехали.
Как следовало из руководства, установка плагинов осуществляется из пункта меню “Program”. Однако на главной странице его не оказалось. После недолгих поисков, была найдена опция ‘Show programs in main menu’ в Settings –> Skin Settings, включение которой добавило “Program” на главную страницу.

Плагины в XBMC можно установить как минимум двумя способами – имея исходники плагина и используя SVN Repo Installer. SVN Repo Installer позволяет через интерфейс XBMC поставить одобренные плагины, скрипты или темы. Поэтому для начинающих это самый верный путь. И так, скачиваем SVN Repo Installer и распаковываем в ~/.xbmc/plugins/program
сd ~/.xbmc/plugins/program
wget http://xbmc-addons.googlecode.com/svn/packages/plugins/programs/SVN_Repo_Installer.zip
unzip SVN_Repo_Installer.zip
rm SVN_Repo_Installer.zip
Лирическое отступление. Если wget или какая-то другая утилита не установлена в вашей системе, вы можете легко ее поставить, используя apt-get:
sudo apt-get update
sudo apt-get install wget
После установки SVN Repo Installer идем на главный экран XBMC в меню ‘Program’. Там имеются два элемента – ‘Program plugins’ и ‘Add source’. Последний как раз и используется для “ручной” установки плагинов.

Мы же выбираем ‘Program plugins’ и видим там недавно установленный ‘SVN Repo Installer’. У него есть свое меню, использующееся для установки расширений и поиска обновлений для них.

Для установки плагинов нужно выбрать xbmc-addons. В результате будет показан список доступных категорий:

Выберем для примера категорию video:

В данной категории находятся плагины, имеющие отношение к выводу видео. Опять же для примера, установим плагин Revision3 (люблю я их Diggnation
). При нажатии на Revision3 система потребует подтверждение установки:

Затем в новом окне будет показан ход установки:

По окончанию установки система сообщит об этом:

В результате наших действий плагин Revision3 будет помещен в Video –> Video plugins. Откуда его можно запустить. Установка остальных плагинов абсолютно идентична. Среди интересных плагинов можно отметить расширения для просмотра Youtube, Google Video, Flickr, Picasa.
Интересным расширением функционала XBMC на мой взгляд является его интеграция с программой просмотра и записи спутникового ТВ VDR. О ней планирую написать позже, когда сам попробую ее на практике.
Записи по теме:
17 comments:
Думаю, что будет. А о чем лично Вам хотелось бы услышать?
Хотелось бы услышать больше про технологии ZigBee или Z-Wave.
Вот поставил я XBMC на федору, видюха у меня 8800gtx 512, оперативки 3Gb, камушек конечно старенький но погнаный и в игрушках хватает.
Тормозит ужасно, на avi и vob файлах начинает лопать 100% cpu и виснет….
Не сталкивались?
Думаю в чем дело в настройках с драйверами или в железе……
Первый вопрос – дрова nVidia свежие стоят? XBMC из исходников собирали? Может проблема со сборкой под Федору? Я на 9-ю ставил тоже. На ноут с интелловской графикой. Работало на ура. Правда после апгрейда на 10 так и не пересобрал. Плюс ко всему, последние версии XBMC идут с поддеркой VDPAU. Так что с ним даже HD должно на слабом проце крутиться без проблем. Насколько я знаю, народ на атомах 1080p смотрит.
Спасибо! Теперь стоят свежие и тормозов не наблюдается.
Собирал из исходников, правда появилась другая странная проблема: в оконном режиме все работает в full screen виснет…….
Подозреваю, что это из-за сборки из исходников на “чуждой” XBMC системе. Я заметил, что вообще большинство медиа проектов базируются исключительно на Ubuntu/Kubuntu.
Ждем статьи о интеграции VDR с XBMC. У Вас получилось? Поделитесь опытом.
В ближайшее время напишу
http://suse.ath.cx/blog/?page_id=1623
По ссылке есть тройка интересных плагинов. Лично проверял на XBMC 9.04.
Полностью работает EXPERT.RU, а в RUSSIA.RU не пашет “Нон-стоп” новости и некоторые разделы.
“Michael Stepanov, 2. November 2009, 12:08
В ближайшее время напишу”
уже почти три месяца минуло
Проще не ждать, а поставить hts tvheadend
http://www.lonelycoder.com/hts/tvheadend_overview.html
Закинуть нужные каналы в PlayList.m3u и подключить его как источник
Использую XBMC в ALTLinux 5, также грузил проц на 100%, помогло отключение сглаживания, после обновления ядра все хорошо работает, пульт настроен через Lirc, хотя ещё раз столкнулся со 100% загрузкой, на этот раз проблема была в Pulseaudio, который использовал почти 100% ресурсов процессора, а виной всему была некорректно завершившаяся игра, в которую играл до запуска xbmc, после принудительного завершения процесса игры, все вернулось в норму, на видео загрузка не превышает 4% (CPU – AMD Athlon X2 6400)
> на видео загрузка не превышает 4% (CPU – AMD Athlon X2 6400)
На обычном или HD? А графика какая? Если nVidia, то VDPAU или без?
а ни у кого нет такого что плейлист m3u подвисает и подолгу грузится… ? у меня в плейлистах Ип ТВ и радио, вот лист с радио постоянно подвисает и открывается по 2-3 минуты
Ничего что сd маленькими буквами пишется. У меня Playlist IPTV вообще не проигрывается, таких директорий, как указаны в статье нет.
@Антон: я пользуюсь плагинами, чтобы смотреть IPTV или слушать радио. Например, от КартинаТВ. Там таких проблем нет. Есть у меня подозрение, что это зависит от конкретного сервиса ,которым Вы пользуетесь.
@аноним: а какие есть? И на чем стоит XBMC? Для линуксового, устанавливаемого со стокового образа все должно быть идентично.




Здравствуйте.
У меня вопрос.Будет ли продолжение статьи “Умный дом своими руками: с чего начать? ” и когда?