Displaying 1 to 19 from 19 results

mutagen - Python 2/3 module for handling audio metadata

  •    Python

Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, MP4, Monkey's Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG, and AIFF audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level. Mutagen works with Python 2.7, 3.4+ (CPython and PyPy) on Linux, Windows and macOS, and has no dependencies outside the Python standard library. Mutagen is licensed under the GPL version 2 or later.

jsmediatags - Media Tags Reader (ID3, MP4, FLAC)

  •    Javascript

The next version of https://github.com/aadsm/JavaScript-ID3-Reader. A few people have asked me about donations (or even crowdfunding). I would prefer you to consider making a donation to the "Girls Who Code" NPO. If you do please send me a message so I can add you as a contributor.

id3 - A JavaScript ID3 tags parser for Node & browsers.

  •    Javascript

id3.js is a JavaScript library for reading and parsing ID3 tags of MP3 files. id3.js can parse both ID3v1 and ID3v2 tags within a browser or Node environment. It also supports reading from local files (Node-only), same-origin URLs (AJAX) and File instances (HTML5 File API). Here the MP3 is being requested by partial AJAX requests, such that only the ID3v1 and ID3v2 tags are read rather than the file as a whole.

tag - ID3, MP4 and OGG/FLAC metadata parsing in Go

  •    Go

This package provides MP3 (ID3v1,2.{2,3,4}) and MP4 (ACC, M4A, ALAC), OGG and FLAC metadata detection, parsing and artwork extraction. Parsed metadata is exported via a single interface (giving a consistent API for all supported metadata formats).




autotagger - Tag .mp3 and .m4a audio files from iTunes data automatically.

  •    Python

Tag .mp3 and .m4a audio files from iTunes data automatically. By default, autotagger will only work with these 8 fields, anything not included will be ignored.

node-eyed3 - A wrapper for reading and updating ID3 meta data of (e.g.) MP3 files using eyeD3

  •    Javascript

A wrapper for reading and updating ID3 data of (e.g.) MP3 files using eyeD3. Make sure you have eyeD3 installed.

audio-metadata - Extracts meta data from various audio containers

  •    Javascript

This is a tinyish (2.1K gzipped) library to extract metadata from audio files. Specifically, it can extract ID3v1, ID3v2 and Vorbis comments (i.e. metadata in OGG containers). Licensed under the WTFPL.

node-ffmetadata - Read and write media metadata using ffmpeg

  •    Javascript

Read and write media metadata using ffmpeg's metadata framework. See also #19 for some discussion.


node-id3 - Pure JavaScript ID3 Tag library

  •    Javascript

node-id3 is a ID3-Tag library written in JavaScript without other dependencies. You can also use the currently supported raw tags like TALB instead of album etc.

MusicTools - Python library to download, label and sort music files.

  •    Python

To contribute, post issues without hesitation and open pull requests to add/improve features.

hlsinjector - ID3 metadata injector for MPEG TS (HLS) written in PHP

  •    PHP

I couldn't find any tool online that could add (inject) ID3 timed metadata into a HLS (basically MPEG TS) stream. There are Apple tools but they only run under MAC OS and, it appears, they got bugs. Here you are – not a code worth programming competition, but it's working and it's going to save you hours of googling.

go-xmp - A native Go SDK for the Extensible Metadata Platform (XMP)

  •    Go

go-xmp is a native Go SDK for the Extensible Metadata Platform (XMP) as defined by the Adobe XMP Specification Part 1, Part 2 and Part 3, a.k.a ISO 16684-1:2011(E). The Go distribution is go-xmp's only dependency.

id3v2 - 🎵 ID3 parsing and writing library for Go

  •    Go

Fast, simple and powerful ID3 parsing and writing library for Go, based only on standard library. id3v2 can encode and decode text of avaialble encodings (ISO-8859-1, UTF-16 with BOM, UTF-16BE without BOM, UTF-8). Just set the desired encoding in Encoding field of frame and set UTF-8 encoded text to corresponding text fields.

tageditor - A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska

  •    C++

A tag editor with Qt GUI and command-line interface. Supports MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska. The tag editor can also display technical information such as the ID, format, language, bitrate, duration, size, timestamps, sampling frequency, FPS and other information of the tracks.

tagparser - C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags

  •    C++

C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags. The library allows you to choose whether tags should be placed at the beginning or at the end of an MP4/Matroska file.

alltomp3-app - Desktop application to download YouTube, SoundCloud & Spotify in MP3 with full tags (title, artist, genre, cover, lyrics

  •    CSS

AllToMP3 is a desktop application to download and convert YouTube, SoundCloud, Spotify and Deezer in 256 kb/s MP3, with tags: cover, title, artist, genre, and even lyrics!. It supports YouTube playlists, Deezer and Spotify playlists, and also integrate a search engine so you can simply specify a song name or an album and AllToMP3 will download it. If you have an antivirus, it may interfere with AllToMP3. If you encounter any problem, try to add an exception for AllToMP3 or to deactivate it (https://github.com/AllToMP3/alltomp3-app/issues/67).

tagtool - Mass Clean MP3 Tags

  •    Python

Tagtool is a quick and easy-to-use tool for mass editing and cleaning metadata across your MP3 collection. Tagfix is a script that uses the available tagtool commands as building blocks and performs multiple cleaning operation on files in one pass. If you download music from sites like songspk and djmaza, this script is for you. It removes all mentions of these websites from the tags.

rust-id3 - A rust library for reading and writing ID3 metadata

  •    Rust

A library for reading and writing ID3 metadata.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.