Audio::WMA(3pm)

Audio::WMA3pm

Perl extension for reading wma/asf metadata

Usage

    use Audio::WMA;
    my $wma  = Audio::WMA->new($file);
    my $info = $wma->info();
    foreach (keys %$info) {
      print "$_: $info->{$_}\n";
    }
    my $tags = $wma->tags();
    foreach (keys %$tags) {
      print "$_: $tags->{$_}\n";
    }

Overview

This module implements access to metadata contained in WMA files.

Methods

•

new( $file )

Create a new Audio::WMA instance from the data in $file

•

info( )

Get the audio data information in the form of a hash ref.

•

tags( )

Get the metadata / tag information in the form of a hash ref.

•

stream( )

Get the current ASF stream.

•

parseObject( $asf )

Parse a standalone ASF object.

•

setDebug( 0 | 1 )

Toggle debugging.

•

setConvertTagsToUTF8( 0 | 1 )

Toggle Encoding metadata tags as UTF-8

Toggle debugging.

Releases

8 releases since Debian 6.0 (Squeeze); the text changed 2 times.

  1. 6.0–7
  2. 8–9
  3. 10–13

Author

Dan Sully, <daniel | at | cpan.org>

From libaudio-wma-perl 1.3-3 in Debian 13 (Trixie). Parsed by carta from the page's man source.