# Foire aux questions

## Qu'est-ce qu'&amarok; ?

Qu'est-ce qu'&amarok; ?

&amarok; est un lecteur audio pour les systèmes Unix (par exemple Linux).Pour de plus amples informations, vous pouvez consulter la liste de ses fonctionnalités(en) et la galerie de captures d'écran.

## Installation

Puis-je utiliser &amarok; sans KDE ?

&amarok; n'a besoin que des KDElibs, et rien d'autre de KDE. Donc il vous faut les KDElibs installées correctement (y compris tous les fichiers binaires qui vont avec, puisqu'&amarok; a besoin de certains d'entre eux pour trouver les modules externes et pour le module externe de script). Nous avons écrit un article pour compiler les KDElibs (en), qui pourrait vous être utile.

Pour que certaines fonctionnalités fonctionnent correctement, comme l'OSD, il faut que votre interface graphique respecte les standards appropriés de freedesktop.org. Par exemple, tout ira bien sous GNOME, alors que vous aurez quelques problèmes sous fluxbox. Nous nous sommes engagés à maintenir &amarok; sur toutes les plates-formes. Nous utilisons les KDElibs et Qt parce qu'ils offrent un excellent environnement de développement.

## Dépannage

&amarok; plante pendant la construction de la collection, toujours au même point. Que se passe-t-il ?

Il est probable qu'un des fichiers de votre collection déclenche un bogue dans la librairie TagLib, et fasse planter &amarok;. Vous pouvez identifier ce fichier en regardant dans ~/.trinity/share/apps/amarok/collection_scan.log. Vous pouvez rapporter ce bogue à la librairie TagLib sur bugs.kde.org et joindre le fichier qui cause l'erreur. Vous pouvez ensuite retirer le fichier de votre collection.

&amarok; plante à chaque fois que je joue une certaine piste, qu'est-ce qui ne vas pas ?

Cela signifie en général que la librairie TagLib plante alors qu'elle lit les balises de ce fichier. Rapportez ce bogue de la TagLib sur bugs.kde.org.

&amarok; plante souvent, que puis-je faire ?

Mettez à jour ALSA-libs et ALSA-utils, ou utilisez OSS, ou émulez OSS.

Si vous utilisez MySQL comme base de données, essayez SQLite, le code d'&amarok; pour SQLite est plus mûr.

Essayez un autre moteur audio.

Vérifiez que toutes les librairies qu'&amarok; utilise ont été compilées avec la même version de GCC qui a compilé &amarok;. Lorsque &amarok; est compilé avec GCC 3.4.x et lié avec TagLib compilée avec GCC 3.3.x, l'édition des balises peut faire planter &amarok;.

Si vous utilisez KDE avec artsd, essayez de désactiver l'option « Suspendre automatiquement si inactif pendant », ou au moins n'utilisez pas une valeur d'une seconde puisque cela interférera à chaque fois qu'&amarok; changera de piste.

Sinon, envoyez-nous les logs quand le courrier électronique apparaît (vous verrez). Si &amarok; plante souvent, le bogue sera corrigé si vous nous envoyez un bon log. Voir la section suivante pour savoir comment obtenir un bon log.

Comment obtenir les logs après un plantage ?

Allez voir leComment déboguer (en).

&amarok; ne se sert pas des balises qui sont dans mes fichiers !

Si Konqueror ou d'autres applications affichent des albums, titres, artistes ou genre différents de ceux qu'&amarok; récupère lorsqu'il crée votre collection, il est possible qu'il lise les informations iD3v1 au lieu des ID3v2. Cela peut être dû à vos parmètres d'Encodage : allez dans Configuration Configurer &amarok; et trouvez la section encodage du panneau Paramètres. Déchochez toutes les boîtes jusqu'à « Ne pas décoder comme latin1 » , puis rebalayez votre librairie pour prendre en compte les balises ID3v2.

&amarok; n'affiche pas mes balises en utf-8 correctement !

