Webcamoid, a full featured webcam app
-
Webcamoid is an app for managing a webcam unique in its field.
Intro
Some of its features are:
- Cross-platform (GNU/Linux, Windows)
- Take pictures and record videos with the webcam.
- Manages multiple webcams.
- Written in C++/Qt.
- Custom controls for each webcam.
- Add funny effects to the webcam.
- +60 effects available.
- Translated to many languages.
- Use custom network and local files as capture devices.
- Capture from desktop.
- Many recording formats.
- Virtual webcam support for feeding other programs.
Build & Install
Visit the wiki for a comprehensive compile and install instructions.
More Info
-
Hi,
Looks pretty nice ! Thanks for sharing !
Are you also planning an iOS port ?
-
Are you also planning an iOS port ?
No by the moment, the new Apple Developer Agreement is too much restrictive.
-
Webcamoid is an app for managing a webcam unique in its field.
Intro
Some of its features are:
- Cross-platform (GNU/Linux, Windows)
- Take pictures and record videos with the webcam.
- Manages multiple webcams.
- Written in C++/Qt.
- Custom controls for each webcam.
- Add funny effects to the webcam.
- +60 effects available.
- Translated to many languages.
- Use custom network and local files as capture devices.
- Capture from desktop.
- Many recording formats.
- Virtual webcam support for feeding other programs.
Build & Install
Visit the wiki for a comprehensive compile and install instructions.
More Info
Hi, i want to inform that Webcamoid 7.0.0 has been released. This is the ChangeLog:
- Wine/Windows port finally working! EXPERIMENTAL!
- Reworked recording options. More user friendly.
- Removed unnecessary dependencies.
- Many effects reworked and bugfixed.
- Added GStreamer support, EXPERIMENTAL!
- Fixed SEGFAULT when switching the effects.
- Added virtual camera support (GNU/Linux only).
- Added command line options for controlling plugins search.
Downloads
You can download the latest source code and Windows builds from here.
Binary packages for GNU/Linux can be downloaded from here
For Arch Linux you can install webcamoid or webcamoid-git from AUR.
For build instructions look at the wiki page. -
Released 7.2.0 version.
ChangLog
- Fixed problems when recording.
- Added timer and flash when taking photos.
- Better virtual camera management.
- Added Virtual camera support for Windows.
- Added GIF recording support (FFmpeg only).
- Improved webcam format selection.
- UI improvements.
- Included QtQuick software renderer in intallation (Windows).
- Added play on start option.
- Added C++11 support for Clang build.
Screenshots
Website
-
Released Webcamoid 8.0.0!
ChangLog
- Added support for Mac and FreeBSD (virtual camera is not supported yet).
- Added new masks to the FaceDetect plugin.
- Now is possible to Switch between FFmpeg and GStreamer on runtime.
- Added support for ALSA, OSS, JACK and QAudio.
- Added support for libuvc.
- Now is possible to select the desired input and output device, and configure playback and capture formats.
- More translations updates.
- Added options for configuring plugins search paths and blacklist in GUI.
- Added options for configuring the desired frameworks and libraries.
- Added formats and codecs config in recording options.
- FFmpeg >= 2.8 required.
- Added support for MSVC2013 and MSVC2015 build.
- Added option for configure FPS in DesktopCapture plugin.
- Added updates options.
- AppImage support.
@SGaist well, at the end I ported it to Mac at least. Must see what options I have for iOS but that will come most probably after Android port.
-
Released Webcamoid 8.1.0!
ChangLog
- Improved startup time.
- Deadlock when audio recording is enabled my be solved now. Audio recording enabled by default again.
- Added Syphon support for Mac.
- Added AVFoundation support for desktop capture in Mac.
- Binany packages size shrinked.
- Hopefully, fixed many segfaults in many platforms.
-
Released Webcamoid 8.5.0!
ChangLog
- UI ported to QtQuick Controls 2.
- Reworked virtual camera for GNU/Linux, Mac and Windows.
- Qt 5.9.0 as minimum requirement.
- Faster build and smaller binaries.
- Added build info.
- Fixed crash and many other bugs in FreeBSD.
- Added support for Microsoft Media Foundation capture.
- Fixed shadow build.
- Added support for FFmpeg 4.0.
- Fixed bug when reading/setting webcam controls.
- Added support for akvcam, default in-house virtual camera solution for GNU/Linux.
- Fixed rendering problems in Mac.
- Added support for FreeBSD in deploy scripts.
- Fixed many bugs when recording audio and video.
- Default recording video bitrate is now 1.5Mbps.
- Fixed audio support in Windows.
- Removed 'su' and 'sudo' as root method when installing the virtual camera in GNU/Linux.
- Removed Syphon support for Mac.
- Improved translations.
-
This post is deleted!
-
Released Webcamoid 8.6.0!
ChangLog
- Now webcam settings are saved.
- Enabled secondary plugins, and fixed segfaults and memleaks in GStreamer.
- Fixed segfaults and memory leaks in MacOS.
- Fixed GIF playback in FFmpeg.
- Build now support MSYS2.
- Added FreeBSD CI support in Cirrus CI.
- Added static analysis with Codacy.
- Added daily builds with Bintray.
- Disabled hotplug support for FreeBSD.
- Fixed manpage install.
- Install paths now follow Qt install paths structure.
-
Released Webcamoid 8.6.1!
ChangLog
- AppImage now properly show the icon.
- Fix install Qml paths for Mac bundle.
- Use correct subdir for manpage.
- Fixed Windows installer.
- Now you can create an Android APK (yes, it works, but no, it does not properly support Android yet).
-
ChangLog
- Android port more or less working, but not usable yet, you can test it in the daily builds. There in not an official release yet.
- Removed unnecessary Bin and Probe plugins.
- Added audio latency control.
- Removed OSS and QtAudio submodules.
- Fixed a bug that happened when changing the format, resolution or FPS of the camera.
- Improved error messages for the virtual camera.
- Fixed segfaults.