Coder Social home page Coder Social logo

shelltag's Introduction

*****************************
shelltag
*****************************
shelltag is intended to be a mp3 id3 tagging program that is run in the 
command line/shell.  At the moment, it can delete all tags, create a tag
in an empty file, remove fields, and add fields.  This was built for my
personal use for my tagging needs to suppplement GUI-based programs such
as Mp3Tag or MP3BookHelper.

This was created for my personal use due to boredom and the source is
being released due to what's required under the GNU General Public
License v.2.  shelltag acts as a wrapper for the mutagen tagging library.

shelltag uses the following
---------------------------
* Python 2.6
* mutagen 1.19
This is the ID3 tagging library shelltag uses.
* compatid3.py (from picard)
This adds support for ID3v2.3.  For ease of building, compatid3.py 
is included in the shelltag/shelltag directory.

Requirements
------------
* Microsoft Windows
(NOTE: it might work under a Unix-like system, but it hasn't been tested)
* Python 2.6
* mutagen 1.19
A copy of mutagen (mutagen-1.19.tar.gz) used in shelltag is included
in this folder. mutagen must be setup using the directions within the
mutagen tarball.

How to use
----------
You can either...
1. Leave the directory hierarchy intact and run shelltag.py from there.
2. $ python setup.py install
to have all the supporting modules added using distutils, so that you
only need to keep the shelltag.py file.

$ shelltag.py
Prints the usage

$ shelltag.py -a ARTIST "D:\\blah.mp3" Radiohead
Make ARTIST -> Radiohead in D:\blah.mp3.

$ shelltag.py --help
Prints a listing of all available commands

shelltag's People

Contributors

ultima51x avatar

Watchers

James Cloos avatar  avatar

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.