🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.rec.audio
Article #325

XRECODE en un clin d’œil

#325
From: wma imperator
Date: Sat, 30 May 2009 15:11
141 lines
8892 bytes
XRECODE en un clin d’œil

En furetant cette semaine dans l’actualité hi-Tech, le dieu Hasard a
bien voulu que je remarque la présence d’un nouveau venu dans le monde
surchargé de la conversion audio. XRECODE, qu’il s’appelle, m’a attiré
de par la petite taille de son fichier d’installation zippé (4 Mo) et
de par la quantité impressionnante de formats supportés, en import
comme en export. Ce logiciel est même en mesure d’extraire l’audio
d’une vidéo. Et là encore, les formats supportés couvrent quasiment
tous les codecs actuels. Le tout pour pas un rond ! Génial outil, mais
souffrant de quelques imperfections, comme on le verra.

Au premier usage de XRECODE, j’ai été surpris de constater qu’il me
demandait un composant Visual Basic à télécharger à partir du site de
Microsoft (gentils qu’ils sont, les développeurs ont donné le lien
direct) et à installer. Ce qui s’est opéré rapidement, le fichier ne
pesant qu’environ 1,8 Mo. Je parie que les ordis mis régulièrement à
jour ne posent pas ce type de problème (la dernière fois que j’ai mis
à jour mon XP SP2 date de… euh…).

Une fois ce petit impédimenta franchi, l’interface assez rudimentaire
s’offre à mes yeux. Chose rare dans l’arène des logiciels de ce genre,
il est proposé le choix à la volée de la langue d’interface d’un seul
clic. La conversion des fichiers s’effectue par glisser-déposer ou en
choisissant le dossier contenant ces fichiers. La touche CTRL aide à
sélectionner plusieurs éléments à la fois. Le répertoire par défaut où
sont stockés les sons convertis est le répertoire du fichier source.
Il est possible de demander à XRECODE d’effacer le ou les fichier(s)
d’origine, mais il s’agit d’une suppression temporaire, le ou les
fichier(s) en question allant à la corbeille. Sage précaution, mais
fastidieuse à la longue pour l’utilisateur désirant se débarrasser une
bonne fois pour toutes de ces encombrants fichiers sources. Enfin,
XRECODE peut signaler une erreur dans le processus de conversion ou la
fin de celle-ci au moyen d’un son que vous prédéfinirez, lequel son
devra être au format WAV ou MP3.

Les options avancées de XRECODE s’avèrent fort intéressantes. Je ne
connais pas par exemple de logiciels gratuits capables de convertir un
même fichier source en neuf formats différents en une seule fois ! Par
ailleurs, notre convertisseur semble jongler avec les capacités des
processeurs multi-cœurs, la vitesse d’encodage étant, ma foi, très
rapide, surtout en WAV et en WMA avec mon antique Dual Core Pentium D
à 3 GHz. Autres fonctions utiles : la possibilité de découper
automatiquement un fichier en vertu des secondes de silence
(paramétrables). On peut même imposer la découpe uniquement des
morceaux sources de durée minimale de x secondes, voire insérer un
silence à la fin d’une chanson. Le must est atteint dans l’outil
ReplayGain qui marche ici pour tous les formats audio et ce, de
manière « physique », c'est-à-dire en modifiant le volume réel du
fichier et pas seulement en incorporant une ou plusieurs valeurs de
correction qu’un lecteur compatible est censé interpréter. Moins
pratiques, l’option de modification de tempo et de la fréquence
d’échantillonnage, ainsi que la conversion en mono, intéresseront les
gens les plus pointilleux.

La conversion est plus ou moins finement ajustable selon les formats
audio. Le MP3 dispose de l’encodeur LAME 3.98 de 2008 qui délivre de
meilleurs résultats que ses prédécesseurs. L’utilisateur, en mode VBR,
a le choix entre le modèle psycho-acoustique ancien (old) ou actuel
(new). Les modes CBR et ABR, ainsi que les ajustements stéréo (joint-
stereo et consorts) sont également supportés. Le WMA est supporté en
CBR comme en VBR, dans toutes ses variantes, sauf la variante vocale
(WMA Voice). Selon toute évidence, le nombre de paliers VBR est
exagéré. Ainsi, le palier VBR 20 proposé n’existe pas en WMA. À
l’encodage, il est automatiquement remplacé par VBR 25. Pareillement,
VBR 30 et 40 sont assimilés à VBR 50 ; VBR 60 et 70 sont
automatiquement considérés comme VBR 75 ; VBR 80 produit du VBR 90. Le
format OGG Vorbis, lui, peut être affiné en VBR (les fameux niveaux de
qualité) comme en ABR. Malheureusement en VBR, il n’est pas possible
de choisir des paliers décimaux de qualité (comme 7.3), chose que
certains encodeurs proposent, à l’instar de Sqrsoft Batch Encoder.
Pour ce qui est de l’AAC, ses paramétrages, en plus d’être abscons,
s’avèrent incomplets, du moment que toutes les améliorations de ce
format (comme l’HE-AAC et ses variantes) ne sont pas prises en charge.
Les formats FLAC, APE et WAVPACK, tous sans perte, disposent d’une
gamme presque complète de réglages. En revanche, l’ALAC d’Apple,
lossless également, n’est pas ajustable. De même, chose inattendue, le
WAV.

