Version: (using KDE KDE 3.3.2) Installed from: Gentoo Packages OS: Linux Similar to what this control panel provides for Ogg/Vorbis and MP3, it would be nice if there was a configuration panel for FLAC, for it supports some encoding options--e.g., speed versus size offsets. $ flac --help =============================================================================== flac - Command-line FLAC encoder/decoder version 1.1.1 Copyright (C) 2000,2001,2002,2003,2004 Josh Coalson This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. =============================================================================== Usage: Encoding: flac [<general-options>] [<encoding/format-options>] [INPUTFILE [...]] Decoding: flac -d [<general-options>] [<format-options>] [FLACFILE [...]] Testing: flac -t [<general-options>] [FLACFILE [...]] Analyzing: flac -a [<general-options>] [<analysis-options>] [FLACFILE [...]] general options: -v, --version Show the flac version number -h, --help Show this screen -H, --explain Show detailed explanation of usage and options -d, --decode Decode (the default behavior is to encode) -t, --test Same as -d except no decoded file is written -a, --analyze Same as -d except an analysis file is written -c, --stdout Write output to stdout -s, --silent Do not write runtime encode/decode statistics --totally-silent Do not print anything, including errors -f, --force Force overwriting of output files -o, --output-name=FILENAME Force the output file name --output-prefix=STRING Prepend STRING to output names --delete-input-file Deletes after a successful encode/decode --skip={#|mm:ss.ss} Skip the given initial samples for each input --until={#|[+|-]mm:ss.ss} Stop at the given sample for each input file --ogg Use Ogg as transport layer --serial-number Serial number to use for the FLAC stream analysis options: --residual-text Include residual signal in text output --residual-gnuplot Generate gnuplot files of residual distribution decoding options: -F, --decode-through-errors Continue decoding through stream errors --cue=[#.#][-[#.#]] Set the beginning and ending cuepoints to decode encoding options: -V, --verify Verify a correct encoding --lax Allow encoder to generate non-Subset files --sector-align Align multiple files on sector boundaries --replay-gain Calculate ReplayGain & store in Vorbis comments --cuesheet=FILENAME Import cuesheet and store in CUESHEET block -T, --tag=FIELD=VALUE Add a Vorbis comment; may appear multiple times -S, --seekpoint={#|X|#x|#s} Add seek point(s) -P, --padding=# Write a PADDING block of length # -0, --compression-level-0, --fast Synonymous with -l 0 -b 1152 -r 2,2 -1, --compression-level-1 Synonymous with -l 0 -b 1152 -M -r 2,2 -2, --compression-level-2 Synonymous with -l 0 -b 1152 -m -r 3 -3, --compression-level-3 Synonymous with -l 6 -b 4608 -r 3,3 -4, --compression-level-4 Synonymous with -l 8 -b 4608 -M -r 3,3 -5, --compression-level-5 Synonymous with -l 8 -b 4608 -m -r 3,3 -6, --compression-level-6 Synonymous with -l 8 -b 4608 -m -r 4 -7, --compression-level-7 Synonymous with -l 8 -b 4608 -m -e -r 6 -8, --compression-level-8, --best Synonymous with -l 12 -b 4608 -m -e -r 6 -b, --blocksize=# Specify blocksize in samples -m, --mid-side Try mid-side coding for each frame -M, --adaptive-mid-side Adaptive mid-side coding for all frames -e, --exhaustive-model-search Do exhaustive model search (expensive!) -l, --max-lpc-order=# Max LPC order; 0 => only fixed predictors -p, --qlp-coeff-precision-search Exhaustively search LP coeff quantization -q, --qlp-coeff-precision=# Specify precision in bits -r, --rice-partition-order=[#,]# Set [min,]max residual partition order format options: --endian={big|little} Set byte order for samples --channels=# Number of channels --bps=# Number of bits per sample --sample-rate=# Sample rate in Hz --sign={signed|unsigned} Sign of samples --force-aiff-format Force decoding to AIFF format --force-raw-format Treat input or output as raw samples negative options: --no-adaptive-mid-side --no-decode-through-errors --no-delete-input-file --no-exhaustive-model-search --no-lax --no-mid-side --no-ogg --no-padding --no-qlp-coeff-prec-search --no-replay-gain --no-residual-gnuplot --no-residual-text --no-sector-align --no-seektable --no-silent --no-force --no-verify
I have the same wish. I'd use kio_audiocd to rip and encode except for this problem: I don't know what parameters it uses when FLAC'ing my audio. So I use KAudioCreator in the mean time. Once the FLAC tab is added, I'll only want/need KAudioCreator for fixing up CDDB tags. (Maybe that should be part of kio_audiocd also? Hmm.)
Adding my vote - in particular, I'd like a checkbox for including replaygain tags, because I use these, and getting the correct whole album tags is a lot harder after the rip stage.
*** This bug has been confirmed by popular vote. ***
Looks like a FLAC tab was added to the Multimedia module some time ago, though so far the only configuration settings it supports is the compression level.
Indeed, it exists now, and can be expanded in the future.