ly2xing / ucanvcam Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/ucanvcam
License: Other
Automatically exported from code.google.com/p/ucanvcam
License: Other
_ _ ___ __ _ _ __ __ _____ __ _ _ __ ___ | | | |/ __/ _` | '_ \ \ \ / / __/ _` | '_ ` _ \ | |_| | (_| (_| | | | | \ V / (_| (_| | | | | | | \__,_|\___\__,_|_| |_| \_/ \___\__,_|_| |_| |_| ucanvcam is (C) 2007, 2008, 2011 Paul Fitzpatrick ([email protected]) It is free software, under the GPLv2, see GPL.TXT Certain effects from the EffecTV project are included, under the GPL. == On Windows == On WINDOWS only, ucanvcam contains a plugin called "ucanvcamx" which has minimal dependencies (DirectX), and implements a virtual camera. The remainder of ucanvcam depends on the following free libraries: gd, freetype, SDL, YARP, wxwidgets See DEPENDENCIES.TXT for details == On Linux == To use with the skype beta current at the time of writing(version 2.0.0.43), you'll need the "gstfakevideo" workaround (do a web search). == Compiling on Windows with Visual Studio (Linux is easier) == You'll need DirectX installed. These days, it is bundled with the Windows Platform SDK. Install that. Compile using CMake: http://www.cmake.org cmake.exe CMakeLists.txt Chose any build directory you want, and configure. Hopefully, DirectX will be found automatically. Otherwise, edit the two variables DIRECTX_BASECLASSES_DIR and DIRECTX_INCLUDE_DIR by hand in CMakeLists.txt. They should look something like this: SET(DIRECTX_BASECLASSES_DIR "C:/Program Files/Microsoft SDKs/Windows/v7.1/Samples/multimedia/directshow/baseclasses") SET(DIRECTX_INCLUDE_DIR "C:/Program Files/Microsoft SDKs/Windows/v7.1/Include") Configure again if you need to, then Generate. All going well, you should now have a "ucanvcam.sln" in your build directory. Open this, and compile. All going well, you'll get a "ucanvcamx*.dll" file. There may be warnings about sprintf and the like. Now, if you run "cmd.exe" with administrator privileges, you should be able to do: regsvr32.dll ucanvcamx*.dll and get a happy message: DllRegisterServer in ucanvcamx*.dll succeeded. You should now have a functioning virtual camera, sitting and waiting for input. Try it out in e.g. amcap.exe. There should also be a program called "test_bus.exe" to do a basic test of the camera. Run: test_bus.exe image 320 240 and you should see a change in the image shown by the virtual camera for a second or two. To compile the ucanvcam GUI, you'll need wxwidgets (try installing from "wxpack") and YARP - see: http://eris.liralab.it/wiki/Binary_packages#Install_precompiled_versions_of_iCub_and_YARP Reconfigure, turn on "STANDALONE", "USE_GUI", "USE_YARP", recompile.
What steps will reproduce the problem?
1.install
2.
3.
What is the expected output? What do you see instead?
.rpm or .deb
What version of the product are you using? On what operating system?
0.1.6. - linux mint 10, ubuntu 10
Please provide any additional information below.de
Original issue reported on code.google.com by [email protected]
on 31 May 2011 at 6:12
Added some clarity to Windows steps.
Original issue reported on code.google.com by [email protected]
on 27 Mar 2013 at 2:50
Attachments:
Hi,Paul
as your advise ,i install those packets,but can not find package
libavdevice-dev
when i compile ucanvcam 0.1.5,i got new error.
thank you help.
Andy
--------------------
andy@andy-desktop:~/ucanvcam-0.1.5$ sudo apt-get install libavformat-dev
libavcodec-dev libavutil-dev libavdevice-dev
[sudo] password for andy:
Reading package lists... Done
Building dependency tree
Reading state information... Done
libavformat-dev is already the newest version.
libavcodec-dev is already the newest version.
libavutil-dev is already the newest version.
libavutil-dev set to manually installed.
E: Couldn't find package libavdevice-dev
-------------------
andy@andy-desktop:~/ucanvcam-0.1.5$ make
[ 1%] Built target vcammod
[ 3%] Building CXX object src/CMakeFiles/ucanvcam.dir/gui/gui.o
/home/andy/ucanvcam-0.1.5/src/gui/gui.cpp: In member function 'virtual bool
MyApp::OnInit()':
/home/andy/ucanvcam-0.1.5/src/gui/gui.cpp:330: error: cast from
'GtkWidget*' to 'int'
loses precision
make[2]: *** [src/CMakeFiles/ucanvcam.dir/gui/gui.o] Error 1
make[1]: *** [src/CMakeFiles/ucanvcam.dir/all] Error 2
make: *** [all] Error 2
andy@andy-desktop:~/ucanvcam-0.1.5$
Original issue reported on code.google.com by [email protected]
on 31 Aug 2008 at 7:40
i did set YARP_ROOT,but i get new error
-----------------------------------------
andy@andy-desktop:~$ pwd
/home/andy
andy@andy-desktop:~$ cd yarp2/
andy@andy-desktop:~/yarp2$ ls
AUTHORS COPYING Makefile.man
autom4te.cache CPackConfig.cmake MIRRORING
bin CPackSourceConfig.cmake NEWS
bootstrap.sh CVS QUICKSTART-DEBIAN.TXT
ChangeLog DartTestfile.txt QUICKSTART-WIN-VS6.TXT
CMakeCache.txt debian README
CMakeFiles doc scripts
cmake_install.cmake example src
CMakeLists.txt GPL.TXT YARPConfig.cmake
conf lib yarpdev_drivers.h
configure Makefile yarphear_drivers.h
configure.ac Makefile.am
andy@andy-desktop:~/yarp2$ pwd
/home/andy/yarp2
andy@andy-desktop:~/yarp2$ export YARP_DIR=/home/andy/yarp2
andy@andy-desktop:~/yarp2$ export YARP_ROOT=/home/andy/yarp2
andy@andy-desktop:~/yarp2$ cd /home/andy/ucanvcam-0.1.5
andy@andy-desktop:~/ucanvcam-0.1.5$ ./configure
/usr/bin/cmake
-- Using YARP
-- Modern pkg-config utility detected
-- starting device library: vcammod
-- adding hooks for device library compilation
-- +++ device vdub, SKIP_vdub is set
-- +++ device ffmpeg_grabber, ENABLE_ffmpeg_grabber is set
-- +++ device ffmpeg_writer, SKIP_ffmpeg_writer is set
CMake Error: ffmpeg not found
-- Using vcammod
-- generated /home/andy/ucanvcam-0.1.5/build/src/generated/drivers.h
-- Configuring done
To compile, type "make"
To check/fix configuration, type "ccmake build"
Original issue reported on code.google.com by [email protected]
on 31 Aug 2008 at 1:16
1. i'm work on ubuntu 8.04.1,CPU: AMD64 2800+
2. i want complie ucanvcam 0.1.5
3. i get the erro as:
-----------------------------------------------------------------
root@andy-desktop:/home/andy/ucanvcam-0.1.5# cmake build
-- Using YARP
-- Modern pkg-config utility detected
-- starting device library: vcammod
-- adding hooks for device library compilation
-- +++ device vdub, SKIP_vdub is set
CMake Error: Error in cmake code at
113:
ADD_SUBDIRECTORY given source "/src/modules/ffmpeg" which is not an
existing directory.
Current CMake stack:
[1] /home/andy/ucanvcam-0.1.5/src/modules/CMakeLists.txt
CMake Error: Error in cmake code at
/home/andy/ucanvcam-0.1.5/src/modules/CMakeLists.txt:11:
A command failed during the invocation of macro "ADD_SUBDIRECTORY".
CMake Error: Error in cmake code at
/home/andy/ucanvcam-0.1.5/src/modules/CMakeLists.txt:11:
ADD_SUBDIRECTORY unknown error.
Current CMake stack:
[1] /home/andy/ucanvcam-0.1.5/src/modules/CMakeLists.txt
The end of a CMakeLists file was reached with an IF statement that was not
closed properly.
Within the directory: /home/andy/ucanvcam-0.1.5/src/modules
The arguments are: YARPY_DEVICES
-- Using vcammod
-- generated /home/andy/ucanvcam-0.1.5/build/src/generated/drivers.h
-- Configuring done
root@andy-desktop:/home/andy/ucanvcam-0.1.5#
Original issue reported on code.google.com by [email protected]
on 30 Aug 2008 at 11:23
What steps will reproduce the problem?
1. Attempting to run the downloaded executable.
2.
3.
What is the expected output? What do you see instead?
The installer won't run - It says the file is damaged
What version of the product are you using? On what operating system?
0.1.6
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 27 Sep 2008 at 10:34
What steps will reproduce the problem?
1. i'm work on ubuntu 8.04.1,CPU: AMD64 2800+
2. i want complie ucanvcam 0.1.5
3. i get the erro as:
-----------------------------------------------------------------
root@andy-desktop:/home/andy/ucanvcam-0.1.5# cmake build
-- Using YARP
-- Modern pkg-config utility detected
-- starting device library: vcammod
-- adding hooks for device library compilation
-- +++ device vdub, SKIP_vdub is set
CMake Error: Error in cmake code at
113:
ADD_SUBDIRECTORY given source "/src/modules/ffmpeg" which is not an
existing directory.
Current CMake stack:
[1] /home/andy/ucanvcam-0.1.5/src/modules/CMakeLists.txt
CMake Error: Error in cmake code at
/home/andy/ucanvcam-0.1.5/src/modules/CMakeLists.txt:11:
A command failed during the invocation of macro "ADD_SUBDIRECTORY".
CMake Error: Error in cmake code at
/home/andy/ucanvcam-0.1.5/src/modules/CMakeLists.txt:11:
ADD_SUBDIRECTORY unknown error.
Current CMake stack:
[1] /home/andy/ucanvcam-0.1.5/src/modules/CMakeLists.txt
The end of a CMakeLists file was reached with an IF statement that was not
closed properly.
Within the directory: /home/andy/ucanvcam-0.1.5/src/modules
The arguments are: YARPY_DEVICES
-- Using vcammod
-- generated /home/andy/ucanvcam-0.1.5/build/src/generated/drivers.h
-- Configuring done
-------------------------------------------------------------
please help me.thanks
[email protected]
Original issue reported on code.google.com by [email protected]
on 30 Aug 2008 at 11:11
What steps will reproduce the problem?
1. Enable built-in camera and app freezes.
What is the expected output? What do you see instead?
I never see the new input source.
What version of the product are you using? On what operating system?
ucanvcam 0.1.6 and Windows 7 Home Premium on Toshiba Qosmio X505 laptop
Please provide any additional information below.
The app loads and I can view all the various effects with no source. Once I
set the source to the internal camera, the software freezes. The LED for the
camera does light up, indicating it's being accessed, but I never see an image
and the app is unresponsive.
Original issue reported on code.google.com by [email protected]
on 23 Dec 2010 at 12:27
i work on ubuntu 8.04.1 ,AMD64 2800+
i did set YARP_ROOT
--------------------------------------------------------------------------------
-------------------
andy@andy-desktop:~$ pwd
/home/andy
andy@andy-desktop:~$ cd yarp2/
andy@andy-desktop:~/yarp2$ ls
AUTHORS COPYING Makefile.man
autom4te.cache CPackConfig.cmake MIRRORING
bin CPackSourceConfig.cmake NEWS
bootstrap.sh CVS QUICKSTART-DEBIAN.TXT
ChangeLog DartTestfile.txt QUICKSTART-WIN-VS6.TXT
CMakeCache.txt debian README
CMakeFiles doc scripts
cmake_install.cmake example src
CMakeLists.txt GPL.TXT YARPConfig.cmake
conf lib yarpdev_drivers.h
configure Makefile yarphear_drivers.h
configure.ac Makefile.am
andy@andy-desktop:~/yarp2$ pwd
/home/andy/yarp2
andy@andy-desktop:~/yarp2$ export YARP_DIR=/home/andy/yarp2
andy@andy-desktop:~/yarp2$ export YARP_ROOT=/home/andy/yarp2
andy@andy-desktop:~/yarp2$ cd /home/andy/ucanvcam-0.1.5
andy@andy-desktop:~/ucanvcam-0.1.5$ ./configure
/usr/bin/cmake
-- Using YARP
-- Modern pkg-config utility detected
-- starting device library: vcammod
-- adding hooks for device library compilation
-- +++ device vdub, SKIP_vdub is set
-- +++ device ffmpeg_grabber, ENABLE_ffmpeg_grabber is set
-- +++ device ffmpeg_writer, SKIP_ffmpeg_writer is set
CMake Error: ffmpeg not found
-- Using vcammod
-- generated /home/andy/ucanvcam-0.1.5/build/src/generated/drivers.h
-- Configuring done
To compile, type "make"
To check/fix configuration, type "ccmake build"
--------------------------------------------------------------------------------
--------------------
Original issue reported on code.google.com by [email protected]
on 31 Aug 2008 at 8:58
What steps will reproduce the problem?
1. Select the camera input (HP Webcam-50)
2. View camera input (HP Webcam-50)
What is the expected result? What do you see instead?
The program does not stop making loop "hangs". The window is placed in the "not
responding"
What version of the product are you using? What operating system?
It happens in all versions. OS: Windows XP
Original issue reported on code.google.com by [email protected]
on 12 Dec 2012 at 12:41
What steps will reproduce the problem?
1. Checkout the project SVN on Windows
What is the expected output? What do you see instead?
Im getting double Effects.h (effects.h) files. In the same directory.
1. http://ucanvcam.googlecode.com/svn/trunk/src/common/Effects.h
2. http://ucanvcam.googlecode.com/svn/trunk/src/common/effects.h
What version of the product are you using? On what operating system?
Latest SVN rev. 110
Please provide any additional information below.
I came accross your application when I looked for something to create a cam
for my skype bot. I hope this will work out using your application. Many
thanks.
Original issue reported on code.google.com by [email protected]
on 1 Jun 2010 at 3:05
This project has not yet been checked in
Original issue reported on code.google.com by [email protected]
on 26 Feb 2008 at 3:52
What steps will reproduce the problem?
1. Install ucamvcam 0.16 on 32-Bit-Windows XP SP3 or 32-Bit-Windows 7
2. Start Skype -> Select WebCam -> ucamvcam shared -> Skype crashes
3. Open WebCam in Flash 10 plugin -> Right Click Flash -> Settings -> Select
Webcam -> No
ucamvcam Camera present
Nothing changes if I start the supplied ucamvcam exe and mix video from another
source.
What is the expected output? What do you see instead?
Is it supposed to work with Flash at all?
What version of the product are you using? On what operating system?
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 21 Jan 2010 at 4:31
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.