Description: Kamerka - take photos using your webcam and shiny animated QML interface.
Kamerka is an Qt4 app using KDE4 libraries. It uses Video4Linux to get image from webcam and is able to save photos. Interface is based on QML and uses it's possibilities to show easy to use animated UI.
Lots of popular distrubutions already include Kamerka in their repositories in version at least 0.8.1. If you want to quickly see how it looks like, then consult your package manager
TODO list: https://github.com/dos1/kamerka/raw/master/TODOLast changelog:
0.8.5: * added few basic filters and mirroring support from Dejan Noveski * added option for locking image preview proportions
* fix initial window size being hardcoded to 640x480 * coding convention fixes from Michael Palimaka
* Portuguese translation from Jurandir Aparecido Sampaio * Traditional Chinese translation from Max Lin * Dutch translation from Kenny Verstraete
0.8.1: * fixed installation of kcfgc file instead of kcfg * fixed instructions in INSTALL file
* German translation from Frank Schäfer
0.8: * graphical configuration * XDG Pictures folder is now used by default to store photos * photo folder is now configurable * options to turn on/off sounds and notifications * better error handling * reworked video thread - it's now much less ugly * creating photo directory when trying to open it, instead of showing big ugly error * xdg-open utility used instead of kde-open * moar pretty, but still not disturbing animations!
* Kamerka depends now on Phonon from KDE, not Qt (fixes build errors on systems without qt-phonon) * libv4lconvert is now correctly found on 64 bit systems * fix for Qt 4.7.0 ("import QtQuick 1.0" appeared first in 4.7.1) * some license issues fixed
* Czech translation from Pavel Fric * Serbian translation from Mladen Pejaković * Spanish translation from Daniel Halens
A few minutes ago the power went down in my neighborhood so I lighted a few candles because I'm refusing to go bed this early!
You have to see the creepy pictures I've taken of myself using Kamerka and my laptop's webcam, it was very amusing, lol!
http://i.imgur.com/6SboXF0.png
...be developed for use as a true webcam app, and not just a 'picture' taker? We in the KDE community have wanted an alternative to Cheese for a long time.
I set my camera resolution to 1280x720, and it's capture correctly but your window size it compressing it, I can manually change the window size but I won't know if i'm getting the aspect ratio correct, is there a way to lock aspect ratio?
Hi!
Thanks for your input! Setting default window size is already on my TODO list for next major release. I've just added locking aspect ratio to this list, thanks :)
Kamerka only produces very small 640x480 pictures, while I know my webcam can produce (e.g. in Cheese) a lot bigger 1600x1200 pictures.
How can I conveince Kamerka to take pictures of a bigger resolution?
You can configure resolution by hand in config file (check "man kamerka" in order to see how).
New version, with graphical configuration, is coming soon though :)
Niiiiiceeeeeee! :D
BTW, extra kudos for having proper man/info pages! I'm positively surprised!
After that I've checked Kamerka's ToDo and I'm quite impressed. Can't wait for the future releases!
I love photography. I used LOMO, doing my art piece using photoshop. This is another good choice for me to try out another application.
[url=http://www.egarden.com.my/bling.com]korean fashion[/url]
I'm on Slackware 13.37 i have compiled Kamerka with this trick sed -i 's/QT_PHONON_LIBRARY/KDE4_PHONON_LIBS/' src/CMakeLists.txt.
Now it run without problem. But i have only the preview window, without any menu or buttons!
The mouse right/left click seem not working.
Yes this is the console output!
> kamerka
Kamerka version 0.6
Copyright (C) 2011 Sebastian Krzyszkowiak
Kamerka comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; type `./kamerka --license' for details.
qrc:/kamerka.qml:1:2: module "QtQuick" is not installed
QObject::connect: Cannot connect (null)::photoTaken() to MainWindow::photoTaken()
QObject::connect: Cannot connect (null)::timerCounter(int) to MainWindow::timerCounter(int)
QObject::connect: Cannot connect (null)::showDirectory() to MainWindow::showDirectory()
You have Qt 4.7.0, and "QtQuick" is definied since Qt 4.7.1.
You can replace "import QtQuick 1.0" in first lines of src/*.qml files to "import Qt 4.7"; you can also use trunk tarball, as it's already replaced in git.
[ 0%] Built target kamerka_automoc
make[2]: *** Keine Regel vorhanden, um das Target »/usr/lib/libv4lconvert.so.0«,
benötigt von »src/kamerka«, zu erstellen. Schluss.
make[1]: *** [src/CMakeFiles/kamerka.dir/all] Fehler 2
make: *** [all] Fehler 2
is a result of hardcoded /usr/lib/libv4lconvert.so.0 in src/CMakeLists.txt.
I'm on a 64bit machine, so build fails here until I correct the path to /usr/lib64/libv4lconvert.so.0
Apart from that I don't get a photo, yet.
m0nk
Hi,
I've noticed, that if there is no ~/kamerka dir and you click on "open directory", the app will promt that there is no such dir and end. (just to let you know)
Ratings & Comments
37 Comments
A few minutes ago the power went down in my neighborhood so I lighted a few candles because I'm refusing to go bed this early! You have to see the creepy pictures I've taken of myself using Kamerka and my laptop's webcam, it was very amusing, lol! http://i.imgur.com/6SboXF0.png
After taking a picture, selecting Open directory opens Dolphin and closes Kamerka. Is this normal behavior?
Fatal Error: Accessed global static 'KGlobalPrivate *globalData()' after destruction. Defined at ../../kdecore/kernel/kglobal.cpp:127
Your application is super !! Could you include a global hotkey for opening/shooting? Good work :)
keep up the good work :)
...be developed for use as a true webcam app, and not just a 'picture' taker? We in the KDE community have wanted an alternative to Cheese for a long time.
It will, as soon as I'll have some time for it of course. In meantime - patches are more than welcomed :)
I set my camera resolution to 1280x720, and it's capture correctly but your window size it compressing it, I can manually change the window size but I won't know if i'm getting the aspect ratio correct, is there a way to lock aspect ratio?
Hi! Thanks for your input! Setting default window size is already on my TODO list for next major release. I've just added locking aspect ratio to this list, thanks :)
nice! thank you!
Kamerka only produces very small 640x480 pictures, while I know my webcam can produce (e.g. in Cheese) a lot bigger 1600x1200 pictures. How can I conveince Kamerka to take pictures of a bigger resolution?
You can configure resolution by hand in config file (check "man kamerka" in order to see how). New version, with graphical configuration, is coming soon though :)
Niiiiiceeeeeee! :D BTW, extra kudos for having proper man/info pages! I'm positively surprised! After that I've checked Kamerka's ToDo and I'm quite impressed. Can't wait for the future releases!
I suggest you to add a settings window for brightness, saturation, colors. Finally a great webcam app for Kde, I love it :)
I love photography. I used LOMO, doing my art piece using photoshop. This is another good choice for me to try out another application. [url=http://www.egarden.com.my/bling.com]korean fashion[/url]
I'm on Slackware 13.37 i have compiled Kamerka with this trick sed -i 's/QT_PHONON_LIBRARY/KDE4_PHONON_LIBS/' src/CMakeLists.txt. Now it run without problem. But i have only the preview window, without any menu or buttons! The mouse right/left click seem not working.
This is a screenshot link. http://img843.imageshack.us/i/schermata1wg.png/
Could you run it in console and check, if it shows any debug information? Seems like it couldn't load QML file with interface. Strange.
Yes this is the console output! > kamerka Kamerka version 0.6 Copyright (C) 2011 Sebastian Krzyszkowiak Kamerka comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; type `./kamerka --license' for details. qrc:/kamerka.qml:1:2: module "QtQuick" is not installed QObject::connect: Cannot connect (null)::photoTaken() to MainWindow::photoTaken() QObject::connect: Cannot connect (null)::timerCounter(int) to MainWindow::timerCounter(int) QObject::connect: Cannot connect (null)::showDirectory() to MainWindow::showDirectory()
You have Qt 4.7.0, and "QtQuick" is definied since Qt 4.7.1. You can replace "import QtQuick 1.0" in first lines of src/*.qml files to "import Qt 4.7"; you can also use trunk tarball, as it's already replaced in git.
Many thanks Kamerka work fine now! Great App!!!
[ 0%] Built target kamerka_automoc make[2]: *** Keine Regel vorhanden, um das Target »/usr/lib/libv4lconvert.so.0«, benötigt von »src/kamerka«, zu erstellen. Schluss. make[1]: *** [src/CMakeFiles/kamerka.dir/all] Fehler 2 make: *** [all] Fehler 2 is a result of hardcoded /usr/lib/libv4lconvert.so.0 in src/CMakeLists.txt. I'm on a 64bit machine, so build fails here until I correct the path to /usr/lib64/libv4lconvert.so.0 Apart from that I don't get a photo, yet. m0nk
Ignore my entry. Thought I was on page 1.
Hi, I've noticed, that if there is no ~/kamerka dir and you click on "open directory", the app will promt that there is no such dir and end. (just to let you know)
Thanks! I'll fix that :)