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

Utilisation
=====

pacpl --<formattoformat> <--file/--dir> <fichier(s)/répertoire(s)>

pacpl --convertto <format> <--file/--dir> <fichier(s)/répertoire(s)>

Voir 'pacpl --help' ou 'pac --man' pour une liste des options disponibles.


Dépendances  
===========

* = Nécessaire   

-----------     -------     ---
Application     Version     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


Modules Perl nécessaires
========================

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

Modules de Tag
==============

Pour installer tous les modules précédents, tapez la commande suivante:

pacpl-install --install tags

Vous pouvez aussi installer les modules manuellement:

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'


Aperçu
======

PAC est une tentative de création d'un frontend "tout-en-un"
de conversion audio. Il y a beaucoup de convertisseurs audio
pour GNU/Linux qui convertissent les mp3->ogg, ogg->mp3 ... 
mais jamais à partir de la plupart des formats vers un autre.

PAC propose également des extensions pour convertir vos fichiers
audio dans amaroK et Konqueror.


Exemples
========

La plupart des opérations devraient être aisées. Convertir un répertoire
de mp3 en ogg vorbis est aussi simple que ...

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

Ou bien si vous avez besoin de convertir plusieurs mp3s différents en wav
et de les placer dans votre home pour graver un cd, faîtes simplement :

pacpl --mp3towav --outdir=/home/dupont --file=fichier1.mp3 --file=fichier2.mp3 


Encodage récursif de répertoire
===============================

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


Expressions régulières
======================

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


Playlist
========

Conversion de fichiers à partir d'une playlist
Les formats de playlist supportés sont XMMS et CHEMIN/FICHIER :

/chemin/vers/chanson1.ogg
/chemin/vers/chanson2.ogg

Le format XMMS .M3U est également supporté

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


Exemples KDE
============

Konqueror
*********
Ouvrez Konqueror et rendez vous dans votre répertoire audio. Cliquez
avec le bouton droit de la souris sur un fichier ou un répertoire, clic gauche
sur "Actions", clic gauche sur "PAC Convert" et choisissez le format de conversion.

Pour désactiver les messages d'avertissement, les popups et les boîtes de dialogues, 
éditez le fichier pac.conf et changez la valeur désirée à 0.


Bugs
====

Si vous rencontrez un bug, laissez moi un email avec une description 
détaillée du problème à viiron@gmail.com et il sera corrigé dans la prochaine
version, ou un patch sera proposé.

Comme toujours, les reports de bugs sont nécessaires et grandement appréciés !



Demandes de fonctionnalités
===========================

Vous pensez que quelque chose manque ?
Vous désirez qu'une fonction soit implémentée ?
Vous avez besoin d'un codec audio qui n'est pas géré par PAC ?
Des questions, des commentaires ?

Email : Philip Lyons (viiron@gmail.com)



Jobs
====

Traduction                -  Tous les langages autres que l'Anglais sont les bienvenus.
			     Si vous êtes intéressé, laissez moi un message, et je vous
			     fournirai le texte à traduire.

Beta Testeurs         

Packages de Distributions -  Mis à part le package Slackware que j'ai conçu, il y a un package debian
                             (grâce à Chad Martin). J'aimerais en ajouter autant que possible.
                         