Les bugs

XRECODE comporte de nombreux dysfonctionnements dus assurément à sa
jeunesse et au développement pas encore très poussé de ses fonctions
(à moins qu’il y ait en plus des problèmes de licence).

Le bug majeur qui a le plus retenu mon attention est le refus
catégorique de convertir certains types de fichiers monophoniques dont
la fréquence d’échantillonnage est inférieure à 44100 Hz. Les fichiers
audio au format WAV ADPCM, notamment issus des baladeurs numériques
dans leur fonction de dictaphone, refusent carrément d’être encodés en
tous formats, sauf en MP3, en WMA et en ALAC. En MP3, avec ces types
de fichiers, les débits choisis par l’utilisateur sont respectés, mais
la fréquence d’échantillonnage et le canal mono sont ceux du fichier
d’origine, même si l’utilisateur exige la stéréo ou une fréquence
supérieure. En WMA, avec ces types de fichiers, quels que soient les
paramètres choisis, XRECODE crée après conversion invariablement un
fichier CBR de bitrate adapté à la fréquence d’échantillonnage source
(ex : 16 ou 20 kbps si la fréquence d’échantillonnage est de 22050
Hz), monophonique et de fréquence d’échantillonnage égale à celle du
fichier source.

En parlant justement du WMA, l’encodage en ce format comporte aussi de
nombreuses anomalies. Hormis ce que j’ai écrit supra quant aux paliers
VBR, XRECODE dispose d’une mauvaise gestion du WMA Pro. En effet, en
mode CBR, surtout pour des débits binaires inférieurs à 128 kbps (ce
qui suppose que la version 10 de ce codec a été installée), l’encodage
ralentit terriblement. De plus, le bitrate n’excède pas 256 kbps, même
si 320 kbps est demandé ; la résolution en bits est imposée à 16 et la
fréquence d’échantillonnage à 44100 Hz. En mode VBR, quel que soit le
palier proposé, les fichiers sont convertis en WMA Lossless à 16 bits,
44100 Hz, quand bien même la case permettant l’encodage en mode
lossless ne serait pas cochée !

Conclusion

XRECODE est un précieux outil gratuit de conversion assez rapide et
riche en options poussées. L’utilisateur lambda sera satisfait s’il
veut obtenir les résultats les plus courants. Cependant, le
bidouilleur confirmé restera quelque peu sur sa soif, vu les bugs et
insuffisances de certains paramétrages au niveau de certains codecs
(comme le WAV ou le WMA).
Technical Details
Message-ID: <239e28cf-e383-48d3-85bb-39883c8ff9b9@r3g2000vbp.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!r3g2000vbp.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: f587a403a4,467b4a53a84f1fd0,start
X-Google-Attributes: gidf587a403a4,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: FRENCH,CP1252
Path: arc1-ca.pugleaf.net!g2news2.google.com!postnews.google.com!r3g2000vbp.googlegroups.com!not-for-mail
From: wma imperator <fulminens@gmail.com>
Newsgroups: fr.rec.audio
Subject: XRECODE en un clin d’œil
Date: Sat, 30 May 2009 08:11:00 -0700 (PDT)
Organization: http://groups.google.com
Lines: 141
Message-ID: <239e28cf-e383-48d3-85bb-39883c8ff9b9@r3g2000vbp.googlegroups.com>
NNTP-Posting-Host: 80.255.61.162
Mime-Version: 1.0
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1243696260 6513 127.0.0.1 (30 May 2009 15:11:00 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Sat, 30 May 2009 15:11:00 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: r3g2000vbp.googlegroups.com; posting-host=80.255.61.162; 
 posting-account=4EtEEAoAAAB7b3Cy9s16iLuhftMcjcDd
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; 
 InfoPath.2),gzip(gfe),gzip(gfe)