Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
rubyripper [Le 01/05/2012, 17:38]
90.7.87.194
rubyripper [Le 11/09/2022, 10:35] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>Karmic Lucid Maverick Natty Oneiric Precise Quantal ​Audio Extraction ​Encodage}} +{{tag>Vétuste Xenial ​Audio Encodage}}
- +
-{{:​rubyripper:​logo-rubyripper.png|}}+
  
 ---- ----
  
 +{{ :​rubyripper:​logo-rubyripper.png?​70|}}
 ====== Rubyripper ====== ====== Rubyripper ======
  
 [[http://​code.google.com/​p/​rubyripper/​|Rubyripper]] est un logiciel libre sous GPL v3 d'​extraction et d'​encodage de CD audio dont le but premier est d'​obtenir un fichier aussi proche que possible de l'​original,​ grâce à l'​utilisation de cdparanoia pour l'​extraction et à l'​implémentation d'un algorithme de correction. [[http://​code.google.com/​p/​rubyripper/​|Rubyripper]] est un logiciel libre sous GPL v3 d'​extraction et d'​encodage de CD audio dont le but premier est d'​obtenir un fichier aussi proche que possible de l'​original,​ grâce à l'​utilisation de cdparanoia pour l'​extraction et à l'​implémentation d'un algorithme de correction.
  
-Avec la disparition de Grip des dépôts ​depuis Ubuntu 9.10 Karmic Koala, ​il représente une alternative intéressante si l'on cherche à extraire ses CD de la façon la plus précise possible.+Avec la disparition de [[:Grip]] des dépôts il représente une alternative intéressante si l'on cherche à extraire ses CD de la façon la plus précise possible.
  
-Malheureusement,​ Rubyripper n'est pas actuellement maintenu dans les dépôts d'​Ubuntu. Il faudra donc l'​installer depuis un paquet hors dépôts. 
  
 +===== Pré-requis =====
 + 
 +  * Disposer des [[:​sudo|droits d'​administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +  * [[tutoriel:​comment_installer_un_paquet|Installez les paquets]] suivants (certains sont optionnels mais activent des fonctionnalités supplémentaires) [[apt>​ruby,​ruby-gnome2,​libgettext-ruby-util,​cdparanoia,​cd-discid,​cdrdao,​flac,​lame,​normalize-audio,​mp3gain,​vorbisgain|ruby ruby-gnome2 libgettext-ruby-util cdparanoia cdrdao cd-discid flac lame normalize-audio mp3gain vorbisgain]].
 +  ​
 ===== Installation ===== ===== Installation =====
 +=== Depuis un PPA ===
  
-Quelle que soit la méthode choisie pour l'​installation,​ préférez les versions 6.0.0 et supérieures,​ les versions précédentes présentaient en effet un gros problème de performance. +Vous pouvez installer **rubyripper** via un [[:​PPA]] :​ 
-==== Depuis le site GetDeb.net ==== +  * [[:ppa|Ajouter le PPA]] **ppa:​spvkgn/rubyripper**((https:​//launchpad.net/~spvkgn/+archive/ubuntu/rubyripper)) dans vos sources de logiciels;  
-  * Aller à la page consacrée au logiciel ​[[http://www.getdeb.net/software/​Rubyripper|Rubyripper]] du site GetDeb.net +  * [[:tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|recharger la liste des paquets]]
-  * Cliquer sur le bandeau ​//Install this now// ; +  * [[:tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​rubyripper]]**. 
-  * Ouvrir et [[http://​doc.ubuntu-fr.org/​tutoriel/​comment_installer_un_paquet|installer le paquet]] avec un [[http://​doc.ubuntu-fr.org/​gestionnaire_de_paquets|gestionnaire de paquet]] ​(par exemple Ubuntu Software Center) ; +
-  ​Pour utiliser l'​ensemble des possibilités de Rubyripper, installer aussi les paquets additionnels suivants :\\ [[apt://​flac,​mp3gain,​normalize-audio,​vorbisgain,​cd-discid|flac mp3gain normalize-audio vorbisgain cd-discid]]+
  
-==== À partir des sources ​==== +===== Utilisation ===== 
- +  
-  * Tout d'abord, ​[[:tutoriel:​comment_installer_un_paquet|installez les paquets]] suivants depuis les dépôts : **cd-discid,​ cdparanoia, flac, lame, mp3gain, normalize-audio,​ ruby-gnome2,​ ruby, vorbisgain, gettext et libgettext-ruby1.8** +Lancez l'application via le [[:unity#​tableau_de_bord_dash|tableau de bord Unity]] ou via le [[:terminal]] (toutes versions d'Ubuntuavec la [[:commande_shell|commande]] suivante :​ <​code>​rubyripper</​code>​
- +
-^ Installer en 1 clic | +
-| [[apt://​cd-discid,​cdparanoia,​flac,​lame,​mp3gain,​normalize-audio,​ruby-gnome2,​ruby,​vorbisgain,​gettext,​libgettext-ruby1.8|{{ ​ apt.png ​ }}]] | +
- +
-  * Téléchargez la dernière version de Rubyripper depuis ​le [[http://​code.google.com/​p/​rubyripper/​|site officiel]]+
- +
-  * Copier l'archive (dans mon cas : **rubyripper-0.5.7.tar.bz2**à la racine de votre répertoire personnel (menu //​Raccourcis -> Répertoire Personnel//​). +
- +
-  * Extraire l'​archive en faisant un clic droit puis //Extraire ici//. +
- +
-  * Ouvrez un [[:terminal]] et placez vous dans le répertoire extrait de l'​archive **rubyripper-0.5.7** à l'aide la commande ​suivante ​(adaptée à votre numéro de version) ​: +
-<​code>​ +
-cd rubyripper-0.5.7 +
-</​code>​ +
- +
-  * Puis tapez successivement les commandes suivantes : +
-<​code>​ +
-./configure --enable-lang-all --enable-gtk2 --enable-cli --prefix=/​usr +
-sudo make +
-sudo make install +
-</​code>​ +
- +
-Si les commandes n'ont débouché sur aucune erreur, le logiciel Rubyripper est maintenant installé et se trouve dans le menu //​**Applications -> Son et Video -> Rubyripper**//​. +
- +
-  * Vous pouvez maintenant supprimer l'​archive et le dossier créé lors de l'​extraction. +
- +
-<note important>​Il est conseillé de conserver le dossier source pour permettre une désinstallation ultérieure.</​note>​ +
- +
-===== Configuration ===== +
- +
-Allez dans le menu //​Préférences//​.+
  
 +=====Configuration=====
 ==== Onglet Extraction ==== ==== Onglet Extraction ====
 +  * Si Rubyripper ne trouve pas le le lecteur de cdrom, remplacez ///​dev/​cdrom//​ dans le champ **Lecteur cdrom** par :\\ ///​dev/​sr0//,​ ///​dev/​scd0//​ ou ///​dev/​dvdrom//​
   * Dans //Lecteur cdrom//, remplissez le champ **Correction du lecteur cdrom** (en anglais : **Correction Offset**) avec la valeur correspondant à votre lecteur de CD. Pour cela :   * Dans //Lecteur cdrom//, remplissez le champ **Correction du lecteur cdrom** (en anglais : **Correction Offset**) avec la valeur correspondant à votre lecteur de CD. Pour cela :
     * Trouvez votre modèle de lecteur CD  (faites une première extraction et Rubyripper vous le dira !) ;     * Trouvez votre modèle de lecteur CD  (faites une première extraction et Rubyripper vous le dira !) ;
     * Récupérer [[http://​www.accuraterip.com/​driveoffsets.htm|sur cette page]] le champ **Correction du lecteur cdrom** correspondant à votre lecteur.     * Récupérer [[http://​www.accuraterip.com/​driveoffsets.htm|sur cette page]] le champ **Correction du lecteur cdrom** correspondant à votre lecteur.
- 
   * La partie //​Préférences pour l'​extraction//​ permet de régler les paramètres de l'​algorithme de correction utilisé par Rubyripper afin de s'​assurer que l'​extraction soit la plus juste possible. Plus d'​informations sur ces deux pages :   * La partie //​Préférences pour l'​extraction//​ permet de régler les paramètres de l'​algorithme de correction utilisé par Rubyripper afin de s'​assurer que l'​extraction soit la plus juste possible. Plus d'​informations sur ces deux pages :
     * Manuel du wiki officiel : [[http://​code.google.com/​p/​rubyripper/​wiki/​Manual|A manual of all configuration options]].     * Manuel du wiki officiel : [[http://​code.google.com/​p/​rubyripper/​wiki/​Manual|A manual of all configuration options]].
     * Un billet très bien fait sur l'​installation et la configuration de Rubyripper : [[http://​piratemethod.blogspot.com/​2009/​04/​rubyripper-secure-ripping-on-linux.html|Rubyripper:​ Secure ripping on Linux ]].     * Un billet très bien fait sur l'​installation et la configuration de Rubyripper : [[http://​piratemethod.blogspot.com/​2009/​04/​rubyripper-secure-ripping-on-linux.html|Rubyripper:​ Secure ripping on Linux ]].
- 
 ==== Onglet Codecs ==== ==== Onglet Codecs ====
  
   * Cochez les codecs que vous désirez utiliser pour l'​étape d'​encodage après l'​extraction. L'​utilisation d'un logiciel comme Rubyripper n'a surtout d'​intérêt que dans le cas de codecs sans perte (ici, flac et wav).   * Cochez les codecs que vous désirez utiliser pour l'​étape d'​encodage après l'​extraction. L'​utilisation d'un logiciel comme Rubyripper n'a surtout d'​intérêt que dans le cas de codecs sans perte (ici, flac et wav).
- +  ​* Sélectionnez **Utiliser replaygain** dans la partie //​Normalisation//​. Cela ajoutera une étiquette (tag) aux fichiers audio encodés, permettant aux lecteurs d'​ajuster le volume sonore afin que vous n'ayez pas à le faire vous-même à chaque changement de chanson. Il est conseillé d'​utiliser l'​option **Mode Album / Audiophile** qui calcule le volume sonore perçu sur l'​album tout entier.
-  ​* Sélectionnez **Utiliser replaygain** dans la partie //​Normalisation//​. Cela ajoutera une étiquette (tag) aux fichiers audio encodés, permettant aux lecteurs d'​ajuster le volume sonore afin que vous n'ayez pas à le faire vous-même à chaque changement de chanson. Il est conseillé d'​utiliser l'​option **Mode Album / Audiophile** qui calcule le volume sonore perçu sur l'​album tout entier. ​+
  
 ==== Onglet Freedb ==== ==== Onglet Freedb ====
Ligne 77: Ligne 47:
 Tout d'​abord,​ décochez l'​option //Toujours utiliser le premier résultat// afin que Rubyripper vous propose le choix lorsqu'​il y a plusieurs résultats possibles. Tout d'​abord,​ décochez l'​option //Toujours utiliser le premier résultat// afin que Rubyripper vous propose le choix lorsqu'​il y a plusieurs résultats possibles.
  
-Pour utiliser la base de données de [[http://​musicbrainz.org/​|MusicBrainz]] au lieu de celle de Freedb (moins de disques répertoriés mais avec un plus grand soin), vous pouvez rentrer dans le champ //Serveur Freedb// : [[http://​freedb.musicbrainz.org:​80/​~cddb/​cddb.cgi]]+Pour utiliser la base de données de [[https://​musicbrainz.org/​|MusicBrainz]] au lieu de celle de Freedb (moins de disques répertoriés mais avec un plus grand soin), vous pouvez rentrer dans le champ //Serveur Freedb// : [[http://​freedb.musicbrainz.org:​80/​~cddb/​cddb.cgi]]
  
 Pour revenir à la configuration initiale : [[http://​freedb2.org:​80/​~cddb/​cddb.cgi]] Pour revenir à la configuration initiale : [[http://​freedb2.org:​80/​~cddb/​cddb.cgi]]
Ligne 85: Ligne 55:
  
 C'est ici que vous pourrez changer comment Rubyripper nomme les fichiers encodés et où il les enregistre. Les différentes options apparaitront si vous cliquez sur **Options pour "​Schéma de renommage"​**. C'est ici que vous pourrez changer comment Rubyripper nomme les fichiers encodés et où il les enregistre. Les différentes options apparaitront si vous cliquez sur **Options pour "​Schéma de renommage"​**.
- 
-===== Utilisation ===== 
- 
-RubyRipper est accessible via le menu //​**Applications -> Son et Video -> Rubyripper**//​. 
  
 ===== Désinstallation ===== ===== Désinstallation =====
  
-==== Si vous avez installé ​RubyRipper ​depuis un paquet ====+==== Si vous avez installé ​Rubyripper ​depuis un paquet ====
  
 [[:​tutoriel:​comment_supprimer_un_paquet|Désinstallez]] le paquet **rubyripper** avec votre gestionnaire de paquet préféré. [[:​tutoriel:​comment_supprimer_un_paquet|Désinstallez]] le paquet **rubyripper** avec votre gestionnaire de paquet préféré.
- 
-==== Si vous avez installé RubyRipper depuis les sources ==== 
- 
-<note tip>Si vous aviez supprimé le dossier des sources, il vous faudra d'​abord re-télécharger et/ou re-décompresser l'​archive contenant les sources avant de continuer.</​note>​ 
- 
-Tapez successivement les commandes suivantes : 
-<​code>​ 
-cd $HOME/​rubyripper-0.5.7 
-./configure --enable-lang-all --enable-gtk2 --enable-cli 
-make uninstall 
-</​code>​ 
- 
-Vous pouvez bien sûr [[:​tutoriel:​comment_supprimer_un_paquet|désinstaller]] certains des paquets installés dans la section Pré-requis s'ils ne sont utilisés ni par vous ni par aucun programme que vous utilisez. 
  
 ===== Liens ===== ===== Liens =====
- +  * [[ripper_un_cd|Ripper un CD]] 
-  * **(en)** [[http://​wiki.hydrogenaudio.org/​index.php?​title=Rubyripper|Page de Rubyripper sur le wiki de hydrogenaudio.org que reprend cette documentation]].+  * **(en)** [[https://​wiki.hydrogenaudio.org/​index.php?​title=Rubyripper|Page de Rubyripper sur le wiki de hydrogenaudio.org que reprend cette documentation]].
   * **(en)** [[http://​code.google.com/​p/​rubyripper/​|Page officielle du logiciel Rubyripper]].   * **(en)** [[http://​code.google.com/​p/​rubyripper/​|Page officielle du logiciel Rubyripper]].
   * **(en)** Manuel du wiki officiel : [[http://​code.google.com/​p/​rubyripper/​wiki/​Manual|A manual of all configuration options]].   * **(en)** Manuel du wiki officiel : [[http://​code.google.com/​p/​rubyripper/​wiki/​Manual|A manual of all configuration options]].
Ligne 119: Ligne 72:
 ---- ----
  
-//​Contributeurs principaux : [[utilisateurs:​remjg|Rémi G.]].// +//​Contributeurs principaux : [[utilisateurs:​remjg|Rémi G.]][[:​utilisateurs:​draco31.fr|draco31.fr]].//\\  
- +//Basé sur [[https://​wiki.hydrogenaudio.org/​index.php?​title=Rubyripper|la page dédiée à Rubyripper sur le wiki de hydrogenaudio.org]].//​
-Mise en forme : //[[:​utilisateurs:​draco31.fr|draco31.fr]] ​Le 26/04/2010 \\ \\  +
- +
- +
-//Basé sur [[http://​wiki.hydrogenaudio.org/​index.php?​title=Rubyripper|la page dédiée à Rubyripper sur le wiki de hydrogenaudio.org]].//​+
  • rubyripper.1335886722.txt.gz
  • Dernière modification: Le 01/05/2012, 17:38
  • par 90.7.87.194