LINUX.ORG.RU

WebcamStudio for GNU/Linux 0.55

 , , webcamstudio, ws4gl


0

0

WebcamStudio — это приложение для создания виртуальной web-камеры. Является аналогом таких приложений для ОС Windows, как ManyCam или WebcamMax.

Она позволяет использовать и смешивать разнообразные источники видео (реальные вебкамеры, изображения, видео, ролики с YouTube, изображение рабочего стола и т.д.), накладывать спецэффекты, фигуры, текст, анимации, виджеты и много чего ещё.

На днях вышла новая версия этой замечательной программы — 0.55. С момента последнего анонса на ЛОРе WS4GL обзавелась рядом новых функций, например таких, как распознавание лиц (которое, впрочем, у меня так и не заработало) и интеграцией с Twitter, а также заимела перевод интерфейса на русский язык.

Программа написана на Java, для GUI используется Swing.

Официальный сайт;

Скриншоты;

Видео-демонстрация работы программы (на tinyogg);

>>> Страница загрузки

★★★★

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 5)

От себя скажу следующее:
1) По сравнению с вендовыми аналогами интерфейс софтины ужасен. И не только потому, что он на Swing.
2) Жаба даёт о себе знать. На eeePC 1000H при запущенной WS4GL и открытой реальной вебкой в качестве источника загрузка CPU ~ 50%. Хотя это уже лучше, чем в прошлых версиях - в них загрузка CPU была сразу 100%. :-) Но большинством эффектов пользоваться всё равно невозможно - тормоза жуткие.
Вообще не очень понимаю, зачем было Linux-only софтину писать на жабе со свингом. Авторы явно знают толк в извращениях.

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

<не троллинг>Извините, а зачем такую платформозависимую вещь, тесно взаимодействующую с системой, писать на жабе? Ведь интерпретация байт-кода на лету в любом случае замедляет скорость выполнения по сравнению с исполнением машинного кода. И здесь я не вижу преимуществ, которые бы оправдывали этот недостаток.</не троллинг>

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

См. комментарий выше. :-)
Понятия не имею зачем.
Вообще поделка, надо сказать, достаточно кривая. Но каких-либо других аналогов под онтопик мне найти не удалось.

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

Да, кстати, ещё несколько но по софтине:
1) На офсайте указан репозитарий для убонтоитов. Так вот он, судя по всему, сдох. Так что ставьте deb-пакет, на кубунте 10.04 взлетело нормально.
2) Перевод на русский кривой и не полный. :-)

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

>Make me unsee it!!
Ты ещё видео-демонстрацию посмотри, я только что линк в новость добавил :-)

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

Мно редкостное по качеству исполнения этой идеи. Мало того что на яве, так еще и бездарное исполнение. У автора чувство эстетичности отсутствует как класс.

Deleted
()

Ой, вопрос тем кто пробовал - просто переключаться между несколькими источниками видео в ней можно? Без всяких «красивых» эффектов. Мне такое для трансляции нашей гаражной группы на ustream пригодится.

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

Диавол из него прикольный получился!

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

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

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

Оно теперь даже работает, но ставит на колени целерон.

sid350 ★★★★★
()

Какая страшная штуковина (:

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

нет, ценность ради развлечения.
1) Заходишь на камера.мейл.ру.
2) Находишь какого-нибудь чудака.
3) Вещаешь фейковое видео, где раздевается самка перед камерой.
4) Шантажируешь.

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

Извините, а зачем такую платформозависимую вещь, тесно взаимодействующую с системой, писать на жабе?

Хоспаде, и это спрашивают на ЛОРе — оплоте фанатизма и красноглазия. Тут люди готовы круглосуточно трахаться с системой и ненавидеть весь земной шар только потому что нормальные людям пофиг на их детские капризы, готовы неделями спорить, что лучше куте или гетека. И этот человек спрашивает: «а почему эта программа написана на жабе?».

RealSiberianMan
()