C'est parce que la plupart des applications mettent des données en utf8 dans les tags ID3v2 mais ne spécifient pas l'encodage comme unicode. Ce script Perl corrige cela.

    #!/usr/bin/perl
    die "File $ARGV[0] n'existe pas" unless -f $ARGV[0];
    use MP3::Mplib;
    my $mp3 = MP3::Mplib->new($ARGV[0]);
    my $v2tag = $mp3->get_v2tag;
    print "Erreur a l'écriture des balises de $ARGV[0]\n" unless $mp3->set_v2tag($v2tag,&UTF8);

Ce script nécessite le module MP3::Mplib de Perl, qui peut être installé par la commande `Perl -MCPAN -e 'install MP3::Mplib'`

Pourquoi est-ce que mon icône dans la barre d'état a toujours l'air activée ?

Les boutons de la barre d'état (aléatoire / répéter / ajouter) ont toujours l'air actifs sous KDE 3.4.0. C'est un bogue connu. Les effets des icônes sont parfois oubliés. Pour corriger ceci, allez dans le centre de configuration de KDE, dansApparence Icônes Avancés, et définissez l'état désactivé comme « griser » et « semi-transparent ». Notez que parfois il vous faudra cliquer sur l'icône trois fois avant que ce changement soit pris en compte.

Pourquoi est-ce qu'&amarok; se plaint à propos de symboles non définis puis refuse de démarrer ?

Si vous obtenez cette erreur : « amarokapp: symbol lookup error: amarokapp: undefined symbol: _ZN11KSystemTray9setPixmapERK7QPixmap », alors vérifiez que amarokapp utilise la bonne version de qt (grâce à la commande : « ldd `which amarokapp` | grep qt »).

Pour corriger cela, il se peut que vous ayez à désinstaller toute version de libtqt avec laquelle &amarok; entre en conflit, et/ou à modifier /etc/ld.so.conf pour qu'il utilise la bonne version en priorité.

## Utilisation générale

Ou puis-je trouver de l'aide sur l'utilisation d'&amarok; ?

Il y a plusieurs possibilités. La plupart du temps, les problèmes que vous avez avec votre installation initiale d'&amarok; seront mieux traités par des experts de votre distribution Unix ou Linux. Vous pouvez aussi chercher de l'aide sur le &amarok; forum ou sur le canal IRC sur irc.freenode.net, canal #amarok.

Bugzilla n'est pas un endroit où chercher de l'aide. Veuillez saisir un bogue si vous voulez sérieusement aider à corriger un bogue d'&amarok;.

Quand j'ai lancé &amarok;, j'ai vu une liste de lecture vide. Comment puis-je obtenir mes morceaux de musique à partir d'ici ?

C'est simple. Utilisez le navigateur sur le côté gauche pour naviguer vers le dossier désiré. Ensuite tirez les fichiers vers la liste de lecture située sur la droite.

Où se trouve l'onglet "Dossiers personnels"?

Afin d'éviter des incohérences au niveau de l'interface, l'onglet « Dossiers personnels » a été remplacé par l'outil « Statistiques », disponible dans le menu Outils Statistiques.

Est-il possible de choisir le type d'informations que le navigateur « Contexte » montre ?

Oui, effectuez un clique-droit n'importe-où dans le navigateur « Contexte » pour effectuer ces modifications.

Pourquoi les étoiles et les nombres dans le navigateur « Contexte » ne sont pas synchronisés ?

La signifaction des ces symboles a changé dans Amarok 1.4 "Fast Forward" : les étoiles représentent le score défini par l'utilisateur tandis que les nombres affichent un score calculé automatiquement.

Il ne se passe rien quand je clique sur les étoiles dans le navigateur « Contexte ». Comment puis-je attribuer un score à une chanson ?

Pour attribuer un score, il vous faut la colonne « Score » dans la liste de lecture. Effectuez un clic droit sur la barre de titre de la liste de lecture et choisissez Montrer la colonne Score. Cliquez n'importe où dans la colonne « Score » pour attribuer une score au morceau. Avec Amarok en arrière-plan, vous pouvez également utilier le raccourci [Win]+[1-5] pour attribuer rapidement un score à une chanson alors qu'Amarok fonctionne en tache de fond.

