![]() It may defined methods translate_artist etc which would be used by MP3::Tag. If a module Music_Translate_Fields is available, it is loaded. If the option is given, all characters in the options are replaced by % this may be convenient if the shell treats % specially. ![]() The option -E should contain the letters of the options where \\, \n, \t are interpolated (default: p). This may be useful if the maximal command-line length is too low). If option -G is specified, the file names on the command line are considered as glob patterns. This data is processed by MP3::Tag::ParseData (if present in the chain of heuristics). The option is split into [$flag, $string, on its first non-alphanumeric character if multiple options are needed, one should separate them by this character repeated 3 times. They become the configuration item parse_data of MP3::Tag eventually this information is processed by MP3::Tag::ParseData module. The option -P should contain the parse recipes. To overwrite the information (title artist album year genre comment track-number) obtained via MP3::Tag heuristics ( -u switch is implied if any one of these arguments differs from what would be found otherwise use -D switch to disable auto-update). With option -D (dry run) no update is performed. The option -p prints a message using the next argument as format (by default \\, \t, \n are replaced by backslash, tab and newline governed by the value of -E option) see "interpolate" in MP3::Tag for details of the format of sprintf()-like escapes. (This option is overwritten by -D option.) This option is assumed if tag elements are set via command-line options. The option -u writes ( updates) the fetched information to the MP3 ID3 tags. ![]() ![]() Thor"), usually it should be kept in the autoinfo configuration (and related fields author etc). (To call config() multiple times, separate the parts by arbitrary non-alphanumeric character, and repeat this character in the start of -C option.) Note that since ParseData is used to inject the user-specified tag fields (such as -a "A. The option -C sets MP3::Tag configuration data (separated by commas the first comma can be replaced by = sign) as MP3::Tag->config() would do. (Both ways are disabled by -D option.) ID3v2 tag is written if needed. If MP3::Tag obtains the info from other means than MP3 tags, and -u forces the update of the ID3 tags. If the information supplied in command-line options differs from the content of the corresponding ID3 tags (or there is no corresponding ID3 tags). It may also update the information in MP3 tags. The program prints a message summarizing tag info (obtained via MP3::Tag module) for specified files. Mp3info2 -C "#title=Inf,ID3v2,ID3v1,filename#artist=CDDB_File" -u *.mp3 # Same, and get the author from CDDB file Mp3info2 -C title=Inf,ID3v2,ID3v1,filename -u *.mp3 # For the title, prefer information from. # Get the artist from CDDB_File, autodeduce other info, write it to tags # Do not deduce any field, print the info from the tags only # In addition, set the year field to 1981 SYNOPSIS # Print the information in tags and autodeduced info Mp3info2 - get/set MP3 tags uses MP3::Tag to get default values.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |