https://github.com/intelorca/screenlapse
A simple console application for capturing your screen by a certain interval.
https://github.com/intelorca/screenlapse
Last synced: 20 days ago
JSON representation
A simple console application for capturing your screen by a certain interval.
- Host: GitHub
- URL: https://github.com/intelorca/screenlapse
- Owner: IntelOrca
- Created: 2014-10-30T03:00:02.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-10-21T09:50:24.000Z (over 9 years ago)
- Last Synced: 2025-02-27T16:54:06.135Z (over 1 year ago)
- Language: C#
- Size: 30.3 KB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# ScreenLapse
A simple console application for capturing your screen by a certain interval
for creation of time lapses.
## Configuration format
- Include and exclude are regular expressions for process names.
- Output path and interval must be specified
- If only width or only height is specified, the other is automatically calculated.
```json
{
"output": "img/cap_{0000}",
"include": [
"explorer",
"sublime"
],
"exclude": [
"chrome"
],
"width": 1920,
"height": 1080,
"interval": 2000
}
```
## Creating a timelapse
```
screenlapse ./mytimelapse.json
ffmpeg -f image2 -i ./cap_%05d.jpg -c:v mpeg4 -pix_fmt yuv420p -qscale 0 -r 8 ./mytimelapse.mp4
```
## TODO
- Allow selection of screen and region.