1. Products
  2.   Audio
  3.   .NET
  4.   Taglib-Sharp
 
  

Free .NET Library to Handle Metadata of Audio Documents

Open Source C# .NET Library that enables Software Developers to Read & Write Metadata of Audio File Format with Just a Couple C# Code.

Taglib-Sharp is an open source library developed by the Mono project, providing .NET developers with a comprehensive set of tools for working with audio metadata. Whether you're building a music player, organizing a digital library, or developing audio-related applications, Taglib-Sharp offers a wealth of functionalities to meet your needs

One of the standout features of Taglib-Sharp is its support for a wide range of audio file formats, including MP3, FLAC, OGG, and more. Using the API, you can read & write standard tags of audio file format and can also create and extract metadata of custom tags. The API is designed to extract any format, any container the audio file format is using.

TagLib-Sharp in free software released under the LGPL. The developer can create their own metadata extraction & creation applications using the API. Furthermore, the API allows them to work with a wide range of audio file formats for metadata manipulation. By harnessing the power of Taglib-Sharp, you can unlock new possibilities in audio metadata management and take your projects to the next level.

Previous Next

Getting Started with Taglib-Sharp

The best way to install Taglib-Sharp is via NuGet you can run the following command and install Taglib-Sharp in you application.

Install Taglib-Sharp from NuGet

 Install-Package Taglib-Sharp

Extract Metadata Tags from Audio via Free .NET API

Taglib-Sharp allows .NET programmers extract metadata tags from audio file formats easily. You can extract tags regardless of the container of the format of the tag. In order to extract the metadata tag, first, you need to load the audio file using TagLib.File.Create() method and read tag e.g Title using TagFile.Tag.Title property.

Free C# API to Write Audio Metadata Tags

The open source API TagLib-Sharp allows .NET developers to write standard as well as custom metadata tags in audio file formats. In order to write, you can read an audio file using TagLib.File.Create() method and new tag value using Tag.Tile property.

 English