
CSFFmpeg.

The CSFFmpeg is a .NET standard library for .NET developers that allows you 
to run and to use the FFmpeg from the C# and VB .NET easily.

You can send the FFmpeg commands in async and sync mode, get the information 
about the source files, get the progress of the converting process; and much 
more, easily, with a few source code lines only.

Benefits
	 * .NET library (standard) for .NET Framework and .NET Core.
	 * Pure FFmpeg wrapper.
	 * Run FFmpeg commands from your App.
	 * Run Async / Sync commands.
	 * Get full information about the source file.
	 * Set and get the arguments.
	 * The latest FFmpeg libraries.
	 * Start / Stop / Pause / Resume the FFmpeg commands.
	 * Get the progress of the operation.
	 * Get the status of the command.
	 * Get / Set the ID3 tags.
	 * For WPF / Winform / Console Apps.
	 * Many relevant events.
	 * Built in threads handling.
	 * Safe exit.
	 * Can be run as a library.
	 * Easy to use.
	 * For C# / VB / ASP .NET.
	 * C# / VB .NET well documented examples.
	 * Cut your developing time up to 80%.
	 * Just import the library to your program and start to work immediately.
	 * The source code of this component is also available.
	 * Can be use in a FREE and commercial products.

Instructions
-	Add reference to the CSFFmpeg.dll.
-	Copy the 'Plugins' folder to the CSFFmpeg.dll directory.


Examples
-	The are examples of using this library under the 'Examples' folder.
-	Open the .sln file with Visual Studio 2017 / 2019.


Distribution:
-	The CSFFmpeg is available for FREE for learning or for FREE purposes, 
	for commercial or any other use please order a license:
	https://microncode.com/developers/cs-ffmpeg/?cmd=order

-	All the external libraries (Plugins) the CSAudioVisualization uses are licensed 
	under MSPL / LGPL. You can distribute them with your commerical 
	projects, just add the credits.txt file to the dlls / documentation
	directory of your project.	