is a tiny application for
capturing pictures taken with your
(all cameras supported by QuickTime™ will work as well). It features a complete
interface, so you can do all sort of stuff with it.
Version 1.1.10 was released 2007-04-17. New in this version
is the ability to select an arbitrary (or the last captured) image as video
input source. This allows you to apply all the effects afterwards, which
is quite nifty if you want to give your photos some finishing touches.
A bit of the user interface has been improved, also the localizations
have been improved dramatically. Last but not least, there's a new
About panel which totally kicks ass! ;-)
Version 1.1.9 was released 2007-04-11. This version lets
you select multiple Quartz Composer
effects at once - it even lets you change the order in which they are
applied, making it very easy to "stack up" complex effects from simple
Version 1.1.8 was released 2007-04-01. Technically it's very
much the same as 1.1.7 - but it's now localized in French and
Version 1.1.7 was released 2007-03-29. This version is a major
rewrite, featuring Quartz Composer effects!
comes with minimal documentation,
but there's a README
Also, the ChangeLog
provides detailed information on all changes between the different
versions. See AUTHORS
to find a list of all committers. Finally, here's the COPYRIGHT
and also the COPYING
notice. The latter can also be found
at the bottom of this page
will scan these directories on
startup and make all found scripts available in the new Execute
menu (which is a submenu of the Capture
Quartz composer support
Starting with version 1.1.7
will scan the same directories
as with AppleScript for
effect files (*.qtz)
and make them available in the Video/Use Effect
Even better, if any Quartz Composer effect file which is currently in use
is edited in Quartz Composer and saved, MulleSight
will instantly reload the effect - very nifty if you ask me! ;-)
Developers with time on their hands and willing to help out with the development
don't hesitate to contact me via email. Please make sure to read
the TODO section in the
for a list of open tasks/ideas.
Several people already requested special features like automatic upload
to an FTP server. Note that this is not the application's purpose but in
fact an ideal task for
Image manipulation is a special task for
a special facility available in Mac OS X 10.3.
If you have useful AppleScripts to share, please send them to me and I'll
make them available for download here.
2005-01-08 :: grabframes
Kurt Schwehr has written
bash shell script which periodically grabs images from
MulleSight and stores them in a folder in
a way you can easily assemble movies from them. Please note that his
script requires the convert program which can be found as part
ImageMagick is available as a
fink package. Here are
movies Kurt made with
A word on commerce...
When I searched for source code to see how to program my
surprised to see that really noone had any code to share. It's pretty hard
to believe, but even the most simple applications are closed source - it
would have probably saved me some amount of time to build upon someone
else's code, but in the end I had to do it on my own. Being a
professional software developer myself I really can't get it how somebody
can really ask for money for coding something as simple stupid as
"Fuck off commercial!" - made with
However, Apple thankfully provides
, so I didn't have to dig too deep into sick, sick Quicktime APIs.
I also found this
code at Apple which
explains a lot more about Quicktime's workings.
Please note that version 1.1 does things differently internally, so it's
no longer based strictly on these examples. If you're interested, have
a look for yourself.
Copyright (c) 2004-2007, Marcus Müller <firstname.lastname@example.org>
Copyright (c) 2006, Michael Maier <email@example.com>.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
- Neither the name of Mulle kybernetiK nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.