1. 产品
  2.   声音的
  3.   .NET
  4.   MediaToolkit
 
  

用于处理音频文件格式的 Free.NET 库

通过 .NET API 转换和处理音频文件。

MediaTookit API is a wrapper for FFmpeg. It is a free multimedia framework containing multiple audio codecs.

使用 API,您可以使用比特率、帧率、分辨率、纵横比、搜索位置、持续时间、采样率和媒体格式等参数解析音频元数据并将音频转码为其他格式。

Previous Next

MediaToolkit 入门

安装 MediaToolkit 的最佳方法是通过 NuGet,您可以运行以下命令并在您的应用程序中安装 MediaToolkit。

从 NuGet 安装 MediaToolkit

 Install-Package MediaToolkit

用于检索音频元数据的免费 C# API

API 允许开发人员检索音频文件格式的元数据。开发人员可以在他们自己的应用程序中提取音频元数据。为了获取音频文件格式的元数据,API 提供了 GetMetadata() 方法。通过使用以下几行代码,您可以轻松获取音频文件格式的元数据。

检索音频元数据

  1. 导入媒体文件
  2. 使用 Engine.GetMetadata(inputFile) 方法初始化 MediaToolkit 的引擎并获取音频元数据,并将 MediaFile 作为参数传递
  3. 打印元数据

通过 C# 检索音频元数据

var inputFile = new MediaFile {Filename = @"C:\Path\Audio.mp3"};
using (var engine = new Engine())
{
  engine.GetMetadata(inputFile);
}
Console.WriteLine(inputFile.Metadata.Duration);
 中国人