Giter Club home page Giter Club logo

tag-reader-library's Introduction

Tag Reader Library

The Tag Reader Library is a .NET project that allows your project to read the tag information of MPEG based audio files.

Getting Started

Prerequisites

To compile and edit the souce code, you will need Visual Studio 2017 installed, along with the .NET Framework 2.0 or higher.

Running the Sample Project

After downloading the repository, open the Solution up in Visual Studio 2017. Once open, right click on the "Sample Project" project, and click "Set as Start Up Project". Then hit F5 or click the Start button in your tool bar. Thats it!

Supported Tags

Tag Progress
ID3v1.0 In Progress
ID3v1.1 Not Implemented
ID3v1.2 In Progress
ID3v2.2 In Progress
ID3v2.3 In Progress
ID3v2.4 In Progress
APEv1 Not Implemented
APEv2 In Progress
Lyrics3 Not Implemented
Lyrics3v2 In Progress

License

This project is licensed under the MIT License - see the LICENSE file for details

tag-reader-library's People

Contributors

impressivenerd avatar

Watchers

 avatar

tag-reader-library's Issues

Add support for reading TXXX and WXXX frames

The TXXX frame is used to store User defined text information for the tag.

The WXXX frame is used to store User defined URL link information for the tag.

Originally posted by Massive Elephant on 6/19/2013

Add support to update / write new tags back to files

Since the library can now read tags, it shouldn't be too much of a stretch to rewrite the tag headers, and write it back to the file. This could also allow us to "fix" broken headers in the tag, if there was some corruption (and if we detect that corruption).

Original posted by Massive Elephant on 6/19/2013

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.