Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: проблема! закрепление VLC в виде видеостены  (Прочитано 2837 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ed1385

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
всем привет!
Мне необходимо реализовать следующую задачу:
нужно при включении компьютера, чтобы запускалось несколько копий VLC-плеера и автоматически размещались на рабочем столе на подобии видеостены, с жестко указанной позицией и размером окна каждого плеера. Всего таких окон нужно разместить 4.
Прошу помочь с написанием скрипта. Прошу в комментариях подробно описывать настройки. Помощь нужна срочно. Заранее благодарен всем откликнувшимся.

Оффлайн anubis_donetsk

  • Участник
  • *
  • Сообщений: 188
  • ничто не совершенно кроме freebsd
    • Просмотр профиля
камеры???  :)

Оффлайн ed1385

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
нет но поток

Оффлайн AlDemin

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
vlc -H

судя по докам, должно быть как то так:

vlc -d --video-x 0 --video-y 0 --width 640  udp://@239.1.1.1:1234/
vlc -d --video-x 0 --video-y 512 --width 640  udp://@239.1.1.2:1234/
vlc -d --video-x 640 --video-y 0 --width 640  udp://@239.1.1.3:1234/
vlc -d --video-x 640 --video-y 512 --width 640  udp://@239.1.1.4:1234/

Но параметры --video-x и --video-y почему то нормально не работают.
Возможно ещё что то надо.

Оффлайн ed1385

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
да не работают проверил!

Оффлайн AlDemin

  • Участник
  • *
  • Сообщений: 105
    • Просмотр профиля
Сделал так:
Цитировать
#!/bin/bash
w=813
h=498
vlc -d --width $w --height $h udp://@239.1.1.1:1234/
sleep 1
vlc -d --width $w --height $h udp://@239.1.1.2:1234/
sleep 1
vlc -d --width $w --height $h udp://@239.1.1.3:1234/
sleep 1
vlc -d --width $w --height $h udp://@239.1.1.4:1234/
последовательно открывается 4 окна, располагаясь рядом, только правильно подбери размеры,
если запускать без задержки накладываются друг на друга в случайном порядке.

Получилось так:

но остается место под панель Юнити и место появления очередного окна зависит от наличия других окон.

« Последнее редактирование: 13 Марта 2012, 23:34:07 от AlDemin »

Оффлайн ed1385

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Нет по прежнему окно ложится на окно.

Оффлайн alecsartania

  • Старожил
  • *
  • Сообщений: 1565
  • УМка.
    • Просмотр профиля
Можно попробовать devilspie + 4 копии с разными именами или именами окон (как сделать так не знаю  но по идее как то можно)
Работа с оверлеем по идее должна быть отключена в vlc в этом случае, т.е. через gl должно быть.
~/.devilspie/my.ds :
; отображать pidgin на всех рабочих столах в указанном месте на экране указанного размера
(begin
 (if
    (or
     (matches (application_name) "[pidgin]{6}")
     (matches (window_name) "Список собеседников")
    )
        (begin
            (stick)
       (pin)
       (geometry "150x340+1800+740")
        )
 )
; Отображать The dude на 6 рабочем столе
 (if
         (is (application_name) "dude.exe")
   
        (begin
       (set_viewport 6)
        )
 )
; Fbreader при запуске попадает на 5 стол
 (if
    (is (application_name) "FBReader")
    (begin
         (set_viewport 5)
;            (maximize)
    )
 )
; виртуалка пускается на 2-м столе.
 (if
       (matches (application_name) "VirtualBox")
           (begin
               (set_viewport 2)
       ;            (maximize)
        )
      
 )   

)                                       
; end
Дома Linux Mint 21.1 / 22.00

Оффлайн ed1385

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
нет с этим я не разобрался  если можно рабочий с адресами как на  представленных ранее

Оффлайн ed1385

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
 кто не знает решения?

Оффлайн ed1385

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: проблема! закрепление VLC в виде видеостены
« Ответ #10 : 03 Апреля 2012, 20:11:39 »
пока решение не найдено жду ПОМОЩИ :idiot2: :idiot2: :idiot2: :idiot2:

Оффлайн ChiefVano

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: проблема! закрепление VLC в виде видеостены
« Ответ #11 : 13 Апреля 2012, 09:16:12 »
#!/bin/bash
mplayer -noborder /home/user/123.mov -x 960 -y 528 -geometry  0:0 &
mplayer -noborder /home/user/321.mov -x 960 -y 528 -geometry 0%:100% &
mplayer -noborder /home/user/333.mov -x 960 -y 528 -geometry 100%:0% &
mplayer -noborder /home/user/222.mov -x 960 -y 528 -geometry 100%:100% &

 

Страница сгенерирована за 0.018 секунд. Запросов: 21.