Comment puis-je supprimer des pistes de la liste de lecture ?

Sélectionnez les fichiers que vous voulez supprimer, et appuyez sur la touche Supprimer sur votre clavier. Ou effectuez un clic droit sur la sélection et choisissez Supprimer la sélection depuis le menu qui apparaîtra.

Comment puis-je charger une liste de lecture ?

Tirez et lâchez le fichier liste de lecture dans la liste de lecture, comme vous l'auriez fait avec n'importe quel autre fichier. C'est simple !

Comment puis-je enregistrer la liste de lecture actuelle ?

Le bouton Enregistrer la liste de lecture est à côté du bouton Ajouter un fichier sur la barre d'outils de la liste de lecture. Cliquez dessus !

Il n'y a pas de visualisations dans la fenêtre de visualisations.

Vous n'avez probablement pas installé xmms-config, reconfigurez et recompilez après avoir installé le paquetage xmms-devel approprié. Vous pouvez aussi installer la dernière version de libvisual, qui a quelques afficheurs très agréables.

Où est la balance ?

La Fenêtre de l'égaliseur peut être trouvée dans le menu du bouton droit de la souris. Vous pouvez aussi le trouver dans la Barre de menus en sélectionnant Outils Égaliseur.

## Lecture

Quelles sorte de médias &amarok;supporte-t-il ?

Aucun. Oui, c'est vrai ! Aucun ! Nous avons une approche du moteur assez spéciale, la question devrait être posée comme cela : « Quels formats sont gérés par GStreamer/xine/aRts/NMM/MAS/KDEmm ? » Comme vous pouvez le devinez il gère à peu près tous les formats audio que vous pouvez imaginer. GStreamer peut même décoder du texte et les PNG !

Pour plus d'informations, allez voir la comparaison des moteurs audio (en).

Pourquoi &amarok; ne peut-il pas jouer des MP3 ?

Il le peut ! Vous utilisez sans doute Fedora/RedHat, il ne fournissent pas de décodeurs MP3 par défaut (à cause des problèmes de brevets). Solution : Alt-F2, gg:redhat mp3 kde, ENTER

&amarok; ne joue pas les MP3 sous SUSE Linux 9.3, que puis-je faire ?

Ouvrez « YaST Online Update » et installez le correctif multimédia 1. Voila, &amarok; joue les MP3.

Avec le moteur GStreamer, j'ai une utilisation du processeur de 100% lors de la lecture. Comment puis-je régler ce problème ?

Quand vous utilisez le moteur GStreamer avec alsasink, amaroK demande au périphérique de proposer un mixeur. Le mixage permet à plusieurs applications d'accéder au périphérique en même temps, et de jouer du son simultanément. Cela peut être effectué en utilisant une carte son proposant le mixage matériel (ex. SBLive), ou en utilisant le module « dmix » pour alsa, qui propose un mixage logiciel. Voyez Setting up Dmix for ALSA (en).

Après l'installation vous devez spécifier "dmix" comme périphérique son dans la fenêtre de configuration du moteur.

Je ne peux lire aucun fichier avec &amarok;, pourquoi ?

Vous devez tester l'interface son via la ligne de commande :

`artsplay foobar.mp3` `gst-launch filesrc location=/home/foo/bar.mp3 ! spider ! audioscale ! audioconvert ! alsasink` `xine-check`

La sortie de ces commandes devrait vous aider à identifier la source du problème et à le régler. Notez que vous pouvez avoir besoin d'utiliser un sink différent pour tester GStreamer (par exemple osssink).

&amarok; peut-il envoyer directement des données à OSS/ALSA ?

Il le fait déjà ! N'oubliez pas que le média doit d'abord être décodé ! Vous ne pouvez pas transmettre directement un MP3 à ALSA, tout ce que vous obtiendriez serait un long silence pesant. GStreamer est le meilleur choix pour la plupart des gens voulant une solution de décodage utilisant peu le processeur, il lit le fichier, le décode et fournit les données PCM à ALSA. Exactement comme XMMS.

