[Cascavel-pm] Perl e Audio

João Gabriel jamorreu em gmail.com
Segunda Julho 11 16:46:27 PDT 2005


Agora tá instalando normal...

Luiz Campos...
> Dê uma boa olhada por aí, e depois poste alguns deles para a gente,
> por favor. :-)

Já que você pediu com *carinho* rsrs:

usei o módulo MP3::Tag (alias, o conjunto de módulos MP3 parece ser
muito útil), para captar dados de uma mp3... módulo foi bem rápido
para captar tais informações!! Lembrando que ele pode reescrever as
tags ID3v1 e ID3v2 (se eu não me engano, rádios que tocam MP2 lêem a
ID3v2).

Exemplo prático (peguei do CPAN):

[code]
#!/usr/bin/perl

use CGI::Carp qw(fatalsToBrowser);
print "Content-type: text/html\n\n";

my $filename = "50 Cent - Candy Shop.mp3";

use MP3::Tag;
$mp3 = MP3::Tag->new($filename);

# get some information about the file in the easiest way
($title, $track, $artist, $album, $comment, $year, $genre) = $mp3->autoinfo();
$comment = $mp3->comment();

print qq~
Título: $title<br>
Artísta: $artist
~;

$mp3->close();
[/code]


Vo usar esse conjunto de módulos para criar uma "playlist"
personalizavel para usar em algumas festas ;-)

-- 
[]'s
João Gabriel
CGiClube.net - www.cgiclube.net
Vitória Perl Mongers - vitoria.pm.org




On 7/11/05, Luis Campos de Carvalho <monsieur_champs em yahoo.com.br> wrote:
> João Gabriel wrote:
> > O conjunto de módulos MP3 parece ser bem legal, porém não consegui
> > baixa-los em nenhum repositorio PPM (Active State, CPAN e outros
> > citados na lista).
> >
> > Se eu baixar o módulo via site do CPAN, como devo proceder com a
> > instalação do módulo?
> >
> 
>    Tente "perldoc CPAN" e depois, com sorte, "perl -MCPAN -e shell" e
> alguns comandos básicos como "cpan> readme <MODULE_NAME>" e "cpan>
> install <MODULE_NAME>".
> 
>    Isso resolve 90% dos casos... os outros 10% agradecem qualquer
> colaboração que os torne mais simples de instalar... ;-)
> 
>    Putamplexos!
> --
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>   Luis Campos de Carvalho is BSc in Comp Science,
>   PerlMonk [SiteDocClan], Sao Paulo PM Leader,
>   Unix Sys Admin && Certified Oracle DBA
>   http://br.geocities.com/monsieur_champs/
> =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
> 
> 
> 
> 
> _______________________________________________________
> Yahoo! Acesso Grátis - Internet rápida e grátis.
> Instale o discador agora! http://br.acesso.yahoo.com/
> 
>


Mais detalhes sobre a lista de discussão Cascavel-pm