Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - webcamstudio-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: webcamstudio-git 20150307-2

Git Clone URL: https://aur-dev.archlinux.org/webcamstudio-git.git (read-only)
Package Base: webcamstudio-git
Description: Webcam desktop recording suite for producing professional looking broadcasts
Upstream URL: https://github.com/WebcamStudio/webcamstudio
Licenses: GPL3
Conflicts: webcamstudio
Provides: webcamstudio
Submitter: atweiden
Maintainer: None
Last Packager: atweiden
Votes: 2
Popularity: 0.000601
First Submitted: 2015-05-20 19:05
Last Updated: 2015-09-15 20:33

Latest Comments

jacyzon commented on 2016-07-05 15:07

cd /usr/share/webcamstudio
sudo mkdir jar
sudo mv WebcamStudio.jar jar
sudo mv lib libraries

Edit /usr/sbin/webcamstudio, push the new jar directory

#!/bin/bash
pushd /usr/share/webcamstudio/jar > /dev/null \
&& java -jar WebcamStudio.jar "$@" \
&& popd > /dev/null

Now, we can start the webcamstudio but some of operation will still throw out exception.
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/imgscalr/Scalr$Mode
at webcamstudio.components.DesktopIcon.<init>(DesktopIcon.java:45)
at webcamstudio.components.StreamDesktop.<init>(StreamDesktop.java:394)
at webcamstudio.WebcamStudio.btnAddDesktopActionPerformed(WebcamStudio.java:1594)

I ended up with downloading the src from https://sourceforge.net/projects/webcamstudio/, extract it,
append following into manifest.mf

Class-Path: ../libraries/AbsoluteLayout-7.0.jar ../libraries/Catalano.Statistics.jar ../libraries/ffmpeg-linux-x86_64.jar ../libraries/jsr305-0.1~+svn49.jar ../libraries/slf4j-log4j12-1.6.5.jar ../libraries/AppFramework-1.03.jar ../libraries/Catalano.Vision.jar ../libraries/imgscalr-lib-4.2.jar ../libraries/jtwitter.jar ../libraries/swing-worker-1.1.jar ../libraries/Catalano.Core.jar ../libraries/commons-cli-1.2.jar ../libraries/javacpp.jar ../libraries/log4j-1.2.16.jar ../libraries/zxing-core.jar ../libraries/Catalano.Fuzzy.jar ../libraries/commons-codec-1.6.jar ../libraries/javacv.jar ../libraries/mail.jar ../libraries/zxing-javase.jar ../libraries/Catalano.Image.jar ../libraries/commons-httpclient-3.1.jar ../libraries/jcl-over-slf4j-1.6.5.jar ../libraries/netty-3.2.6.Final.jar ../libraries/Catalano.MachineLearning.jar ../libraries/commons-io-2.2.jar ../libraries/jffmpeg-1.1.0.jar ../libraries/opencv.jar ../libraries/Catalano.Math.jar ../libraries/commons-lang3-3.1.jar ../libraries/jna-3.4.0.jar ../libraries/opencv-linux-x86_64.jar ../libraries/Catalano.Neuro.jar ../libraries/ffmpeg.jar ../libraries/jna-platform-3.4.0.jar ../libraries/slf4j-api-1.6.5.jar

recompile:
ant clean jar

override the jar with the newly built one.
sudo cp dist/WebcamStudio.jar /usr/share/webcamstudio/jar/WebcamStudio.jar

takatarumc commented on 2016-03-27 15:42

After installing and trying to run it, it fails to work, but after downloading the multidistro binaries (latest one at their sourceforge / Binaries / Beta / MultiDistro (Fedora-OpenSuse-Arch) ) and running the jar from there instead, it works fine from what I can tell.

jdubs commented on 2016-03-05 01:10

I second the previous comment. I have the exact same error.

Mar 04 20:07:54 mephisto webcamstudio.desktop[5867]: Welcome to WebcamStudio 0.73 build 592 ...
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/netbeans/lib/awtextra/AbsoluteLayout
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at webcamstudio.components.OutputPanel.initComponents(OutputPanel.java:573)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at webcamstudio.components.OutputPanel.<init>(OutputPanel.java:125)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at webcamstudio.WebcamStudio.<init>(WebcamStudio.java:120)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at webcamstudio.WebcamStudio$35.run(WebcamStudio.java:3107)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventQueue.access$300(EventQueue.java:103)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventQueue$3.run(EventQueue.java:706)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventQueue$3.run(EventQueue.java:704)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.security.AccessController.doPrivileged(Native Method)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: Caused by: java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.security.AccessController.doPrivileged(Native Method)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
Mar 04 20:07:55 mephisto webcamstudio.desktop[5867]: ... 18 more

shpinog commented on 2015-10-12 23:26

$ webcamstudio
Welcome to WebcamStudio 0.73 build 592 ...
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/netbeans/lib/awtextra/AbsoluteLayout
at webcamstudio.components.OutputPanel.initComponents(OutputPanel.java:573)
at webcamstudio.components.OutputPanel.<init>(OutputPanel.java:125)
at webcamstudio.WebcamStudio.<init>(WebcamStudio.java:120)
at webcamstudio.WebcamStudio$35.run(WebcamStudio.java:3107)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.ClassNotFoundException: org.netbeans.lib.awtextra.AbsoluteLayout
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 18 more

nil0x42 commented on 2015-09-07 04:11

aur depencency `v4l2loopback` name has changed to `v4l2loopback-dkms`.
it must be upgraded.

atweiden commented on 2015-05-20 19:16

This pkg may require compiling/installing libwebcamstudio and webcamstudio's fork of the v4l2loopback kernel module, which would look something like this:

pkgdesc="Kernel module and helper library for WebcamStudio"
arch=('i686' 'x86_64')
depends=('linux-headers')
license=('GPL2')

I have not provided this helper pkg, because I don't fully understand why upstream had to fork v4l2loopback or what the relation is between their fork and libwebcamstudio. The program opens fine for me, but I have not tested the functionality.

atweiden commented on 2015-05-20 19:15

This pkg may require compiling/installing libwebcamstudio and webcamstudio's fork of the v4l2loopback kernel module, which would look something like this:

pkgdesc="Kernel module and helper library for WebcamStudio"
arch=('i686' 'x86_64')
depends=('linux-headers')
license=('GPL2')

I have not provided either pkg, because I don't fully understand why upstream had to fork v4l2loopback or what the relation is between their fork and libwebcamstudio. The program opens fine for me, but I have not tested the functionality.