screencast4j

screencast4j is a simple Java frontend for recording sound, webcam and screen for compiling screencasts. You can use the recordings to easily generated create tutorials to be uploaded on YouTube.

screencast4j

Links