Get video information for .NET (wrapper for ffprobe tool). Provides details about file media streams: format, codecs, video resolution and frame rate, duration, custom tags etc. This LT-version nuget package does NOT include ffprobe.exe and is suitable for cross-platform deployments (Windows, Linux/Docker, Mac-OS) or using a ffprobe build/version of your choice. NReco.VideoInfo.LT nuget can be used for free in non-SaaS apps that have only one single-server production deployment. How to use: var ffProbe = new NReco.VideoInfo.FFProbe(); ffProbe.FFProbeExeName = "ffprobe.exe"; // just "ffprobe" for Linux/OS-X ffProbe.ToolPath = "<path_to_folder_with_ffprobe>"; var videoInfo = ffProbe.GetMediaInfo(pathToVideoFile); More info and online demo: https://www.nrecosite.com/video_info_net.aspx
$ dotnet add package NReco.VideoInfo.LTNo README available.