Mais XMMS peut fournir les données directement à ALSA !

Mais il décode d'abord ! GStreamer peut fournir les données directement à ALSA aussi ! Comme le peut xine !

Puis-je faire quelque chose pour améliorer les problèmes de qualité sonore ?

Vous pouvez utiliser soit le moteur GStreamer (il est super !), ou bien aRts. Ouvrez le Centre de configuration Son Système de sons. Activez Exécuter avec la priorité la plus haute, et augmentez la taille du Tampon audio (attention, voir la FAQ suivante !). Vous devriez aussi vous assurer que votre artswrapper est comme ce qui suit :

`su` `chmod a+rsx /chemin/vers/kde/bin/artswrapper` `killall -9 artsd`

Avec KDE 3.2.x il y a des solutions avec le codec KDEMultimedia qui peut causer des lectures distordues, reportez vous à ce rapport de bogue. Vous pouvez essayer d'augmenter la taille du tampon audio dans votre fichier de configuration .asoundrc.

L'utilisation du processeur est haute, y a-t-il quelque chose à faire pour la réduire ?

Vous pouvez ne pas utiliser le moteur aRts, utiliser les moteurs GStreamer ou xine, ou réduire l'utilisation du processeur en installant KDEMultimedia pour utiliser des codecs aRts plus rapides (par exemple libarts_mpeglib.so, etc.)

Les analyseurs d'&amarok; sont passifs !

