LINUX.ORG.RU

Openbox и телевизор

 , ,


0

3

Стоит у меня в гостинной домашний сервер. недавно освободилась XFX 8800 GTS с выходом на телевизор — подключил. задача у его десктопа — дать выбрать фильм и показать в фуллскрине, поэтому поставил просто опенбокс без всяких мифтв.

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

нарисовал по случаю тему: http://img522.imageshack.us/img522/4683/20110119050729.png (снято на десктопе, потому что виджет фактори не влазит в 1024 телевизора, тем более там 250 dpi выставлено)

Если кому надо вот скрипт: http://pastebin.com/DXtAqAuc распознает VIDEO_TS, iso и указанные расширения.

используется так:

<menu id="root-menu" label="Openbox 3">
  <separator label="Фильмы" />
  <menu id="torrents" label="Загрузки" execute="/root/bin/video-menu /share/torrents" />
  <menu id="video" label="Библиотека" execute="cat /share/video/.menu.xml" />
</menu>

то есть торренты генерятся на лету (их мало), а фильмы — сначала в файл после заливки нового, а бокс уже из готового файла рисует.

>>> Просмотр (1044x1576, 552 Kb)

★★★★

Проверено: mono ()
Последнее исправление: moot (всего исправлений: 1)

По - моему отлично. Не знаю, конечно, как это смотрится на телевизоре, но оформление в целом радует.

MihailP ★★
()
Ответ на: комментарий от muromec

> А управляешь чем? Lirc или клавиатура/мышка?

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

moot ★★★★
() автор топика

за M.A.S.H зачет, не поклонник сериалов, но этот люблю

Lennox ★★★★★
()

Вполне так телевизионно :) Но я бы все-таки сделал фуллскрин-меню для симметрии, рулится-то пультом?

Bad_Habit
()

Прелесть! HAL-9000 зохватит мир!111

OldWiseCat ★★
()
Ответ на: комментарий от nikvart

> http://img522.imageshack.us/img522/4683/20110119050729.png

Конфижики панелей и самого Опенбокса можно? :)


вверху коньки (заскриптованные по самое нимагу, не знаю, разберешься ли), внизу lxpanel

http://rghost.ru/3995557

moot ★★★★
() автор топика
Ответ на: комментарий от Bad_Habit

> Вполне так телевизионно :) Но я бы все-таки сделал фуллскрин-меню для симметрии, рулится-то пультом?

нет, пульт покупать передумал. беспроводная мышь.

moot ★★★★
() автор топика
Ответ на: комментарий от uju

это ж телевизор. с 3-5 метров в самый раз.

moot ★★★★
() автор топика
Ответ на: комментарий от nikvart

там же терминал не показан? ну вот мои .Xdefaults

Xcursor.theme: Vanilla-DMZ

XTerm*font: -*-terminus-medium-r-normal-*-14-*-*-*-*-*-iso10646-1
XTerm*boldFont: -*-terminus-medium-r-normal-*-14-*-*-*-*-*-iso10646-1
XTerm*cursorColor: #ffffff
XTerm*foreground: #ffffff
XTerm*background: #000000
XTerm*geometry: 132x50+5-30
xterm*visualBell: true

еще для xterm через devilspie выставляется прозрачность 0.6

moot ★★★★
() автор топика

Годно. Идея хорошая, реализация тоже не подкачала. Насчёт оформления - «Монитор с матрицей» не вписывается ИМХО.

Morna
()

А что за телевизор, с трубкой или плазменный? И интересно, комп-десктоп вырубается, когда никому не нужен?

NK ★★★★★
()

Да, идея в целом очень интересная, мне понравилось

NK ★★★★★
()
Ответ на: комментарий от NK

> А что за телевизор, с трубкой или плазменный? И интересно, комп-десктоп вырубается, когда никому не нужен?

телевизор пока старый, с трубкой, держит максимум NTSC 1024x768.
десктоп конечно вырубается. чтобы спать не мешал.

moot ★★★★
() автор топика

Одно слово - шикарно=)

Lurker ★★
()

Симпатично. За фильмы жирный плюс.

jcd ★★★★★
()

мерзко и некрасиво

tazhate ★★★★★
()

Оформление отличное.

Меня всегда радуют девайсы под управлением *nix-системы.

RR42
()

по поводу скрипта скажу только то что не провославно использовать bash во freebsd, в то время как есть csh

Manefesto
()
Ответ на: комментарий от Manefesto

> по поводу скрипта скажу только то что не провославно использовать bash во freebsd, в то время как есть csh

согласен. и я всегда пишу на /bin/sh. но тут есть немного простой арифметики, которая под sh почему-то не работала (если в директории больше чем N файлов, сделать пункт меню «плейлист»). заменил на bash и все заработало. не стал разбираться, так и оставил.

moot ★★★★
() автор топика
Ответ на: комментарий от moot

«Мышьудобней», потому что Опенбокс на телеке не нужен. Там нужен XBMC, или Freevo, и тогда ты запоешь по-другому :)

Shtucer
()

За красный круг зачёт; За автоматическое добавление фильмов в меню зачёт За freebsd не зачёт За маковскую панель - десятикратный не зачёт

bigfrogg
()

За фильмы плюсую, но тема - отстой

KERNEL_PANIC ★★★
()
Ответ на: комментарий от Shtucer

> «Мышьудобней», потому что Опенбокс на телеке не нужен. Там нужен XBMC, или Freevo, и тогда ты запоешь по-другому :)

а как пультом, а не колесом мыши лор скролить? а в консоль скопипастить? не... не думаю.

moot ★★★★
() автор топика
Ответ на: комментарий от moot

>задача у его десктопа — дать выбрать фильм и показать в фуллскрине, поэтому поставил просто опенбокс без всяких мифтв.

Про лор и консоль ни слова же.

Shtucer
()

>1024 телевизора
испугался)

EqX
()

«Я не могу позволить тебе посмотреть этот фильм, Дейв. Это контрафактная копия, Дейв.»

Smacker ★★★★★
()
Ответ на: комментарий от bigfrogg

bigfrogg> За красный круг зачёт; За автоматическое добавление фильмов в меню зачёт За freebsd не зачёт За маковскую панель - десятикратный не зачёт

За отзыв зачёт. За незнание о том, что «не» в слове «незачёт» пишется слитно - незачёт.

Quasar ★★★★★
()

HAL включен, всем надеть шлемы и держать их покрепче!

sv75 ★★★★★
()

На телевизоре, наверное, смотрится шикарно.

dumal ★★
()
Ответ на: комментарий от Shtucer

>>задача у его десктопа — дать выбрать фильм и показать в фуллскрине, поэтому поставил просто опенбокс без всяких мифтв.

Про лор и консоль ни слова же.


ну левая кнопка на скриноте — фокс, правая — терминал. а так да, фильмы основное

moot ★★★★
() автор топика
Ответ на: комментарий от l0stparadise

>> /root/bin/video-menu

Есть ли жизнь под рутом?


я там просто скрипты храню, под рутом не сижу

moot ★★★★
() автор топика
Ответ на: комментарий от Igron

> И как обычно. Ни одного приложения не запущено, а оба ядра заняты на 40%.

это ж сервер. там всякие трансмишены, апачи, постгрес, коллектд, етц. четсно говоря не знаю, чем он в этот момент занимался.

moot ★★★★
() автор топика

хорошая идея, +1

qbbr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.