An open API service indexing awesome lists of open source software.

https://github.com/fracpete/screencast4j

Java frontend for creating screencasts (sound, desktop and webcam).
https://github.com/fracpete/screencast4j

java screencast screencast-recording

Last synced: 6 months ago
JSON representation

Java frontend for creating screencasts (sound, desktop and webcam).

Awesome Lists containing this project

README

          

# screencast4j

Simple Java frontend for creating screencasts by recording the following:

* sound (WAV)
* desktop (H.264)
* webcam (H.264)

Each of the sources, sound, webcam and screen, get stored in separate files.
These files you can then combine using a
[video editing software](https://en.wikipedia.org/wiki/List_of_video_editing_software)
like [OpenShot](http://openshot.org/), [Kdenlive](https://kdenlive.org/),
[Shotcut](http://www.shotcut.org/) or [Pitivi](http://pitivi.org/).

## Usage

Use the following class to get a simple user interface:

```
com.github.fracpete.screencast4j.gui.Main
```

## Credits

* Icons by [ionicons](https://www.iconfinder.com/iconsets/ionicons)
* Webcam handling by [sarxos](https://github.com/sarxos/webcam-capture)
* Video processing by [xuggler](http://www.xuggle.com/xuggler/)

## Maven

Use the following dependency to include it in your Maven project:

```

com.github.fracpete
screencast4j
0.1.5

```