Vous utilisez probablement le moteur aRts. Utilisez soit un autre moteur (le moteur xine a été sérieusement amélioré pour donner une synchronisation d'analyseur parfaite), ou réduisez la taille de votre tampon aRts dans Centre de configuration Son Système de sons. Plus petit sera le tampon, plus réactifs seront les visualisations. Oui c'est un bogue, veuillez nous aider à le corriger !

J'ai installé GStreamer, mais lorsque j'essaye de changer vers le moteur GStreamer,&amarok; plante. Que faire ?

Après avoir installé GStreamer, vous devez enregistrer ses composants, lancer 'gst-register' (parfois suffixé avec le numéro de version, soit gst-register-0.8) devrait enregistrer les composants GStreamer.

J'ai lancé gst-register mais j'ai des problèmes avec GStreamer, que puis-je faire ?

Vous pouvez essayer la FAQ de GStreamer. Si rien ne fonctionne, vous pouvez vous reporter à des gens ayant de bonnes connaissances sur le canal IRC #GStreamer.

&amarok; me dit que le moteur GStreamer ne peut pas jouer les MP3, alors que j'ai copié / installé le module externe mad !

Essayez cela (assurez-vous qu'&amarok; n'est pas lancé) : - Téléchargez, compilez et installez le package ffmpeg - Lancer gst-register (il se peut que vous ayez besoin de le lancer deux fois, en tant qu'administrateur root et en tant que votre utilisateur habituel) - Allez dans le dossier des modules externes de GStreamer (vous pouvez le trouver grâce à gst-config / gstreamer-config) - Supprimez les fichiers ffmpeg (ou déplacez-les ailleurs) - Lancez gst-register à nouveau - Lancez &amarok;.

## Développement

Comment puis-je obtenir la version cvs / svn d'&amarok; ?

Comment obtenir et compiler &amarok; à partir de SVN.

J'ai trouvé un bogue / j'ai une idée pour &amarok; !

Veuillez le rapporter à http://bugs.kde.org, si vous avez une liste de suggestions / souhaits, il peut être mieux de les envoyer à notre liste de lecture : amarok-devel@lists.sourceforge.net.

Acceptez vous les correctifs ?

Avec joie ! Votre meilleure façon d'agir est de nous faire savoir ce que vous voulez faire pour que nous puissions en discuter, mais ne vous inquiétez pas si nous n'avons pas encore intégré votre correctif ! La discussion est surtout faite pour vous aider à corriger mieux &amarok;. Puis vous pouvez soit soumettre le patch à la liste de lecture, ou le commiter si vous avez un accès svn. Malgré tout, veuillez nous le faire savoir avant de commiter les nouvelles fonctionnalités sur le svn ! Si c'est une résolution de bogues alors allez-y, c'est l'open source après tout !

Pourquoi avez-vous choisi le nom &amarok; ?

&amarok; est un album du compositeur Britannique Mike Oldfield. Je l'aime beaucoup, et j'ai pensé que le nom avait une bonne sonorité. De plus, il contient le très important K !

Est-ce &amarok;, AmaroK ou Amarok ?

C'est &amarok; ! Mais nous comprenons que ce n'est pas très conventionnel !!

## Trucs et astuces

Comment utiliser &amarok; comme un réveil ?

En fait, grâce à la magie de DCOP vous le pouvez déjà. Mettez simplement une alerte dans votre programme calendrier préféré et demandez-lui de lancer la commande suivante : `dcop amarok player play`

Cette commande demandera à &amarok; de lancer la lecture. Assurez-vous qu'&amarok; est déjà lancé avant d'aller vous coucher, et vous devriez vous réveiller avec la mélodie du morceau que vous avez arrêté avant d'aller vous coucher.

Comment savoir ce qu'&amarok; joue actuellement, quand je suis sur un autre ordinateur ?

Si vous avez mis en place proprement un environnement ssh, vous pouvez l'utiliser pour obtenir l'information. La commande suivante retournera la chaîne en cours de lecture : `ssh -i ~/.ssh/id_rsa yourip dcop --user yourusername amarok player nowPlaying`

Assurez-vous que vous avez remplacé votreip par votre IP et votrenomd'utilisateur par votre nom d'utilisateur. Notez aussi que cela suppose que votre identification puisse être trouvé dans le fichier ~/.ssh/id_rsa.

Quelles sortes de choses la fenêtre du lecteur peut-elle effectuer ?

Les analyseurs du lecteur &amarok; peuvent être détachés de la fenêtre de lecture. En appuyant sur la touche d de votre clavier, l'analyseur actuel s'ouvrira dans une fenêtre indépendante et redimensionnable.

Quelles sortes de choses la fenêtre de la liste de lecture peut-elle effectuer ?

Garder la touche contrôle enfoncée tout en cliquant avec le bouton droit de la souris fera lire à &amarok;les pistes dans l'ordre où vous les avez cliquées.Appuyer sur la touche Entrée après avoir effectué une recherche dans la liste de lecture jouera le premier élément de la recherche et effacera la recherche.

Je vois que la fenêtre de lecture et la fenêtre de la liste de lecture ont des astuces super, et l'icône de la barre des tâches ?

Si vous laissez votre souris sur l'icône, vous verrez une petite boîte surgissante avec des informations sur la piste en cours. Cliquer avec le bouton milieu de la souris sur l'icône joue ou met en pause la piste courante. Faire tourner la molette de la souris change le volume. Garder la touche majuscule tout en faisant tourner la molette de la souris fais chercher dans la piste courante. Garder contrôle enfoncée tout en faisant tourner la molette de la souris fais défiler parmi les pistes de la liste de lecture. Glisser / déposer des objets sur l'icône ouvre un petit menu qui vous permet de choisir parmi trois options : ajouter à la liste de lecture, ajouter et jouer maintenant, ou mettre en file d'attente. L'icône est aussi un indicateur de la position dans la piste.

Ou puis-je trouver les paramètres pour &amarok; ?

~/.trinity/share/apps/amarok ~/.trinity/share/config/amarokrc

Comment désactiver une section navigateur dans &amarok; ?

En cliquant avec le &BDS; sur n'importe quel titre du navigateur, une liste des navigateurs visibles s'affiche. Vous pouvez utiliser cette liste pour désactiver / réactiver tous les navigateurs disponibles.

## Questions générales

Comment puis-je utiliser une base de données MySQL externe avec &amarok; ?

Voyez le HowTo pour MySQL (en).

Mon dossier $HOME (maison) se trouve sur un NFS. Après le démarrage, &amarok; n'arrive pas à me construire ma collection, et affiche beaucoup de « database error » sur la console. Que puis-je faire ?

La base de données interne SQLite qu'&amarok; utilise par défaut ne fonctionne pas avec NFS. Vous devez soit créer un lien de ~/.trinity/share/apps/amarok vers un disque local, soit utiliser MySQL.

Comment puis-je extraire/encoder des CD audio avec &amarok; ?

Insérez votre disque, faites Engager Lire un CD audio. Le navigateur de fichiers va apparaître et vous montrer plusieurs dossiers. Pour faire une extraction normale, allez dans le dossier « wav », sélectionnez quelques pistes, et déposez-les dans le dossier désiré dans une fenêtre de votre navigateur de fichiers. Pour un encodage automatique, allez plutôt dans le dossier « mp3 » ou « ogg ».

Pour extraire des CD audio, il faut que le AudioCD TDEIO-slave soit installé. Il fait partie de KDE-Multimedia.

Comment sont déterminés les scores des pistes ?

&amarok; assigne un score (un nombre compris entre 1 et 100) à une chanson en se basant sur le nombre d'écoutes, et sur le fait que vous passiez la piste avant la fin ou non. Chaque fois qu'une piste se termine, son score est modifié. Le code de modification du score se trouve dans collectiondb.cpp. Pour la version 1.2.2, c'était à la ligne 1181, mais vous pouvez le trouver en cherchant « CollectionDB::addSongPercentage ». Pour définir le score d'une piste lorsqu'elle est jouée pour la première fois, &amarok; utilise la formule suivante : ( ( 50 + pourcentage ) / 2 ).

Ceci définit le score à un nombre entre 25 et 75, selon la durée pendant laquelle la piste a été jouée. Par exemple, si vous passez la chanson après que 25% en ait été joués, le score sera de : (50+25)/2, soit 37.5. Les scores sont affichés comme des entiers, donc ce chiffre est arrondi avant d'être affiché. Le score est conservé en interne comme un nombre à virgule, cependant, lorsqu'une piste a été jouée plusieurs fois, il peut être impossible de modifier son score de plus d'un point par lecture (voyez ci-dessous). Lors de la définition d'un score pour une piste qui a déjà été jouée, le calcul est un peu plus complexe. Dans les sources, c'est : ( ( values[2].toDouble() * values.first().toInt() ) + percentage ) / ( values.first().toInt() + 1 ).

En remplaçant les valeurs par celles de cette ligne :

    QStringList values = query( TQString(
               "SELECT playcounter, createdate, percentage FROM statistics "
               "WHERE url = '%1';" )
               .arg( escapeString( url ) ) );

Nous avons : score = ( ( statistics_percentage.toDouble() * PlayCounter.toInt() ) + percentage ) / ( PlayCounter.toInt() + 1 );

En gros, ceci ajuste le score précédent (statistics_percentage) par un montant qui diminue selon le nombre de fois ou la piste a été écoutée. Plus une piste est jouée, moins le score évoluera au fur et à mesure des lectures.

Comment puis-je changer le score d'une piste manuellement ?

Vous pouvez changer le score manuellement en faisant un clic-droit sur les titres des colonnes de la liste de lecture, et en choisissant « score ». Vous pouvez alors changer le score comme n'importe quel autre attribut de la piste, en faisant un clic-droit dessus, et en sélectionnant « Éditer la balise Score » ou en pressant F2. Vous pouvez aussi éditer le score dans la boîte de dialogue « Éditer les informations du morceau », que vous pouvez faire apparaître à partir du menu obtenu par un clic-droit sur une piste de la liste de lecture.

Pourquoi est-ce qu'&amarok; ne fait-il pas partie de KDE-Multimedia ?

Les développeurs ne veulent pas qu'on leur dise quand ils doivent sortir une nouvelle version (c'est-à-dire que les paquets de KDE à proprement parler ont des dates de sortie à respecter qui ne vont pas avec le développement rapide d'&amarok;).

Comment puis-je empêcher l'icône d'&amarok; de clignoter dans la boîte à miniatures ?

C'est une nouvelle fonctionnalité qui a été ajoutée, et que certains utilisateurs peuvent trouver distrayante. Il vous suffit de décocher la case « Animer l'icône de la boîte à miniatures lors de la lecture », dans les options générales.

Comment puis-je afficher / enlever l'analiseur de la fenêtre de lecture ?

L'analyseur fait partie de la barre d'outils de la liste de lecture, sélectionnez Configuration Configurer les barres d'outils. Ajouter / retirer l'analyseur des actions courantes. Appuyez sur OK.

Comment puis-je changer le thème du navigateur de contexte ?

Téléchargez un thème ou créez le vôtre. Installez-le par Configurer &amarok;... Apparence Style du navigateur de contexte, cliquez sur « Installer un nouveau style ».

Quels problèmes légaux ont entraîné le remplacement de l'icône « Blue Wolf » ?

L'icône était trop similaire au logo de Warp Graphics (elfquest.com), nous avons donc dû la remplacer pour éviter les problèmes.

Je n'ai pas de visualisations. Ou puis-je en obtenir ?

Installez la dernière version de libvisual.

Comment puis-je ajouter mes flux préférés à '&amarok; ?

Premièrement, chargez le flux dans la liste de lecture. Il y a plusieurs moyens de faire cela. Vous pouvez simplement cliquer sur une URL de liste de lecture par flux dans Konqueror, &amarok; ouvrira alors automatiquement le flux. Par exemple, sur shoutcast.com, cliquez sur le bouton « Tune In ». Vous pouvez aussi utiliser la fonctionnalité « Ajouter un média » pour charger un flux. Une fois le flux chargé, vous pouvez l'enregistrer en faisant un clic droit sur « liste de lecture » dans le navigateur de listes de lecture, sélectionnez alors « Enregistrer », et donnez-lui un nom qui a du sens. Le flux sera alors ajouté au navigateur de listes de lecture pour de futures références.

## La barre latérale de Konqueror

Qu'est-ce que la barre latérale de Konqueror ?

La barre latérale de Konqueror vous permet de surveiller / contrôler &amarok; tout en naviguant avec Konqueror. Pour la voir, lancez Konqueror, appuyez sur F9 pour voir la barre latérale, cliquez sur le bouton préférences (celui tout en haut), et dans le menu qui s'affiche, choisir Nouveau Barre latérale d'&amarok;.

## Audioscrobbler

Qu'est-ce qu'Audioscrobbler ?

Audioscrobbler est un service gratuit qui envoie des informations sur les pistes jouées à un serveur indépendant. L'inscription au service est gratuite, et vous demande seulement de choisir un nom d'utilisateur et un mot de passe qui ne sont pas vraiment utilisés. Audioscrobbler est utilisé par &amarok;.

Je ne veux pas qu'&amarok; envoie des informations à Audioscrobbler !

Décochez la case « envoyer les pistes que je joue » pour empêcher de demander à Audioscrobbler de suggérer des pistes.

Comment puis-je trouver le groupe Audioscrobbler d'&amarok; ?

Le groupe Audioscrobbler d'&amarok; se trouve ici.

## Questions générales sur les moteurs / la lecture

Quel moteur devrais-je utiliser ?

Veuillez vous référer à la Comparaison des moteurs audio.

Quelle version d'ALSA devrais-je utiliser ?

Si vous utilisez la sortie ALSA, vous devriez utiliser la dernière version disponible ! Les vielles versions d'ALSA ont causé beaucou de plantages, et beaucoup de rapports de crash mal attribués.

J'ai installé GStreamer/xine/etc., mais le moteur ne s'affiche pas. Que se passe-t-il ?

&amarok; a probablement été compilé avant que vous ayez installé xine et / ou GStreamer, donc le script ./configure ne les a pas inclus dans la liste de moteurs à construire. Il vous faudra probablement reconstruire &amarok;.

Mais j'ai reconstruit &amarok; après avoir installé GStreamer et / ou xine, mais le moteur ne se montre toujours pas ! Que se passe-t-il ?

Vous utilisez probablement une distribution qui crée les paquets des librairies de développement séparément des librairies elles-mêmes. Donc, même si GStreamer est installé, &amarok; ne peut construire le moteur car GStreamer-devel n'est pas installé. Le même problème existe pour xine, il vous faut installer xine-devel si votre distribution sépare les paquets de cette façon. N'oubliez pas de reconstruire &amarok; après avoir installé les paquets de développement.

## Le moteur GStreamer

Pourquoi y a-t-il toujours un blanc alors que j'ai activé le fondu ?

Assurez-vous que gst-ffmpeg n'est pas installé. Installez le module externe mad.

J'obtiens l'erreur : « GStreamer-CRITICAL **: Factory for `adder' has no type. ». Comment arranger cela ?

Votre GStreamer a été construit avec le « Prelinking », ce qui n'est pas compatible avec GStreamer. Vous devez le reconstruire sans cette option. merlin-tc conseille : En supplément, n'utilisez aucun ldflag quand vous construisez GStreamer.

Vous obtenez une erreur « Il n'y a pas d'élément pour prendre en charge le type MIME audio/mp4 » alors que vous avez le module externe gstreamer-faad installé.

Pour jouer correctement les fichiers mp4a avec GStreamer, vous devez avoir installé gstreamer-quicktime en supplément de gstreamer-faad.

Vous obtenez l'erreur : « Il n'y a pas d'élément pour prendre en charge le flux audio/mpeg »

Vous essayez de lire un flux MP3 sans que le module externe mad de GStreamer soit installé. Installez le module externe mad de GStreamer et lancez « gst-register » en tant qu'utilisateur root avant de relancer &amarok;.

J'ai une deuxième carte son et j'utilise ALSA. Comment puis-je dire à &amarok; d'utiliser celle-ci au lieu de celle par défaut ?

Dans Configuration Configurer &amarok;Moteurs, cochez la case « périphérique » et remplissez le champ. Typiquement, c'est hw:0 pour la carte par défaut, et hw:1 pour la seconde carte son.

## Le moteur Xine

Comment puis-je changer la sortie sonore ?

Si vous utilisez ALSA, vous pouvez envoyer la sortie à un périphérique particulier avec xine. Définissez un fichier ~/.asoundrc (utilisateur seulement) ou un /etc/asound.conf (pour tout le système) qui crée un alias à votre périphérique audio. Mettez alors l'alias dans le champ « Périphérique utilisé pour la sortie audio » dans l'onglet de configuration du moteur xine. Une alternative consiste à directement saisir le périphérique ALSA (hw:0 ou hw:1 et ainsi de suite). Si vous décidez d'utiliser cette dernière méthode, sachez que le routage par alsa-lib du plugtruc (plughw:0,0 ou plughw:1,0 et ainsi de suite) correspondant d'ALSA est largement préféré.

Voici un exemple de ~/.asoundrc pour une machine qui a ne carte son intégrée Intel AC97 codec, et un périphérique de son par USB.

    pcm.intel8x0 {
              type plug
              slave.pcm "hw:0"
           }

           ctl.intel8x0 {
              type hw
              card 0
           }

           pcm.usb-audio {
              type plug
              slave.pcm "hw:1"
           }

           ctl.usb-audio {
              type hw
              card 1
           }

À présent, entrez usb-audio dans l'écran de configuration de xine-engine et la sortie devrait aller au périphérique audio USB (avec alsa-lib qui prends en charge correctement les conversions des taux d'échantillons, les canaux, et ainsi de suite).

Pour utiliser un périphérique virtuel dmix, assurez-vous que la boîte « la carte son peut mmaper » est cochée.

## Le moteur aRts

Désolé, le moteur aRts n'est plus maintenu, mais n'hésitez pas à le corriger vous-même ! Vous pourriez être le nouveau mainteneur de ce moteur ! Nous aurions désespérément besoin de quelqu'un à ce poste !