a simple helper to encode audio file to mp3, hide all the complicated detail of lamejs
Library to cut mp3 files, inspired by https://github.com/lubenard/simple-mp3-cutter.git
Simple MP3 client side encoding & uploading
MP3 encoder extension for Mediabunny, based on LAME.
Smalles files for different MIME types
Record your microphone audio input and get an audio/mp3 ouput buffer/blob.
A simple Node.js package to download audio and video from the internet
Decode MP3 audio via mpg123 WASM — self-contained bundle
Read MPEG audio frames & tags
An MP3 decoder for Aurora.js
MediaRecorder ponyfill that records audio as mp3
Decode audio data in node or browser
node-edge-tts is a module that using Microsoft Edge's online TTS (Text-to-Speech) service on the Node.js
Check if a Buffer/Uint8Array is a MP3 file.
Computes the duration of an mp3 buffer in node or browser.
Get the duration of an MP3 file
A LAME encoder to be used in web workers
Babel helper for ensuring that access to a given value is performed through simple accesses
LAME MP3 encoder for Node.js
Simple update notifier to check for npm updates for cli applications
Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines.
Simple microphone recorder for React that captures mp3 audio.
Pure JavaScript MP3 Encoder
Salamander Grand Piano V3 MP3 samples
A simple MP3 player written in Ruby. Depends on mpg123.
FramyMP3 is a simple library for working with and merging mp3 files in Ruby.
A simple converter for FLAC to MP3.
= tagomatic Simple command-line mp3 tagger based on mp3info gem. Supports folder-specific configuration files. Another mp3 tagger the world does not need. But I needed it. I have a large collection of old mp3 files. From times when tagging was mostly based on the file and folder names. When v2 tags where nowhere close.. == Overview Modes of operation: * The tagger will try to guess the tags from the full file path by applying a set of known formats. * The tagger will apply specific tags given on the command-line. * The tagger will match specific formats given on the command-line. * Arbitrary combination of the before-mentioned modes. The scanner supports recursive folder handling. Of course. Right now v2 tags are the focus. It is probably best to call this alpha ware. == Usage For my genre/artist/album/track.mp3 collection I use this invocation pattern: tagomatic --underscores --guess --recurse --showtags --errorstops --cleantags /media/music/ Then I add folder-specific .tagomatic or .format= files whenever an error occurs. == The .tagomatic file You can put the (long version) of the command line options into folder-specific .tagomatic files. These options are then valid only for this folder and sub-folders. This is useful - for example - if you want to switch guessing off for sub-folders. == The .format= files You can add files named .format= to sub-folders. They will be picked up by tagomatic and added as custom formats just as if you would have passed them on the command line using the --format option. Because the slash is not allowed in file names you have to replace it with a vertical dash like in this example: .format=%g|%a|%b|%n - %t.mp3 These formats are valid only for this folder and sub-folders. == Copyright Copyright (c) 2009 Daniel Lukic. See LICENSE for details.
This is a basic HTTP Live Streaming (HLS) server written in Ruby using the Rack interface. It serves MP3 audio files by converting them on-the-fly into HLS format (M3U8 playlist and MP3 segment files) using `ffmpeg`. Converted files are cached for subsequent requests. This server is designed for simplicity and primarily targets Video on Demand (VOD) scenarios where you want to stream existing MP3 files via HLS without pre-converting them.
A simple leo mp3 parser
A simple leo mp3 parser
A Ruby wrapper around mp3splt that makes splitting mp3s with a cue file super simple.
With this simple DSL, convert video files into one or more tagged MP3s
TagFile is a simple Class for building objects from binary audio files. It currently supports .flac, .mp3, & .ogg file formats.
= 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.