Readme: document some things
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
This commit is contained in:
parent
4763aea337
commit
4cb6380f81
1 changed files with 21 additions and 0 deletions
21
README.md
21
README.md
|
@ -3,3 +3,24 @@
|
|||
Customizable gstreamer-based camera
|
||||
|
||||
Mostly made for PostmarketOS phones
|
||||
|
||||
## Environment variables:
|
||||
- `CAM_N` = `0` - Int, camera number
|
||||
- `CAM_M` = `photo` - String, camera mod `video` or `photo`
|
||||
- `DOWNSCALE_VIDEO` = `640` - Int, maximum image dimension in video mode (0 to disable downscale)
|
||||
- `DOWNSCALE_PHOTO` = `0` - Int, maximum image dimension in photo mode (0 to disable downscale)
|
||||
- `VIDEO_ENCODE` = `x264enc tune=zerolatency speed-preset=ultrafast bitrate=8192` - String, video encode pipeline
|
||||
|
||||
## Project TODO:
|
||||
- [ ] Fix cam/mode switching? (I can't reproduce errors)
|
||||
- [ ] Simplify customization
|
||||
- [ ] Transform environment variables to nice UI
|
||||
- [ ] Fix ColorCorrection hardcode
|
||||
- [ ] Add ColorCorrection setting (UI)
|
||||
- [ ] Add per-camera customization
|
||||
- [ ] Add ability to make settings json import/export
|
||||
- [ ] Add image pipeline customization
|
||||
- [ ] Add image/video container customization
|
||||
- [ ] Add image/video encoding customization
|
||||
- [ ] Add ability to disable sound capture
|
||||
- [ ] Add ability to rotate image
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue