Différences
Ci-dessous, les différences entre deux révisions de la page.
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, 18:11] remjg [À partir des sources] |
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 ou éventuellement le compiler si votre architecture ou version n'est pas supportée. | ||
+ | ===== 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 performances. | + | 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 ===== |
- | + | ||
- | * [[tutoriel:comment_installer_un_paquet|Installez les paquets]] suivants :\\ [[apt://cd-discid,cdparanoia,flac,lame,mp3gain,normalize-audio,ruby-gnome2,ruby,vorbisgain,gettext,libgettext-ruby1.8|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'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>rubyripper</code> |
- | * Télécharger la [[http://rubyripper.googlecode.com/files/rubyripper-0.6.2.tar.bz2|dernière version de Rubyripper (0.6.2)]] depuis le [[http://code.google.com/p/rubyripper/|site officiel]]. | + | |
- | * Copier l'archive //rubyripper-0.6.2.tar.bz2// à la racine de votre répertoire personnel. | + | |
- | * Extraire l'archive en faisant un clic droit puis //Extraire ici//. | + | |
- | * Ouvrir un [[:terminal]] et placez-vous dans le répertoire //rubyripper-0.6.2// à l'aide de la commande suivante : <code> | + | |
- | cd rubyripper-0.6.2 | + | |
- | </code> | + | |
- | * Compiler et installer Rubyripper avec les commandes suivantes : <code> | + | |
- | ./configure --enable-lang-all --enable-gtk2 --enable-cli --prefix=/usr | + | |
- | sudo make | + | |
- | sudo make install | + | |
- | </code> | + | |
- | * Supprimer l'archive et le dossier créé lors de l'extraction. | + | |
- | ===== 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 61: | 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 69: | 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 103: | 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]].// | + |