Я использую MediaToolkit.NetCore, который находится на ранней стадии, чтобы конвертировать видео в формат mp4, но я не смог заставить его работать на ASP Core 2.
С MeidaToolkit.NetCore я попробовал это:
var inputFile = new MediaFile {Filename = @"C:\Path\To_Video.flv"};
var outputFile = new MediaFile {Filename =
@"C:\Path\To_Save_New_Video.mp4"};
using (var engine = new Engine())
{ engine.Convert(inputFile, outputFile);}
Но проблема в том, что ffmpeg.exe не встроен в двоичные файлы библиотеки, поэтому я получаю сообщение об ошибке на новом Engine (). Чтобы это исправить, вы должны явно указать путь к ffmpeg.exe в конструкторе, что я не знаю, как это сделать.
Как передать файл ffmpeg.exe в конструктор выше?