Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itaybre/cameracontroller
📷 Control USB Cameras from an app
https://github.com/itaybre/cameracontroller
apple macos swiftui webcam xcode
Last synced: 21 days ago
JSON representation
📷 Control USB Cameras from an app
- Host: GitHub
- URL: https://github.com/itaybre/cameracontroller
- Owner: Itaybre
- License: gpl-3.0
- Created: 2020-07-14T02:49:34.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-07-20T05:03:11.000Z (4 months ago)
- Last Synced: 2024-10-15T02:41:35.456Z (21 days ago)
- Topics: apple, macos, swiftui, webcam, xcode
- Language: Swift
- Homepage:
- Size: 4.18 MB
- Stars: 1,422
- Watchers: 32
- Forks: 71
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
CameraController
Control your cameras settings without using the software provided (or not) by the company.
## Installation
### Manually
Download the latest `.zip` from [Releases](https://github.com/itaybre/CameraController/releases/latest).
### Homebrew
```
brew install --cask cameracontroller
```## Sponsor
I would like to thank [Emerge Tools](https://www.emergetools.com/) for sponsoring this project.
## ToDo
- Apply latest settings on startup
- Add more Unit Tests
- Support for some vendor specific capabilities (like Logitech LED control)## How to help
Open [issues](https://github.com/itaybre/CameraController/issues) if you have a question, an enhancement to suggest or a bug you've found. If you want you can fork the code yourself and submit a pull request to improve the app.
## How to build
### Required
- Xcode
- [Swiftlint](https://github.com/realm/SwiftLint)Clone the project
```sh
$ git clone https://github.com/itaybre/CameraController.git
```You're all set ! Now open the `CameraController.xcodeproj` with Xcode
## FAQ
- Does it work with Apple's Facetime Camera?
In old machines it will work, but new machines (wth T1 and T2 chip) require a special entitlement only available to Apple.
## Support
- macOS Catalina (`10.15`) and up.
- Works with cameras controllable via [UVC](https://www.usb.org/document-library/video-class-v15-document-set).## Contributors
- [@itaybre](https://github.com/itaybre)
- Icons by [@herrerajeff](https://github.com/herrerajeff)