libVLCのラッパーです。バイナリはNuGetで公開されているため、そこからダウンロードできます。ライセンスはMITです。
Vlc.DotNet/src/Samples at develop · ZeBobo5/Vlc.DotNet · GitHubにサンプルがあり、使用方法を確認できます。
vlcControl1 = new Vlc.DotNet.Forms.VlcControl(); vlcControl1.BeginInit(); vlcControl1.VlcLibDirectory = new DirectoryInfo(Path.GetDirectoryName(Assembly.GetEntryAssembly().Location)); vlcControl1.VlcMediaplayerOptions = new string[] { "-vv", "--file-logging", "--extraintf=logger", "--logfile=Logs.log" }; vlcControl1.Dock = DockStyle.Fill; vlcControl1.EndInit(); Controls.Add(vlcControl1); vlcControl1.Play(new FileInfo(@"C:\sample.mov"));Vlc.DotNet.Forms - Getting started · ZeBobo5/Vlc.DotNet Wiki · GitHub