N'arrivant toujours pas à lire les fichiers .wma avec rhythmbox, malgré mes différentes recherches, j'ai décidé de suivre l'idée de SX et de convertir mes .wma en .mp3.

Après une petite recherche sur google, j'ai modifié un script trouvé sur funix.org codé en perl et utilsant Lame et Mplayer.

Voici le script modifié pour marcher avec Fedora Core 4 :

#!/usr/bin/perl -w
use strict;

foreach my $file (@ARGV) {
next if ($file !~ /\.wma$/i);
my $base = $file; $base =~ s/\.wma$//i;
#utilisation de mplayer pour encoder le .wma en .wav
system "mplayer \"$file\" -ao pcm:file=\"$base.wav\"";
#utilisation de lame pour encoder .wav en .mp3
system "lame -h \"$base.wav\" \"$base.mp3\"";
unlink("$base.wav");
#affichage du message de fin
print "$base.wma converti en mp3.

";

}

Ensuite suffit de l'excuter comme suit , en sachant que wma2mp3.pl est le nom de votre script :

titax@pixel ~$ perl wma2mp3.pl chanson.wma

Ou même

titax@pixel ~$ perl wma2mp3.pl *.wma

A+

PS : mais si vous avez une solution pour lire les .wma avec rhythmbox je suis toujours partant !