Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noppefoxwolf/replayrecorder
Record screen using ReplayKit. Support export video file, filter and crop.
https://github.com/noppefoxwolf/replayrecorder
Last synced: 29 days ago
JSON representation
Record screen using ReplayKit. Support export video file, filter and crop.
- Host: GitHub
- URL: https://github.com/noppefoxwolf/replayrecorder
- Owner: noppefoxwolf
- License: mit
- Created: 2019-01-03T07:31:02.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-05T21:04:51.000Z (almost 6 years ago)
- Last Synced: 2024-05-02T05:46:11.096Z (6 months ago)
- Language: Swift
- Homepage:
- Size: 23.4 KB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ReplayRecorder
## Usage
```swift
let configuration: Configuration = Configuration()
let recorder = ReplayRecorder(configuration: configuration)
recorder.cropRect = CGRect(x: 0.2, y: 0.2, width: 0.5, height: 0.5)
recorder.filter = CIFilter(name: "CISepiaTone")...
recorder.startRecording()
...recorder.stopRecording { (url, error) in
// saved url
}
```## Example
To run the example project, clone the repo, and run `pod install` from the Example directory first.
## Requirements
## Installation
ReplayRecorder is available through [CocoaPods](https://cocoapods.org). To install
it, simply add the following line to your Podfile:```ruby
pod 'ReplayRecorder'
```## Author
noppefoxwolf, [email protected]
## License
ReplayRecorder is available under the MIT license. See the LICENSE file for more info.
## Special Thanks
https://qiita.com/fromkk/items/7ce619528848986f27da