ffscreencast - ffmpeg screencast/desktop-recording with video overlay and multi monitor support
|
9 years ago | |
---|---|---|
img | 9 years ago | |
.gitignore | 9 years ago | |
.travis.yml | 9 years ago | |
CHANGELOG.md | 9 years ago | |
LICENSE | 9 years ago | |
README.md | 9 years ago | |
composer.json | 9 years ago | |
ffscreencast | 9 years ago |
Features | Usage | Screenshots | Todo | Contribution | License | Version
ffscreencast is a shell wrapper for ffmpeg that allows easy screen recording including camera overlay. It works with multiple monitors and camera devices.
Program | Required | Description |
---|---|---|
bash | yes | The whole script is written in bash and might not be 100% Posix compliant |
ffmpeg | yes | The ffmpeg binary must be present |
To simply start desktop recording your screen call the program without any arguments ffscreencast
and it will use the default screen without camera overlay and without sound.
Usage: ffscreencast [-s[num]] [-a[num]] [-c[num]]
ffscreencast --slist
ffscreencast --alist
ffscreencast --clist
When invoked without any arguments, it will start
screen recording on the default screen without sound
and without camera overlay.
Recording options (can be combined):
-s[num] (Default) Enable screen capturing [with device number X]
-a[num] Enable audio capturing [with device number X]
-c[num] Add camera overlay [with device number X]
Display options:
--slist List screen capturing devices
--alist List audio capturing devices
--clist List camera capturing devices
--help Show this help screen
Showing screen recording with and without camera overlay.
Contributors are welcome.
For a complete list of verion see CHANGELOG