-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow to choose window as source? #16
Comments
Great, but unfortunately I'm not very familiar with Swift. Will take a look at the code and see if I can do something.
Thanks. |
That's a pretty wanted feature But yeah, I think this would be very useful – we want to provide something like macOS's |
To answer your additional questions; macOS assigns the display ID's, we do want to surface them via Aperture at some point though. Regarding capturing in different formats, Aperture simply bridges with AVFoundation. Kap uses ffmpeg to create MP4, GIF and WebM files. I don't know what you're trying to achieve, but I believe this VS Code recorder uses Aperture to record a single window https://github.com/wk-j/vscode-screen-recorder/blob/f310941d0168001bca8790ab77337aecd7f3c96b/src/recorder.ts |
Still not sure if this library can help me. |
This library has a limited scope and very specific feature set for the time being, see https://github.com/wulkano/aperture.js#why. Leaving this issue open for when we circle back to recording a specific window. Thank you! |
the new ScreenCaptureKit framework would let us do this. Laurent |
I've recently reported a bug in Electron regarding a serious low frame rate using desktopCapturer API: electron/electron#8278
Seems that this project will save my life, but since the app I'm working on needs to be able to choose any open window as a recording source and I did not find anything in the documentation, I wonder if this can be accomplished somehow.
Does this feature exist or are you planing to include it?
Thanks.
The text was updated successfully, but these errors were encountered: