NAME
Audio::TagLib::Shell - A mini shell of Audio::TagLib
SYNOPSIS
$> perl -MAudio::TagLib::Shell -e shell
$tag:>open <file>
file openned successfully
$tag:o>title
<title in tag>
$tag:o>artist
<artist in tag>
$tag:o>channels
2
$tag:o>setComment blah blah blah
comment set successfully
$tag:o>comment
blah blah blah
$tag:o>save
data saved successfully
$tag:>exit
DESCRIPTION
A mini shell of Audio::TagLib, for viewing and editing common audio meta data on the fly.
The functionality offerred follows the abstract interface designing of Audio::TagLib, for instance, Audio::TagLib::Tag and Audio::TagLib::AudioProperties.
WHAT CAN DO
Simply start the shell and push <TAB>. All available commands will appear.
HOW TO GET & SET DATA
First of all, choose an audio file and open it. Then play your game.
Don't forget to use <TAB> ;-)
No need to escape the space in path.
A SMALL RULE
Every game should have rule. Pls save or close current openned file before openning another one. close
will discard all changes you made while save
does what it should do.
hmmm.. $tag:> vs. $tag:o>
MORE WORDS ABOUT set???
No need to use " " to comment your data. Just setComment your comment
directly. setComment
will clear current comment.
EXPORT
shell
by default.
SEE ALSO
Audio::TagLib Audio::TagLib::Tag Audio::TagLib::AudioProperties
AUTHOR
Dongxu Ma, <dongxu.ma@gmail.com>
COPYRIGHT AND LICENSE
Copyright (C) 2005 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available.