Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MP3::Tag::Inf(3)      User Contributed Perl Documentation     MP3::Tag::Inf(3)

NAME
       MP3::Tag::Inf - Module for parsing .inf files associated	with music
       tracks.

SYNOPSIS
	 my $mp3inf = MP3::Tag::Inf->new($filename);   # Name of MP3 or	.INF file
						       # or an MP3::Tag::File object

	 ($title, $artist, $album, $year, $comment, $track) = $mp3inf->parse();

       see MP3::Tag

DESCRIPTION
       MP3::Tag::Inf is	designed to be called from the MP3::Tag	module.

       It parses the content of	.inf file (created, e.g., by cdda2wav).

       parse()
	     ($title, $artist, $album, $year, $comment,	$track)	=
		$mp3inf->parse($what);

	   parse_filename() extracts information about artist, title, track
	   number, album and year from the .inf	file.  $what is	optional; it
	   maybe title,	track, artist, album, year or comment. If $what	is
	   defined parse() will	return only this element.

	   As a	side effect of this call, $mp3inf->{info} is set to the	hash
	   reference with the content of particular elements of	the .inf file.
	   Typically present are the following fields:

	     CDINDEX_DISCID
	     CDDB_DISCID
	     MCN
	     ISRC
	     Albumperformer
	     Performer
	     Albumtitle
	     Tracktitle
	     Tracknumber
	     Trackstart
	     Tracklength
	     Pre-emphasis
	     Channels
	     Copy_permitted
	     Endianess
	     Index

	   The following fields	are also recognized:

	     Year
	     Trackcomment

POD ERRORS
       Hey! The	above document had some	coding errors, which are explained
       below:

       Around line 30:
	   =over without closing =back

perl v5.32.0			  2009-04-15		      MP3::Tag::Inf(3)

NAME | SYNOPSIS | DESCRIPTION | POD ERRORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=MP3::Tag::Inf&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help