Ceci est une ancienne révision du document !
FLAC c'est quoi?
Free Lossless Audio Codec (FLAC) est un codec libre de compression audio sans perte. À l'inverse de codecs tels que MP3 ou Vorbis, il n'enlève aucune information du flux audio.
est approprié pour tous les archivages de données audio, avec le support des métadonnées, image de couverture, ainsi que pour la recherche rapide et bien plus. FLAC est libre et open source ; ne nécessitant pas le paiement de redevances, il est bien supporté par de nombreux logiciels. Le support de la restitution de FLAC sur les appareils audio portables, et les systèmes audio dédiés est limité mais en net progrès. John Coalson est le premier auteur de FLAC.
Pour couper un fichier FLAC en plusieurs pistes, selon un fichier *.CUE :
sudo apt-get install cuetools shntool sudo apt-get install flac wavpack
cuebreakpoints "fichier-d'infos.cue" | shnsplit -o flac "fichier-audio.flac"
http://aidanjm.wordpress.com/2007/02/15/split-lossless-audio-ape-flac-wv-wav-by-cue-file/
Pour couper un fichier APE en plusieurs pistes FLAC (avec les TAG), selon un fichier *.CUE :
# decoupe de APE selon CUE + compression en flac cuebreakpoints *.cue | shnsplit -o flac *.ape # tag des fichiers FLAC selon le fichier CUE cuetag *.cue split-track*.flac # renommage des FLAC selon TAG. (TRACKNUMBER - TITLE.flac) for i in split-track*.flac do titre=$(metaflac --show-tag=TITLE "$i") piste=$(metaflac --show-tag=TRACKNUMBER "$i") mv "$i" "${piste#TRACKNUMBER=} - ${titre#TITLE=}.flac" done
Pour convertir un fichier ape / Monkey-audio en FLAC :
Ouvrez le terminal, et placez-vous dans le dossier contenant les fichiers audio ayant l'extension *.ape avec la commande cd
ensuite tapez cette commande :
for i in *.ape; do mac “$i” - -d | flac -o “${i%*.ape}.flac” -; done
tout les fichiers du dossier seront automatiquement convertis en FLAC et renommés comme il se doit.
Ps : Testé sous Debian Lenny 64bits, à vous de tester et corriger en fonction donc, mais ubuntu étant dérivé de Debian, ça ne devrait pas être un problème
Pour decompression un fichier FLAC en WAV:
flac -d -f "mon_fichier.flac"
Ceci va créer un fichier mon_fichier.wav .
Pour compresser un fichier WAV en FLAC:
flac "mon_fichier.wav"
Ceci va créer un fichier mon_fichier.flac .
Pour encoder du FLAC en OGG pour son baladeur:
oggenc -q9 *.flac
Ceci va créer des fichiers *.ogg .
L'option '-q9' qualiter 9 est equivalente a ~320kbps.
- -q-1 ~45 kbps
- -q0 ~64 kbps
- -q1 ~80 kbps
- -q2 ~96 kbps
- -q3 ~112 kbps
- -q4 ~128 kbps
- -q5 ~160 kbps
- -q6 ~192 kbps
- -q7 ~224 kbps
- -q8 ~256 kbps
- -q9 ~320 kbps
- -q10 ~500 kbps
Contributeurs : Mr_Djez.