Reads ID3v2 metadata
Pure JavaScript ID3v2 Tag writer and reader
mp3, id3v1, id3v2 - reader & writer
ID3v2 audio tag streaming parser
Patch ID3 tags from file's name and directories and/or rename MP3 files from ID3 tags, acting as a front-end for the 'id3v2' Linux command.
Full JavaScript ID3v2 tag writer
Native NodeJS ID3v2 tag reader
A metadata parser for ID3v2 formatted MP3s.
only deal mp3-ID3v2 file
MP3 tagging library written in pure JavaScript
Music metadata parser for Node.js, supporting virtual any audio and tag format.
Pure JavaScript ID3v2 Tag writer and reader
A vanilla JavaScript browser-based MP3 player that reads ID3v2 tags via HTTP Range requests and provides playlist/playback UI with Media Session API integration.
Extract metadata from audio files
Read MPEG audio frames & tags
A TypeScript audio metadata library for browsers, supporting MP3, FLAC, MP4, OGG, WAV, AIFF and more
Media Tags Reader (ID3, MP4)
A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB.
A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB.
A modern ID3 parser written completely in JavaScript, making use of typed arrays and the HTML5 File API
Sync your SoundCloud likes to local files
Extract audio metadata (title, artist, album, BPM, key, artwork) from MP3, M4A, FLAC, and AIFF files with minimal network transfer using partial file reads
Binding to id3lib and eyeD3
Extract metadata from audio files
A simple, command line ID3v2 tag editor designed for scripting.
Comprehensive metadata standards support for OxiMedia (ID3v2, Vorbis, APE, iTunes, XMP, EXIF, IPTC, etc.)
Audio metadata library
A TUI-based music player wrapper for MPV
Audio metadata reading and writing library with flexible I/O and easy wrappers
High level bindings to mp3lame encoder
A parser for .mp3, .flac, and .ogg
CLI para leer y escribir tags ID3v2.4 en archivos MP3
Pure-Rust True Audio (TTA) lossless audio decoder for the oxideav framework
Project Symphonia multimedia tag and metadata readers.
Package moved to vgmdb
Pure Rust decoder for Monkey's Audio (APE) lossless audio files
Native Ruby ID3 tag reader that aims for 100% coverage of ID3v2.x and ID3v1.x standards
Reality Exploit Roundtable Full stack episode publishing.
This program takes an MP3 audiobook and renames the subdirs and files using a consistent naming convention. It also updates the ID3v1 and ID3v2 tags for artist, album, track number, track title, genre, and year.
= id3lib-ruby id3lib-ruby provides a Ruby interface to the id3lib C++ library for easily editing ID3 tags (v1 and v2) of MP3 audio files. The class documentation starts at ID3Lib::Tag. == Features * Read and write ID3v1 and ID3v2 tags * Simple interface for adding, changing and removing frames * Quick access to common text frames like title and performer * Custom data frames like attached picture (APIC) * Pretty complete coverage of id3lib's features * UTF-16 support (warning: id3lib writes broken UTF-16 frames) * Windows binary gem available The CHANGES file contains a list of changes between versions. == Installation See INSTALL. == Online Information The home of id3lib-ruby is http://id3lib-ruby.rubyforge.org == Usage require 'rubygems' require 'id3lib' # Load a tag from a file tag = ID3Lib::Tag.new('talk.mp3') # Get and set text frames with convenience methods tag.title #=> "Talk" tag.album = 'X&Y' tag.track = '5/13' # Tag is a subclass of Array and each frame is a Hash tag[0] #=> { :id => :TPE1, :textenc => 0, :text => "Coldplay" } # Get the number of frames tag.length #=> 7 # Remove all comment frames tag.delete_if{ |frame| frame[:id] == :COMM } # Get info about APIC frame to see which fields are allowed ID3Lib::Info.frame(:APIC) #=> [ 2, :APIC, "Attached picture", #=> [:textenc, :mimetype, :picturetype, :description, :data] ] # Add an attached picture frame cover = { :id => :APIC, :mimetype => 'image/jpeg', :picturetype => 3, :description => 'A pretty picture', :textenc => 0, :data => File.read('cover.jpg') } tag << cover # Last but not least, apply changes tag.update! == Licence This library has Ruby's licence: http://www.ruby-lang.org/en/LICENSE.txt == Author Robin Stocker <robinstocker at rubyforge.org>
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.