gpt4 book ai didi

c# - 在 .NET 项目中包含 MediaFile 时遇到问题

转载 作者:行者123 更新时间:2023-12-05 07:13:39 25 4
gpt4 key购买 nike

我以前从未使用过 .NET 或 C#,所以这可能很简单。我在 mac 上从命令行运行这个项目并使用 VScode 进行编辑。我使用命令 dotnet new console -o myApp 创建了一个应用程序。我在尝试 dotnet run 时遇到的错误是:

Program.cs(3,7): error CS0246: The type or namespace name 'MediaFile' could not be found (are you missing a using directive or an assembly reference?) [/Users/me/myApp/myApp.csproj]

The build failed. Fix the build errors and run again.

这是我的代码。我正在尝试使用名为 MediaToolkit 的库将视频从 flv 转换为 mp4

using System;
using MediaToolkit; // installed using command: 'dotnet add package MediaFile'
// using MediaFile; doesn't work

namespace myApp
{
class Program
{
static void Main(string[] args)
{
var inputFile = new MediaFile {Filename = "/Users/me/Desktop/example.flv"};
var outputFile = new MediaFile {Filename = "/Users/me/Desktop/example.mp4"};
using (var engine = new Engine())
{
engine.Convert(inputFile, outputFile);
}
}
}
}

最佳答案

 using MediaToolkit.Model;

试试这个命名空间。它在我的代码中有效。

关于c# - 在 .NET 项目中包含 MediaFile 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60098017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com