.Net Capture Solution to Capture Screen/Audio/Video/Mouse Cursor/KeyStrokes and more...
Screna provides a highly extensible API to develop Capturing Apps.
-
Added an FFMpegVideoWriter in Screna.FFMpeg namespace which uses ffmpeg.exe for encoding.
-
Extension packages now supply libraries instead of source-code.
-
Merged Screna.Lame into Screna.SharpAvi.
-
Added a BASS audio library extension for Screna.
-
Screna is now composed of a collection of packages, instead of a single one.
Main reasons behind this were licensing issues and the mess involved in copying code from other projects into Screna.
Package | Feature |
---|---|
Screna.NAudio | Audio Recording and Loopback support using NAudio by Mark Heath. |
Screna.MouseKeyHook | Mouse Click and Keystroke Overlays using MouseKeyHook by George Mamaladze. |
Screna.Bass | Audio Recording and Loopback support using ManagedBass wrapper over un4seen BASS audio library. |
Screna.SharpAvi | Avi and Lame (Mp3 Encoding) support using SharpAvi by Vasilli Massilov. |
Install the Package from NuGet.
Install-Package Screna
Captura is a Capture application demonstrating all the features of Screna.