For anyone who has used iSightCapture and has been frustrated by the fact that it's released in object-code only format, here is qt-capture which is not quite as capable as iSightCapture (it doesn't have any command-line arguments) but does basically the same thing. Since it's just a proof-of-concept and not really finished code I've released it into the public domain.
It is an open source free, video editing software, effects, and compositing suite.
When I used it several months back, it was very unintuitive and I couldn't figure out how to use it. However, there are tutorials for Jahshaka now.
According to APSL you are allowed to modify and use their library for profit uses as long as you A)Leave the apple copyright code intact and B)you include the modified code. You don't have to make your entire project open-source but the modified library does have to be open-source. Hope this helps!
Best Answer
3rd link in Google: http://rondam.blogspot.com/2008/07/isightcapture-secrets-revealed.html