Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

audio::wma(3pm) [debian man page]

WMA(3pm)						User Contributed Perl Documentation						  WMA(3pm)

NAME
Audio::WMA - Perl extension for reading WMA/ASF Metadata SYNOPSIS
use Audio::WMA; my $wma = Audio::WMA->new($file); my $info = $wma->info(); foreach (keys %$info) { print "$_: $info->{$_} "; } my $tags = $wma->tags(); foreach (keys %$tags) { print "$_: $tags->{$_} "; } DESCRIPTION
This module implements access to metadata contained in WMA files. METHODS
o new( $file ) Create a new Audio::WMA instance from the data in $file o info( ) Get the audio data information in the form of a hash ref. o tags( ) Get the metadata / tag information in the form of a hash ref. o stream( ) Get the current ASF stream. o parseObject( $asf ) Parse a standalone ASF object. o setDebug( 0 | 1 ) Toggle debugging. o setConvertTagsToUTF8( 0 | 1 ) Toggle Encoding metadata tags as UTF-8 Toggle debugging. SEE ALSO
Audio::FLAC::Header, <http://getid3.sf.net/> http://github.com/dsully/perl-audio/tree/master/Audio-WMA AUTHOR
Dan Sully, <daniel | at | cpan.org> COPYRIGHT AND LICENSE
Copyright 2003-2008 by Dan Sully & Logitech. This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.10.0 2008-11-29 WMA(3pm)

Check Out this Related Man Page

Audio::Musepack(3pm)					User Contributed Perl Documentation				      Audio::Musepack(3pm)

NAME
Audio::Musepack - An object-oriented interface to Musepack file information and APE tag fields. SYNOPSIS
use Audio::Musepack; my $mpc = Audio::Musepack->new("song.mpc"); my $mpcInfo = $mpc->info(); foreach (keys %$mpcInfo) { print "$_: $mpcInfo->{$_} "; } my $mpcTags = $mpc->tags(); foreach (keys %$mpcTags) { print "$_: $mpcTags->{$_} "; } DESCRIPTION
This module returns a hash containing basic information about a Musepack file, as well as tag information contained in the Musepack file's APE tags. CONSTRUCTORS
o new( $filename ) Opens a Musepack file, ensuring that it exists and is actually an Musepack stream, then loads the information and comment fields. INSTANCE METHODS
o info( [$key] ) Returns a hashref containing information about the Musepack file from the file's information header. The optional parameter, key, allows you to retrieve a single value from the info hash. Returns "undef" if the key is not found. o tags( [$key] ) Returns a hashref containing tag keys and values of the Musepack file from the file's APE tags. The optional parameter, key, allows you to retrieve a single value from the tag hash. Returns "undef" if the key is not found. NOTE
This module is now a wrapper around Audio::Scan. SEE ALSO
<http://www.personal.uni-jena.de/~pfk/mpp/index2.html>, Audio::Scan AUTHOR
Dan Sully, <daniel@cpan.org> Original Author: Erik Reckase, <cerebusjam at hotmail dot com> COPYRIGHT
Copyright (c) 2003-2006, Erik Reckase. Copyright (c) 2003-2007, Dan Sully & Slim Devices. Copyright (c) 2003-2010, Dan Sully. 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.2 or, at your option, any later version of Perl 5 you may have available. perl v5.10.1 2010-12-26 Audio::Musepack(3pm)
Man Page

8 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

WMA in linux

hi everybody, I'm newbie, and I have one question: How I can play wma files in linux. And if I can, what is the software can help me. thank a lot (3 Replies)
Discussion started by: littleghost
3 Replies

2. Linux

Having player problem && need your help.

My System is FC3, The following Players don't run well: 1).Helix Player couldn't play MP3 and *.wma files, 2).Totem is the same, 3)XMMS couldn't play .wma files. I am a newer of Linux,but I like Linux,just as you. Could you help me? Thank you! (1 Reply)
Discussion started by: letcorpmuv
1 Replies

3. OS X (Apple)

SigmaTel High Definition Audio 9200

Would anyone here know how modify the appleHDA.kext for use with a Sigmatel HD Audio STAC9200? Help would be much appreciated. Thank you (0 Replies)
Discussion started by: Heather
0 Replies

4. Linux

No Sound [Sigmatel C-Major Audio] :: Fedora 7

I've been fighting for a few days now with trying to get my soundcard to recognize. I am currently using a Latitude D630 with Sigmatel C-Major Audio using the Intel ICH8 Family. My problem appears to be that the computer cannot detect a sound card but it was only able to install default drivers... (0 Replies)
Discussion started by: grid-lyn
0 Replies

5. UNIX for Dummies Questions & Answers

How to find untagged audio files?

I've quite a collection audio files, mostly flac. In Rythmbox there are a files with no tags filled or filled with describing names as Track 01. I can look for properties to see which file it is and tag it with Easytag. But that quite time consuming. Is there a command line or a simple set of... (35 Replies)
Discussion started by: MrZehl
35 Replies

6. Programming

Parse XML file

How do I get the field info for tags ID, NAME, DESCRIPTION. Below is my current code put I can't get beyond the first_child of the file. use strict; use warnings; use XML::Simplehttp://images.intellitxt.com/ast/adTypes/icon1.png; use... (1 Reply)
Discussion started by: leemalloy
1 Replies

7. UNIX Desktop Questions & Answers

Audio cropping in Linux

Hello, i have Debian 6.x and Gnome desktop. Looking for some lightweight app to trim and crop mp3, wma or similar files. I already have ffmpeg installed. I tried to load 29Mb file to Audacitty and it was frozing whole day untill i turned off PC. Some simple tool, even command line,... (1 Reply)
Discussion started by: postcd
1 Replies

8. Shell Programming and Scripting

Perl to extract information from a file line by line

In the below perl code I am using tags within each line to extract certain information. The tags that are used are: STB >0.8 is STRAND BIAS otherwise GOOD FDP is the second number GO towards the end of the line is read into an array and the value returned is outputed, in the first line that... (1 Reply)
Discussion started by: cmccabe
1 Replies