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

https://github.com/foofrog/screenshock

Take both static and animated screenshots
https://github.com/foofrog/screenshock

cli command-line image linux rust screen-capture screenshot tool util utility x11 xcb

Last synced: 9 days ago
JSON representation

Take both static and animated screenshots

Awesome Lists containing this project

README

          

# screenshock
````
\ \
\ .. \
\ / `-.--.___ __.-.___
`-. \ / # `-._.-' \ `--.__
`-. / #### / ### \ `.
________ / #### ############ | _| .'
|\ #### ############## \__.--' | / .'
| #################### | | / .'
| #### ############### | | /
| #### ############### | /| ----
. | #### ############### | .'< ____
.' | #################### | _.'-'\|
.' | ################## | |
`. ################ | |
`. ############ | | ----
___`. ##### _..____.-' .
|`-._ `-._ _.-' \\\ `.
.'`-._ `-._ `-._.-'`--.___.-' \ `.
.' .. . `-._ `-._ ___.---'| \ \
.' .. . .. . `-._ `-.__.-' | \ \
|`-. . .. . .. . `-._| | \ \
| `-._ . .. . .. .' _|
`-._ `-._ . .. .' | __.--'
`-._ `-._ .' .'|__.--'
`-._ `' .'
`-._.'
````
### TODO: (Implement)
- [x] Fullscreen capturing
- [ ] Window-specific capturing
- [ ] Configurable region capturing
- [x] Dynamic image saving from consecutive screenshots with configurable options:
- [ ] Frame-rate
- [ ] Duration
- [x] Static and Dynamic image saving in multiple output formats:
- [x] PNG (Static)
- [ ] BMP (Static)
- [ ] JPEG (Static)
- [x] GIF (Dynamic)
- [ ] WEBP (Static & Dynamic)
- [ ] Command-line argument parsing