Screna 0.2.0

.Net Capture Solution to Capture Screen/Audio/Video/Mouse Cursor/KeyStrokes and more... with a highly extensible API

• TransparentScreenShot.cs adopted from Aeroshot, used for Transparent Window Captures
• GifWriter.cs adopted from Bumpkit, used to Output a ScreenCast to a Gif

There is a newer version of this package available.
See the version list below for details.
Install-Package Screna -Version 0.2.0
dotnet add package Screna --version 0.2.0
<PackageReference Include="Screna" Version="0.2.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Screna --version 0.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

* XML Documentation.
* IVideoFileWriter.RecordsAudio renamed to SupportsAudio.
* Added RegionProvider for capturing a specific region.
* AudioRecorder.Start(int Delay = 0) accounts for the Delay parameter.
* WindowHandler.EnumerateVisible() skips windows that don't have a Title.
* MouseKeyHook now draws a filled circle for a click. ClickStrokePen property changed to ClickBrush.
* Screna.Native namespace and some methods from static Extensions class ars now internal to make the API cleaner.

* Added IVideoFileWriter.Init().
* AviWriter constructor has fewer members.
* Added int FrameRate member in Recorder constructor.

EXTENSION PACKAGES
--------------------
Some features are now provided as Extension packages instead of being bundled in the Screna Core package.

* Screna.Lame
* Screna.MouseKeyHook
* Screna.SharpAvi
* Screna.Bass
* Screna.NAudio

Benefits:
* Improved Maintainability of Screna (removed the code copied directly from other projects).
* Utilising the true power of NuGet.
* You can chose between different Extensions: e.g. NAudio or BASS for Audio.
* Helping the package authors of the components used.

Dependencies

This package has no dependencies.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on Screna:

Package Downloads
Screna.SharpAvi
DEPRECATED
Screna.NAudio
DEPRECATED
Screna.MouseKeyHook
DEPRECATED
Screna.Bass
DEPRECATED

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.8.0 9,675 5/19/2017
0.6.0 3,433 1/23/2017
0.5.3 826 10/25/2016
0.5.2 505 10/17/2016
0.5.1 1,250 6/6/2016
0.5.0 462 6/6/2016
0.4.0 661 6/4/2016
0.3.1 806 6/1/2016
0.2.1 472 5/24/2016
0.2.0 571 4/27/2016
0.1.3 825 2/9/2016
0.1.1 633 1/16/2016
Show less