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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: А как можно из гуевой версии сделать консольную?  (Прочитано 1618 раз)

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

Оффлайн goldskif

  • Автор темы
  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • Альтернативные проекты
Например, есть софтина для писания видео с вебкамеры. guvcview
Очень неплохо подходит для охраны и наблюдения. Но она только гуевая :-(
То есть при записи запускается не только окно программы, но и окно просмотра.. Что неудобно, демаскирует софт, тормозит и жрет ресурсы...
Можно как-нибудь из этого сделать консольную версию. ?
Ubuntu дружелюбная система, но друзей  она, сцуко, выбирает сама...

Оффлайн Y.dMiTrIy

  • Активист
  • *
  • Сообщений: 586
  • Ukraine Donetsk | HP ProBook 4530s Ubuntu 12.10
    • Просмотр профиля
Что неудобно, демаскирует софт...
Подлый охранник скачает исходник и подменит данные?

uvcview - в помощь

Оффлайн ierofant

  • Любитель
  • *
  • Сообщений: 52
    • Просмотр профиля
Иногда и гуёвые программы, всё рано имеют консольный интерфейс. Попробуйте в терминале набрать: "имя команды" --help

Оффлайн goldskif

  • Автор темы
  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • Альтернативные проекты
Иногда и гуёвые программы, всё рано имеют консольный интерфейс. Попробуйте в терминале набрать: "имя команды" --help
Пробовал, разумеется.
Ubuntu дружелюбная система, но друзей  она, сцуко, выбирает сама...

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Автор программы должен предусмотреть возможность ее запуска без Х-сервера.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн Y.dMiTrIy

  • Активист
  • *
  • Сообщений: 586
  • Ukraine Donetsk | HP ProBook 4530s Ubuntu 12.10
    • Просмотр профиля
Автор программы должен предусмотреть возможность ее запуска без Х-сервера.
Может Вы не внимательно читали, но программа задействована как видео наблюдение... это как запустить totem без иксов...

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Автор программы должен предусмотреть возможность ее запуска без Х-сервера.
Может Вы невнимательно читали,
Очень внимательно читал, даже несколько раз.

но программа задействована для видеонаблюдения... это как запустить totem без иксов...
И что?

Смысл Ваших намеков от меня ускользает.
Причем тут видеонаблюдение?
Там было слово "например". Я подумал, что автора интересует общий случай, а пример он привел для более точной постановки вопроса.

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

totem без иксов не запустится, напишет, что cannot open display.
А вот mplayer сможет работать без иксов.

Что хотелось-то?
« Последнее редактирование: 12 Апреля 2010, 16:42:53 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн sht0rm

  • Старожил
  • *
  • Сообщений: 3397
    • Просмотр профиля
wl прав. По принципу видеозаписи без гуя как такового работают видеорегистраторы. (кстати они на какой то версии линукса)

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
wl прав. По принципу видеозаписи без гуя как такового работают видеорегистраторы. (кстати они на какой то версии линукса)
Один из таких я сам писал.

PS. Я всегда прав.
« Последнее редактирование: 12 Апреля 2010, 16:29:27 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: А как можно из гуевой версии сделать консо
« Ответ #9 : 12 Апреля 2010, 16:30:47 »
wl прав. X - это сервер (в отличие от виндового), который может быть где-угодно или вообще отсутствовать.

Оффлайн Y.dMiTrIy

  • Активист
  • *
  • Сообщений: 586
  • Ukraine Donetsk | HP ProBook 4530s Ubuntu 12.10
    • Просмотр профиля
Вы имеете ввиду чисто вывод на экран только лишь изображение с камеры слежения?

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Как известно, в Unix (Linux) все есть файл.
Этот файл может быть переправлен куда угодно (в файл локальный, на X, в /dev/null, в некий сокет, fifo ...).

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Вы имеете ввиду чисто вывод на экран только лишь изображение с камеры слежения?
Вы что хотите узнать-то?
Прочитал несколько раз вопрос. Все слова по отдельности понятны, смысл фразы в целом - нет.

Вам интересно, как бывают устроены системы видеонаблюдения?
Или как выводить на экран картинку с камеры?
Или что-то еще?
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн goldskif

  • Автор темы
  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • Альтернативные проекты
Только запись (без вывода на экран) может быть актуальна во многих случаях.. например, автомобильный видеорегистратор. Сейчас они все больше приобретают популярность. И произвол ГИБДДшников засечь, и как на самом деле и кто  в кого въехал..
Задача таких софтин заключается именно в записи, в использовании всех ресурсов железа на запись. Причем guvcview хороша тем, что помимо видео может писать и серию джипегов оновременно. То есть если авария тяжелая и сам регистратор убило, то видеозапись (AVI) скорее всего так же убьется.. Но зато сохранятся джипеги. Для легких аварий будет и то и другое...
Ubuntu дружелюбная система, но друзей  она, сцуко, выбирает сама...

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Для записи видео с камеры можно много чего использовать.
ffmpeg, mplayer/mencoder, vlc, gstreamer
У последнего вообще огромный потенциал, там есть байндинги к питону, C# и еще каким-то скриптовым языкам, так что демонов писать - милейшее дело.
Плюс, кроссплатформность.

Только запись (без вывода на экран) может быть актуальна во многих случаях.. например, автомобильный видеорегистратор. Сейчас они все больше приобретают популярность. И произвол ГИБДДшников засечь, и как на самом деле и кто  в кого въехал..
Задача таких софтин заключается именно в записи, в использовании всех ресурсов железа на запись. Причем guvcview хороша тем, что помимо видео может писать и серию джипегов оновременно. То есть если авария тяжелая и сам регистратор убило, то видеозапись (AVI) скорее всего так же убьется.. Но зато сохранятся джипеги. Для легких аварий будет и то и другое...

Лет 5-8 назад, когда я ошивался в авто.ру с нивоводами, был там некий Антон Царевский (AntonTs). И была у него монструозная газель, из которой он сделал передвижной дом и техничку для тех. поддержки кр00тых физкультурников на всяких авто-раллях, триалах, бахах и прочих соревнованиях для любителей нырять в говны и гробить автомобили. Да и сейчас, они, наверняка, там есть.
Так вот, он себе вкорячивал в газель камеру, чтобы наблюдать за прицепом и облегчать движение задним ходом. Не получилось - объектив камеры зимой замерзает, а в другое время года мгновенно зарастает грязью. Но также озвучивал мысль о том, чтобы поставить в свой танк еще несколько камер и организовать круговой обзор и зацикленную запись летчиков вокруг, специально для страховой компании.
« Последнее редактирование: 13 Апреля 2010, 10:56:16 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

 

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