This CSharp wrapper for FFmpeg.
This application requires at least:
- .Net Core 3.1 or above
- Initialize
FFmpegWrapper.Initialization(@"D:\ffmpeg")
- Run
var progress = new Progress<double>(v => Console.WriteLine("{0,8:F1}%", v));
FFmegWrapper.Execute(in_file, out_file, progress, argsBuilder =>
{
argsBuilder.LogLevel("level");
argsBuilder.HideBunner();
argsBuilder.NoStatistics();
argsBuilder.RewriteIfExists();
argsBuilder.OutputConfigure(outputconfigurator =>
{
outputconfigurator.SetFramerate(25);
});
});
- Profit
- Banko Viktor S. - Initial work - bankoViktor
- FFmpeg-Builds - Builds for downloading
- FFmpeg Documentation
- FFprobe Documentation