SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

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.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.