Re: Демонстрационная станция

2008-09-05 Пенетрантность Artem Chuprina
Andrey Tataranovich - debian-russian  @ Fri, 05 Sep 2008 13:26:46 +0300:

  Через x11 и xv не выводит вообще, выпадает с ошибкой что нет X11 дисплея.
 AT Сравните вывод env | egrep 'XAUTHORITY|DISPLAY' в скрипте и консоли. Дальше
 AT думаю понятно.

Да похрен.  Судя по процитированной ругани, пусто будет и там, и там.  У
него там svgalib.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

An ideal world is left as an exercise to the reader.
Paul Graham, On Lisp


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-09-04 Пенетрантность Kotikov Aleksey
Gmail.com пишет:
 Kotikov Aleksey пишет:
   
 Vladislav Naumov пишет:
 
 2008/8/3 Kotikov Aleksey [EMAIL PROTECTED]:
   
   
 То есть в идеале работа выглядит так: подошел оператор с носителем, скинул
 ролики в определенную папку, задал частоту и компьютер начал
 воспроизведение.
 Есть ли что-либо уже реализованное под такую задачу?
 
 
 while true
 do
   mplayer -fs -fixed-vo /dir/*.avi
 done

 Годится?
   
   
 Работает без установки оконной среды (тянет за собой только x11-common).
 Никакого fullscreen не наблюдается (я так думаю он ресайзить не умеет в
 таком режиме). Как с этим можно бороться?


 

 Не масштабируется он если выводит на устройство без аппаратного
 масштабирования (напимер -vo x11), можно попробовать ему принудительно
 задать mplayer -vo xv -fs /dir/*.avi и если скажет, что не можнт
 инициировать, то откатиться на X11 mplayer -fs -vo x11 -zoom /dir/*.avi
   
Через x11 и xv не выводит вообще, выпадает с ошибкой что нет X11 дисплея.
Еще интересный факт: если руками с консоли запустить  mplayer -fs -zoom
-fixed-vo -x 1024 -y 768 -vo x11 -double /home/root/some_file.avi то
показывает все нормально, а если тот же вызов запихать в скрипт и
запустить его, то никакого воспроизведения нет и терминал виснет наглухо
(лечится только убийством процесса bash). При этом вывод mplayer
отличается одной последней строкой:
[svgalib: allocated virtual console #7] - это если пускать вручную. При
запуске из скрипта этой строки нет.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-09-01 Пенетрантность Kotikov Aleksey
Пришлось отказаться от услуг pmount. Если прописать флеш в /etc/fstab то
все отрабатывает нормально.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-31 Пенетрантность Gmail.com
Kotikov Aleksey пишет:
 Vladislav Naumov пишет:
 2008/8/3 Kotikov Aleksey [EMAIL PROTECTED]:
   
 То есть в идеале работа выглядит так: подошел оператор с носителем, скинул
 ролики в определенную папку, задал частоту и компьютер начал
 воспроизведение.
 Есть ли что-либо уже реализованное под такую задачу?
 
 while true
 do
   mplayer -fs -fixed-vo /dir/*.avi
 done

 Годится?
   
 Работает без установки оконной среды (тянет за собой только x11-common).
 Никакого fullscreen не наблюдается (я так думаю он ресайзить не умеет в
 таком режиме). Как с этим можно бороться?
 
 

Не масштабируется он если выводит на устройство без аппаратного
масштабирования (напимер -vo x11), можно попробовать ему принудительно
задать mplayer -vo xv -fs /dir/*.avi и если скажет, что не можнт
инициировать, то откатиться на X11 mplayer -fs -vo x11 -zoom /dir/*.avi


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-31 Пенетрантность Alexey Pechnikov
Hello!

В сообщении от Sunday 31 August 2008 07:08:03 Kotikov Aleksey написал(а):
 Работает без установки оконной среды (тянет за собой только x11-common).
 Никакого fullscreen не наблюдается (я так думаю он ресайзить не умеет в
 таком режиме). Как с этим можно бороться?

Дистрибутив movix посмотрите. Это mplayer плюс перловая обертка. Проигрывание 
фильмов и показ картинок (слайдшоу) умеет, сетевые шары понимает и проч.

Best regards, Alexey.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-31 Пенетрантность Kotikov Aleksey
Gmail.com пишет:
 Kotikov Aleksey пишет:
   
 Vladislav Naumov пишет:
 
 2008/8/3 Kotikov Aleksey [EMAIL PROTECTED]:
   
   
 То есть в идеале работа выглядит так: подошел оператор с носителем, скинул
 ролики в определенную папку, задал частоту и компьютер начал
 воспроизведение.
 Есть ли что-либо уже реализованное под такую задачу?
 
 
 while true
 do
   mplayer -fs -fixed-vo /dir/*.avi
 done

 Годится?
   
   
 Работает без установки оконной среды (тянет за собой только x11-common).
 Никакого fullscreen не наблюдается (я так думаю он ресайзить не умеет в
 таком режиме). Как с этим можно бороться?


 

 Не масштабируется он если выводит на устройство без аппаратного
 масштабирования (напимер -vo x11), можно попробовать ему принудительно
 задать mplayer -vo xv -fs /dir/*.avi и если скажет, что не можнт
 инициировать, то откатиться на X11 mplayer -fs -vo x11 -zoom /dir/*.avi

   

Заставил работать в полный экран. Создал /root/.mplayer/config
следующего содержания:
fs=yes
zoom=yes
fixed-vo=yes
x=1024
y=768
double=yes

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-31 Пенетрантность Gmail.com
Kotikov Aleksey пишет:
 Gmail.com пишет:
 Kotikov Aleksey пишет:
   
 Vladislav Naumov пишет:
 
 2008/8/3 Kotikov Aleksey [EMAIL PROTECTED]:
   
   
 То есть в идеале работа выглядит так: подошел оператор с носителем, скинул
 ролики в определенную папку, задал частоту и компьютер начал
 воспроизведение.
 Есть ли что-либо уже реализованное под такую задачу?
 
 
 while true
 do
   mplayer -fs -fixed-vo /dir/*.avi
 done

 Годится?
   
   
 Работает без установки оконной среды (тянет за собой только x11-common).
 Никакого fullscreen не наблюдается (я так думаю он ресайзить не умеет в
 таком режиме). Как с этим можно бороться?


 
 Не масштабируется он если выводит на устройство без аппаратного
 масштабирования (напимер -vo x11), можно попробовать ему принудительно
 задать mplayer -vo xv -fs /dir/*.avi и если скажет, что не можнт
 инициировать, то откатиться на X11 mplayer -fs -vo x11 -zoom /dir/*.avi

   
 
 Заставил работать в полный экран. Создал /root/.mplayer/config
 следующего содержания:
 fs=yes
 zoom=yes
 fixed-vo=yes
 x=1024
 y=768
 double=yes
 
 Теперь напишу скриптовую обвязку чтоб запоминал на чем остановился и
 т.п. (на случай отрубания питания) и запихну все это в автозагрузку.
 Осталось решить только одну проблему - как при подключении флешки
 копировать с нее новые ролики в автоматическом режиме? То есть как
 копировать то понятно, а вот как событие подключения флешки скриптом
 обработать?
 
 

ivman позволяет настроить реакцию системы на вставку/удаление
конкретного устройства, типа устройств.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-31 Пенетрантность Kotikov Aleksey
[EMAIL PROTECTED] пишет:
 ivman позволяет настроить реакцию системы на вставку/удаление
 конкретного устройства, типа устройств.
   

Попробовал поработать с ivman и нарвался на странность - флеша не
монтируется сама.
Содержимое /etc/ivman/IvmConfigActions.xml :
?xml version=1.0 encoding=UTF-8 ?
ivm:ActionsConfig version=0.2 xmlns:ivm=http://www.eikke.com/ivm;
ivm:Option name=checkOnInit value=true /
ivm:Match name=ivm.mountable value=true
ivm:Option name=mount value=true /
/ivm:Match
ivm:Match name=hal.info.category value=storage
ivm:Match name=hal.storage.bus value=usb
!-- ivm:Match name=hal.block.is_volume value=true --
ivm:Option name=mount value=true /
ivm:Option name=exec value=echo in  /tmp/temp_log /
ivm:Option name=execun value=echo out  /tmp/temp_log /
!-- /ivm:Match --
/ivm:Match
/ivm:Match
/ivm:ActionsConfig

С закоментированным блоком Match действия не выполняются вообще. Ниже
приведу вывод lshal по поводу флеши.
Содержимое /etc/ivman/IvmConfigBase.xml
?xml version=1.0 encoding=UTF-8?
ivm:BaseConfig version=0.2 xmlns:ivm=http://www.eikke.com/ivm;
ivm:Option name=fork value=true /
ivm:Option name=debug value=false /
ivm:Option name=pidfile value=/var/run/ivman/ivman.pid /
ivm:Option name=user value=ivman /
ivm:Option name=group value=plugdev /
ivm:Option name=mountcommand value=pmount '$hal.block.device$' /
ivm:Option name=umountcommand value=pumount '$hal.block.device$' /
/ivm:BaseConfig

Файлы IvmConfigConditions.xml и IvmConfigProperties.xml я не трогал.
При втыкании флешки в /var/log/messages попадает:
Sep 1 06:19:14 station01 kernel: usb 6-2: USB disconnect, address 8
Sep 1 06:19:56 station01 kernel: usb 6-2: new high speed USB device
using ehci_hcd and address 9
Sep 1 06:19:56 station01 kernel: usb 6-2: configuration #1 chosen from 1
choice
Sep 1 06:19:56 station01 kernel: scsi11 : SCSI emulation for USB Mass
Storage devices
Sep 1 06:20:01 station01 kernel: Vendor: Easy Model: Disk Rev: 1100
Sep 1 06:20:01 station01 kernel: Type: Direct-Access ANSI SCSI revision: 00
Sep 1 06:20:01 station01 kernel: SCSI device sdb: 3963904 512-byte hdwr
sectors (2030 MB)
Sep 1 06:20:01 station01 kernel: sdb: Write Protect is off
Sep 1 06:20:01 station01 kernel: SCSI device sdb: 3963904 512-byte hdwr
sectors (2030 MB)
Sep 1 06:20:01 station01 kernel: sdb: Write Protect is off
Sep 1 06:20:01 station01 kernel: sdb: sdb1
Sep 1 06:20:01 station01 kernel: sd 11:0:0:0: Attached scsi removable
disk sdb

lshal про флеш говорит следующее:
udi =
'/org/freedesktop/Hal/devices/storage_serial_Easy_Disk_AA0401297518'
info.addons = {'hald-addon-storage'} (string list)
block.storage_device =
'/org/freedesktop/Hal/devices/storage_serial_Easy_Disk_AA0401297518'
(string)
info.udi =
'/org/freedesktop/Hal/devices/storage_serial_Easy_Disk_AA0401297518'
(string)
storage.partitioning_scheme = 'mbr' (string)
storage.removable.media_size = 2029518848 (0x78f8) (uint64)
storage.requires_eject = false (bool)
storage.hotpluggable = true (bool)
info.capabilities = {'storage', 'block'} (string list)
info.category = 'storage' (string)
info.product = 'Disk' (string)
info.vendor = 'Easy' (string)
storage.size = 0 (0x0) (uint64)
storage.removable = true (bool)
storage.removable.media_available = true (bool)
storage.physical_device =
'/org/freedesktop/Hal/devices/usb_device_90c_1000_AA0401297518_if0'
(string)
storage.lun = 0 (0x0) (int)
storage.firmware_version = '1100' (string)
storage.serial = 'Easy_Disk_AA0401297518' (string)
storage.vendor = 'Easy' (string)
storage.model = 'Disk' (string)
storage.drive_type = 'disk' (string)
storage.automount_enabled_hint = true (bool)
storage.media_check_enabled = true (bool)
storage.no_partitions_hint = false (bool)
storage.bus = 'usb' (string)
block.is_volume = false (bool)
block.minor = 16 (0x10) (int)
block.major = 8 (0x8) (int)
block.device = '/dev/sdb' (string)
linux.hotplug_type = 3 (0x3) (int)
info.parent =
'/org/freedesktop/Hal/devices/usb_device_90c_1000_AA0401297518_if0_scsi_host_scsi_device_lun0'
(string)
linux.sysfs_path_device = '/sys/block/sdb' (string)
linux.sysfs_path = '/sys/block/sdb' (string)

udi = '/org/freedesktop/Hal/devices/volume_uuid_4C2F_F9CD'
volume.unmount.valid_options = {'lazy'} (string list)
volume.mount.valid_options = {'ro', 'sync', 'dirsync', 'noatime',
'nodiratime', 'noexec', 'quiet', 'remount', 'exec', 'utf8',
'shortname=', 'codepage=', 'iocharset=', 'umask=', 'dmask=', 'fmask=',
'uid='} (string list)
org.freedesktop.Hal.Device.Volume.method_execpaths =
{'hal-storage-mount', 'hal-storage-unmount', 'hal-storage-eject'}
(string list)
org.freedesktop.Hal.Device.Volume.method_argnames = {'mount_point fstype
extra_options', 'extra_options', 'extra_options'} (string list)
org.freedesktop.Hal.Device.Volume.method_signatures = {'ssas', 'as',
'as'} (string list)
org.freedesktop.Hal.Device.Volume.method_names = {'Mount', 'Unmount',
'Eject'} (string list)
info.interfaces = {'org.freedesktop.Hal.Device.Volume'} (string list)
volume.ignore = false 

Re: Демонстрационная станция

2008-08-30 Пенетрантность Kotikov Aleksey
Vladislav Naumov пишет:
 2008/8/3 Kotikov Aleksey [EMAIL PROTECTED]:
   
 То есть в идеале работа выглядит так: подошел оператор с носителем, скинул
 ролики в определенную папку, задал частоту и компьютер начал
 воспроизведение.
 Есть ли что-либо уже реализованное под такую задачу?
 

 while true
 do
   mplayer -fs -fixed-vo /dir/*.avi
 done

 Годится?
   
Работает без установки оконной среды (тянет за собой только x11-common).
Никакого fullscreen не наблюдается (я так думаю он ресайзить не умеет в
таком режиме). Как с этим можно бороться?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-04 Пенетрантность Artem Chuprina
Vladislav Naumov - debian-russian@lists.debian.org  @ Mon, 4 Aug 2008 11:42:00 
+0700:

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

 VN while true
 VN do
 VN   mplayer -fs -fixed-vo /dir/*.avi
 VN done

 VN Годится?

Покажи в этой команде частоту.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Чем отличается свобода от независимости? 
Независимость - это когда за тебя не платят.
А свобода - когда за тебя не думают.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-04 Пенетрантность Kushner Anatoliy
Тогда уж поясните частоту чего ? 


Artem Chuprina пишет:

Vladislav Naumov - debian-russian@lists.debian.org  @ Mon, 4 Aug 2008 11:42:00 
+0700:

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

 VN while true
 VN do
 VN   mplayer -fs -fixed-vo /dir/*.avi
 VN done

 VN Годится?

Покажи в этой команде частоту.




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-04 Пенетрантность Artem Chuprina
Kushner Anatoliy - debian-russian@lists.debian.org  @ Mon, 04 Aug 2008 
13:08:39 +0600:

То есть в идеале работа выглядит так: подошел оператор с носителем, 
  скинул
ролики в определенную папку, задал частоту и компьютер начал
воспроизведение.
Есть ли что-либо уже реализованное под такую задачу?
 
   VN while true
   VN do
   VN   mplayer -fs -fixed-vo /dir/*.avi
   VN done
 
   VN Годится?
 
  Покажи в этой команде частоту.

 KA Тогда уж поясните частоту чего ? 

Это к автору оригинального вопроса.  Я полагаю - частоту смены роликов.
Но в общем, очевидно, что предложенное решение никакую частоту не ест...

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Попрошу благородного дона не обобщать с утра пораньше! (С)энта


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-04 Пенетрантность Andrey Nikitin
В сообщении от 4 августа 2008 13:18 Kotikov Aleksey написал(a):
  Есть ли что-либо уже реализованное под такую задачу?
 И шафл по нему. Остается вопрос чем лучше это сделать
Скриптами. Cоставить детальное тех. задание и выполнить самому или заказать.
Да, и если до медиа-панели можно провести сеть, то зачем человеку переться с 
новыми файлами?

-- 
С Уважением,
   Андрей Никитин


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-04 Пенетрантность San_Sanych
Dmitry E. Oboukhov пишет:
 Имелась в виду частота показа определенных роликов. Скажем файлик 1.avi
 нужно показывать вдвое чаще всех остальных. Или соотношение количества
 показов роликов 1.avi, 2.avi и 3.avi задано как 3:2:1 соответственно.
 На ум приходит только формирование плейлиста, в котором количество
 одинаковых записей о файле соответствует частоте его показа. В нашем
 случае чтото типа:
 1.avi
 1.avi
 1.avi
 2.avi
 2.avi
 3.avi
 И шафл по нему. Остается вопрос чем лучше это сделать
 

 ну плейлист только руками, а шафл по нему отлично mplayer сделает с
 опцией шаффл
 вышеприведенный скрипт годится, только по плейлисту его пускать а не по
 файлам в директории
   
ну можно и скрипт написать с $[ $RANDOM % $N ] и показывать ну например
приоритеты расставлять по именам файлов ;)

-- 
Александр Вайтехович
www: http://sanych.nnov.ru
e-mail: ssanych[at]gmail[dot]com 
icq: 168712946


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-04 Пенетрантность Artem Chuprina
Kushner Anatoliy - debian-russian@lists.debian.org  @ Mon, 04 Aug 2008 
14:38:23 +0600:

 KA Ну если смену роликов то такое не сложно добавить путем добавления sleep.

 KA Ну и заменить while на for 

 KA for i in `ls /dir/*.avi`
 KA do
 KAmplayer -fs -fixed-vo $i
 KAsleep ...
 KA done

А вот это я рекомендую проверить самостоятельно...  И сообщить о результатах.

 KA Есл нужно что-нить ещё то тоже думаю что большинство запросов
 KA реализуется путем внесения небольших изменений в данный скрипт

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

Кстати, вместо всех написанных тобой ужасов достаточно

mplayer -loop 0 ... dir/*

Но вот интерфейса для задания частоты смены и реагирования на
изменившийся набор роликов это не создает...

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Все учтено могучим ураганом...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-04 Пенетрантность Kushner Anatoliy

Ну если смену роликов то такое не сложно добавить путем добавления sleep.

Ну и заменить while на for 


for i in `ls /dir/*.avi`
do
mplayer -fs -fixed-vo $i
sleep ...
done

Есл нужно что-нить ещё то тоже думаю что большинство запросов реализуется путем внесения небольших изменений в данный скрипт 


Artem Chuprina пишет:

Kushner Anatoliy - debian-russian@lists.debian.org  @ Mon, 04 Aug 2008 
13:08:39 +0600:

То есть в идеале работа выглядит так: подошел оператор с носителем, 
скинул
ролики в определенную папку, задал частоту и компьютер начал
воспроизведение.
Есть ли что-либо уже реализованное под такую задачу?
 
   VN while true
   VN do
   VN   mplayer -fs -fixed-vo /dir/*.avi
   VN done
 
   VN Годится?
 
  Покажи в этой команде частоту.

 KA Тогда уж поясните частоту чего ? 


Это к автору оригинального вопроса.  Я полагаю - частоту смены роликов.
Но в общем, очевидно, что предложенное решение никакую частоту не ест...



--
Инженер ОЭМСПД ДКП Казахтелеком
Кушнер Анатолий
e-mail: [EMAIL PROTECTED]
тел: + 7 (327) 2-58-82-55*4022


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-04 Пенетрантность Kushner Anatoliy



Artem Chuprina пишет:

Kushner Anatoliy - debian-russian@lists.debian.org  @ Mon, 04 Aug 2008 
14:38:23 +0600:

 KA Ну если смену роликов то такое не сложно добавить путем добавления sleep.

 KA Ну и заменить while на for 


 KA for i in `ls /dir/*.avi`
 KA do
 KA mplayer -fs -fixed-vo $i
 KA sleep ...
 KA done

А вот это я рекомендую проверить самостоятельно...  И сообщить о результатах.

 KA Есл нужно что-нить ещё то тоже думаю что большинство запросов
 KA реализуется путем внесения небольших изменений в данный скрипт

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


А где тут речь шла о продажниках ? 



Кстати, вместо всех написанных тобой ужасов достаточно

mplayer -loop 0 ... dir/*

Но вот интерфейса для задания частоты смены и реагирования на
изменившийся набор роликов это не создает...


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


--
Инженер ОЭМСПД ДКП Казахтелеком
Кушнер Анатолий
e-mail: [EMAIL PROTECTED]
тел: + 7 (327) 2-58-82-55*4022


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-04 Пенетрантность Kotikov Aleksey

Artem Chuprina пишет:

Kushner Anatoliy - debian-russian@lists.debian.org  @ Mon, 04 Aug 2008 
13:08:39 +0600:

То есть в идеале работа выглядит так: подошел оператор с носителем, 
скинул
ролики в определенную папку, задал частоту и компьютер начал
воспроизведение.
Есть ли что-либо уже реализованное под такую задачу?
 
   VN while true
   VN do
   VN   mplayer -fs -fixed-vo /dir/*.avi
   VN done
 
   VN Годится?
 
  Покажи в этой команде частоту.

 KA Тогда уж поясните частоту чего ? 


Это к автору оригинального вопроса.  Я полагаю - частоту смены роликов.
Но в общем, очевидно, что предложенное решение никакую частоту не ест...

  
Имелась в виду частота показа определенных роликов. Скажем файлик 1.avi 
нужно показывать вдвое чаще всех остальных. Или соотношение количества 
показов роликов 1.avi, 2.avi и 3.avi задано как 3:2:1 соответственно.
На ум приходит только формирование плейлиста, в котором количество 
одинаковых записей о файле соответствует частоте его показа. В нашем 
случае чтото типа:

1.avi
1.avi
1.avi
2.avi
2.avi
3.avi
И шафл по нему. Остается вопрос чем лучше это сделать


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Демонстрационная станция

2008-08-03 Пенетрантность Vladislav Naumov
2008/8/3 Kotikov Aleksey [EMAIL PROTECTED]:
 То есть в идеале работа выглядит так: подошел оператор с носителем, скинул
 ролики в определенную папку, задал частоту и компьютер начал
 воспроизведение.
 Есть ли что-либо уже реализованное под такую задачу?

while true
do
  mplayer -fs -fixed-vo /dir/*.avi
done

Годится?