在MediaToolkit中,输出文件未保存在带有docker的asp.net核心中指定的目录路径中



当我尝试在本地系统中使用MediaToolkit转换视频时,它运行得很好,但当我在docker中运行相同的项目时,输出文件没有保存在给定的路径中。

此外,输出文件没有保存在目录中,所以我得到了null元数据。

这是我的代码

using (var engine = new Engine())
{
engine.Convert(inputFile, outputFile, conversionOptions);
engine.GetMetadata(outputFile);
engine.Dispose();
}

FileInfo outputFileInfo = new FileInfo(outputFile.Filename);

错误-找不到文件"/app/e77f2017-ef6e-4115-ba00-73a5c09941a9.mp4">

有人能帮我吗?

检查当前路径(您是相对工作的(程序可能不会从你的想法运行,然后";应用程序";找不到目录。

最新更新