Perl Audio Converter - Philip Lyons (viiron@gmail.com)

Utilizao
==========

pacpl --<formattoformat> <--file/--dir> <ficheiro(s)/pasta(s)>

pacpl --convertto <format> <--file/--dir> <ficheiro(s)/pasta(s)>

Veja 'pacpl --help' ou 'pacpl --man' para uma lista das opes disponveis


Dependncias  
============

* = Obrigatrio   

---------       ------      ---
Aplicao       Verso      URL
---------       ------      ---

*perl            5.8.7     http://www.perl.com

lame            3.96.1     http://lame.sourceforge.net
flac             1.2.1     http://flac.sourceforge.net
mac               3.99     http://www.sourceforge.net/projects/mac-port
shorten          3.5.1     http://www.etree.org/linux.html#reqsoft
faac              1.24+    http://www.audiocoding.com
faad               2.0     http://www.audiocoding.com
cdparanoia         9.8     http://www.xiph.org/paranoia
oggenc           1.0.1     http://www.vorbis.com
oggdec             1.0     http://www.vorbis.com
mplayer        1.0pre7+    http://www.mplayerhq.hu
mppenc            1.15     http://www.musepack.com
mppdec          1.95z2     http://www.musepack.com
wavpack          4.3.2     http://www.wavpack.com
ofr/ofs          4.510     http://www.LosslessAudio.org
ttaenc             3.2     http://www.true-audio.com
lpac              1.40     http://www.nue.tu-berlin.de/wer/liebchen/lpac.html
kexis            0.2.2     http://sourceforge.net/projects/kexis
ffmpeg           0.4.9     http://ffmpeg.sourceforge.net
la                0.3d     http://www.lossless-audio.com
bonk               0.6     http://www.logarithmic.net/pfh/bonk
sox            12.17.8     http://sox.sourceforge.net/

amarok             1.3     http://amarok.kde.org


Modulos Perl obrigatrios
=========================

*Getopt::Long        
*File::Find
*File::Copy
*File::Basename
*Parse::RecDescent
*Carp
*Inline
*Inline::C
*Pod::Usage

Modulos para Tags
=================

Para instalar todos os mdulos precedentes, utilize o comando seguinte:

pacpl-install --install tags

Tambm pode instalar os mdulos manualmente

MP3::Tag            -   perl -MCPAN -e 'install MP3::Info'
MP4::Info           -   perl -MCPAN -e 'install MP4::Info'
Ogg::Vorbis::Header -   perl -MCPAN -e 'install Ogg::Vorbis::Header'
Audio::WMA          -   perl -MCPAN -e 'install Audio::WMA'
Audio::FLAC::Header -   perl -MCPAN -e 'install Audio::FLAC::Header'
Audio::Musepack     -   perl -MCPAN -e 'install Audio::Musepack'
Audio::APETags      -   perl -MCPAN -e 'install Audio::Musepack'
CDDB_get            -   perl -MCPAN -e 'install CDDB_get'


Background
==========

PAC  uma tentativa de criar um front-end "tudo-em-um" de
converso de audio. Existem diversos codificadores audio para
GNU/Linux que convertem os mp3->ogg, ogg->mp3... mas nunca
vrios formatos a outros.

PAC tambm inclui algumas extenses para converter ficheiros
audio a partir do Amarok e do Konqueror.


Exemplos
========

A maioria das operaes deve ser simples. Converter uma pasta de mp3 em
ogg vorbis  to simples como...

pacpl --mp3toogg --dir=/home/user/mp3s

Ou se houver necessidade de converter vrios mp3s diferentes em wav
e coloc-los numa pasta pessoal para gravar num cd, basta simplesmente:

pacpl --mp3towav --outdir=/home/user --file=ficheiro1.mp3 --file=ficheiro2.mp3 


Codificao recursiva de pastas
===============================

pacpl --wavtomp3 --dir=/home/meus_ficheiros_wav --recursive
pacpl --convertto ape --dir=/home/dir/ --recursive


Expresses regulares
====================

pacpl --mp3toflac *.mp3
pacpl --mp3toogg  Michael*


Playlist
========

Converso de ficheiros a partir duma playlist
Os formatos da playlist suportados so XMMS e CAMINHO/FICHEIRO:

/caminho/para/cano1.ogg
/caminho/para/cano2.ogg

O formato XMMS .M3U  igualmente suportado

pacpl --oggtomp3  --playlist myplaylist
pacpl --flactotta --playlist xmms.m3u


Exemplos KDE
============

Konqueror
*********
Abrir o Konqueror e seleccionar a pasta audio. Clicar com o boto direito no
ficheiro/pasta, clicar com o boto esquerdo em "Aces", depois em "PAC Convert"
e escolher o formato da converso.

Para desactivar as mensagens de aviso, as popups e janelas de dilogo,
edite o ficheiro pac.conf e altere o valor desejado para 0.

Bugs
====

Se encontrar algum bug, envie-me um email com uma descrio detalhada
do problema a viiron@gmail.com e ele ser corrigido na prxima verso,
ou um patch ser proposto.

Como sempre, os relatrios de bugs so necessrios e positivamente apreciados!



Funcionalidades Pedidas
=======================

Acha que falta qualquer coisa?
Deseja alguma funo no implementada?
Tem necessidade dum codec audio que no  fornecido pelo PAC?
Questes, comentrios?

Email : Philip Lyons (viiron@gmail.com)



Jobs
====

Traduo                  -  Todas as linguagens que no Ingls so bem vindas.
			     Se est interessado, envie-me uma menssagem e eu
                             lhe fornecerei o texto a traduzir.

Testes Beta

Pacotes de Distribuies  -  Exceptuando o pacote Slackware que eu disponibilizo, existe um pacote
                             debian (graas ao Chris Martin). Desejo adicionar muitos mais.
                         
