Ceci est une ancienne révision du document !
Proposé par golgot200
Ici sur le forum https://hyliatyde.space/forum/viewtopic.php?id=103
Testé sous Debian Jessie.
Whipper, un super CD Ripper utilisant l’accuraterip. Un rip de qualité au détriment de la vitesse, mais c'est le prix à payer.
Morituri est encore dans Jessie, mais son développement ne me semble plus très actif voir plus du tout. À vérifier et à corriger.
On va faire simple.
les dépendances:
# apt-get install python-pip # apt-get install python-dev libcdio-dev libiso9660-dev swig pkg-config
Pour éviter des bugs, utiliser pycdio 0.17 au lieu de la version 0.20
# pip install pycdio==0.17
Le site de Whipper : https://github.com/JoeLametta/whipper
# apt-get install libsndfile1-dev
Récupérons la version en développement :
Dans le terminal :
$ git clone -b master --single-branch https://github.com/JoeLametta/whipper.git $ cd whipper $ git submodule init $ git submodule update $ cd src $ make
# make install
... installing executable file to /usr/local/bin
[ pour désinstaller “make uninstall” sans les guillemets ]
# cd ..
# python2 setup.py install --record files.txt
..... Finished processing dependencies for whipper==0.4.0 writing list of installed files to 'files.txt'
# exit
[ Pour nous éviter de rentrer l'offset à chaque fois dans la commande finale pour le rip]
$ whipper drive analyze
... cdparanoia can defeat the audio cache on this drive. Adding drive cache behaviour to configuration file.
$ whipper offset find
... Checking device /dev/cdrom Trying read offset 6 ... Offset of device is likely 6, confirming ... Read offset of device is: 6. Adding read offset to configuration file.
[ Cache et Offset mémorisés dans le fichier de configuration de Whipper ~/.config/whipper/whipper.config ]
$ whipper cd rip
[ Cette simple commande rippera les albums dans un dossier créé par défaut nommé flac]
Ou
$ whipper cd rip --track-template="%A/%A - %d/%t - %a - %n" --disc-template="%A/%A - %d/%A - %d"
[ Pas de dossier par défaut nommé flac]
C'est selon
C'est parti …
En root faire un :
# umount /dev/cdrom
# pip uninstall pycdio
Dans le dossier whipper/src
# make uninstall
Dans le dossier whipper où se trouve le file.txt
# cat files.txt | xargs rm -rf
# apt-get remove --purge python-pip python-dev libcdio-dev libiso9660-dev swig pkg-config python-cddb python-musicbrainzngs python-xdg
Voilà, en attendant un joli paquet DEB
Merci golgot