Ну ладно :). Кто-нибудь подскажет мне, что нетак:
15.06.2010 17:09:38 java.util.prefs.FileSystemPreferences$2 run
INFO: Created user preferences directory.
Exception in thread «AWT-EventQueue-0» org.gstreamer.GstException: элемент «v4l2src» не найден
   at org.gstreamer.Pipeline.launch(Pipeline.java:128)
   at webcamstudio.sources.VideoSourceV4L.startSource(VideoSourceV4L.java:90)
   at webcamstudio.components.FrameViewer.setSource(FrameViewer.java:56)
   at webcamstudio.Main.addSourceToDesktop(Main.java:383)
   at webcamstudio.Main.addSource(Main.java:2385)
   at webcamstudio.components.SourceBrowser.treeSourcesMouseClicked(SourceBrowser.java:466)
   at webcamstudio.components.SourceBrowser.access$800(SourceBrowser.java:33)
   at webcamstudio.components.SourceBrowser$5.mouseClicked(SourceBrowser.java:384)
   at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:253)
   at java.awt.Component.processMouseEvent(Component.java:6266)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
   at java.awt.Component.processEvent(Component.java:6028)
   at java.awt.Container.processEvent(Container.java:2041)
   at java.awt.Component.dispatchEventImpl(Component.java:4630)
   at java.awt.Container.dispatchEventImpl(Container.java:2099)
   at java.awt.Component.dispatchEvent(Component.java:4460)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4247)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
   at java.awt.Container.dispatchEventImpl(Container.java:2085)
   at java.awt.Window.dispatchEventImpl(Window.java:2478)
   at java.awt.Component.dispatchEvent(Component.java:4460)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Т.е. вот это: org.gstreamer.GstException: элемент «v4l2src» не найден
Что нужно поставить?

Bad_ptr ★★★★★
()

Сначала обрадовался, а потом как прочитал первый комментарий, подумал — нафиг-нафиг.

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

>было чтото ещё. над поискать.
Если найдёшь - обязательно напиши.

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

>Сначала обрадовался, а потом как прочитал первый комментарий, подумал — нафиг-нафиг.
Ну я старался не писать в самой новости всё, что я думаю об этом поделии. :-)
Но лучше, к сожалению, мне ничего не попадалось.

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

Сделали на Swing, причем как-то умудрилсь получить УГ вид. Можно было просто консервативненько поступить, поставить системную тему. И никаких картинок.

Приложение было бы намного лучше на java-gnome.

vertexua ★★★★★
()

Поставил... facepalm.png.

Я не верил что могут существовать настолько УГ программы. Ее нужно обязательно включить в поставку *** OS.

Кстати, камеру не распознало. Рядом cheese конечно же сработал на ура.

vertexua ★★★★★
()

нужно было бы если бы написали на с/с++, либо была бы на java но не зависела от системы

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

>Сделали на Swing, причем как-то умудрилсь получить УГ вид.
На Swing это не мудрено.
Не видел ни одной программы с нормальной мордой на свинге.

Кстати, камеру не распознало.

В каком смысле не распознало? Там надо выбрать в списке источников камеру, после чего на какой-то из вкладок (лень включать ноут смотреть, что-то типа настроек источника) тыкнуть кнопку плей. Да, не логично, но что поделать. :-)
Ещё чтобы эта поделка работала, нужно чтобы пользователь был в группе video. Почитай установку на офсайте.

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

RealSiberianMan> Хоспаде, и это спрашивают на ЛОРе — оплоте фанатизма и красноглазия. Тут люди готовы круглосуточно трахаться с системой и ненавидеть весь земной шар только потому что нормальные людям пофиг на их детские капризы, готовы неделями спорить, что лучше куте или гетека. И этот человек спрашивает: «а почему эта программа написана на жабе?».

Ну почему ты такой тупой? Объективизм обзываешь красноглазием. Тут уже перечислили, почему жаба в данном случае является плохой идеей.

Quasar ★★★★★
()

Собралось под F13. Оно работает на athxp2400+ 1гб и совершенно не тормозит... На прошлой неделе на близнеце этого компа в офисе не пошёл никакой вебкаммакс под выньдофс. То есть он пошёл, но попытка слияния видео и картинки с вебкамеры привела к страшным тормозам и пришлось делать апгрейд. Отличная программа.

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

>никакой вебкаммакс под выньдофс
Вебкаммакс под вендой часто по непонятным причинам страшно глючит на определённых конфигурациях. :-) На всё том же eeePC под вендой ХР с запущенным вебкаммаксом можно было нормально пользоваться системой. А это поделие под онтопиком выжирает 50% проца. :-)
Вообще под вендой лучше юзать меникам. Фич в нём меньше, зато бесплатный и не такой кривой.

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

Просто я пытаюсь вывести чего-то в какой-то сервис или скайп, а камеру не обнаруживает. Может где-то в программе нужно нажать что-то для старта эмулирования? Я создал поток, выбрал откуда, а камеру не обнаруживает.

Ockonal
()

>для GUI используется Swing.

очень в точку подобрана библиотека. раскрывает весь соль идеи прямо +)

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

видеофайл на первый слой и понеслась. отлично обнаруживает. федора и убунту, 4 пробы и все сработали.

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

Почитай инструкции по установке на сайте. Возможно, у тебя не достаточно прав для того, чтобы софтина могла создать видео-девайс.

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

>Программа написана на Java, для GUI используется Swing.
Об этом нужно писать первой строчкой, чтобы не тратить время читателя.

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

>Ведь интерпретация байт-кода на лету

интерпретация байт-кода

интерпретация

facepalm.png

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