Top 20 NuGet ffmpeg Packages

Headers, import libraries, and runtime dlls for FFmpeg, based on the official FFmpeg windows builds.
Cross-platform wrapper for FFmpeg.
VideoUltimate is the fastest and easiest .NET Video Reader and Thumbnailer which can read any video file format on the planet. It allows you read a video file frame by frame or generate meaningful thumbnails.
LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET.
A .NET standard wrapper for the ffmpeg command line tool.
MediaToolkit is a .NET library which can convert and process audio and video files. Functionality: - Grab thumbnails from videos - Cut / split videos - Convert video files into various other video formats. - Perform video transcoding tasks. - Set bit rate - Set frame rate - Set resolut...
LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library. It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported. ...
FFmpeg auto generated unsafe bindings for C#/.NET and Mono.
LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library. It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported. ...
FFME is an advanced media control and a close drop-in replacement for Microsoft's WPF MediaElement Control. While the standard MediaElement uses DirectX (DirectShow) for media playback, FFME uses FFmpeg to read and decode audio and video. This means that for those of you who want to support stuff li...
LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library. It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported. ...
LibVLC is a modular multimedia framework that can render video and output audio as well as encode and stream. As it is native code, you will need to use a wrapper library such as LibVLCSharp to use it from .NET.
LibVLCSharp is a cross-platform audio and video API for .NET platforms based on VideoLAN's LibVLC Library. It provides a comprehensive multimedia API that can be used across mobile, server and desktop to render video and output audio. Mono, .NET Framework and .NET Core runtimes are supported. ...
.NET wrapper for common ffmpeg tasks.
FFmpeg libraries (x86, x64, ARM, ARM64) for UWP (Universal Windows Platform)
The ffmpeg wrapper written in .NET standard for using in internal tool of HintDesk blog.
A great way to use FFMpeg encoding when writing video applications, client-side and server-side. It has wrapper methods that allow conversion to all web formats: MP4, OGV, TS and methods of capturing screens from the videos.
Video converter component for C#/.NET (wrapper for ffmpeg command line tool). Can convert video/audio files, transcode live streams, extract video thumbnails, apply watermarks to video, screen capture etc - everything that is possible with ffmpeg from the command line. Supports .NET streams for inpu...
FFMpegSharp is a great way to use FFMpeg encoding when writing video applications, client-side and server-side. It has wrapper methods that allow conversion to all web formats: MP4, OGV, TS and methods of capturing screens from the videos.
Video cropping library with trimming and opportunity to choose different aspect ratio types