Since K3b offers a nice way to rip an audio CD, it would be cool, if it would allow to encode to Opus (https://opus-codec.org/) as well. Opus has serveral advantages. It is a free codec, has good support for different configurations, and offers one of the best compression rates for different kinds of audio sources. Encoding could be realized with libopus or FFmpeg (libavcodec, either wrapper to libopus as well or native).
Hi, Thanks for your REQ! I will add it into TODO, but I have to fix bug at first! http://www.leetcode.cn/2016/08/k3b.html#bug Regards, Leslie Zhai
This is a workaround, but with that K3b is able to encode to opus. Set as external encoder ffmpeg: ffmpeg -f s16le -ar 44100 -ac 2 -i - -nostdin -y -c:a libopus -b:a 96k -metadata TITLE=%t -metadata ARTIST=%a -metadata COMMENT=%c -metadata track=%n -metadata ALBUM=%m -metadata album_artist=%r %f I'm assuming, when writing a wave header you can drop the -f -ar and -ac input parameter. Of course all other formats/codecs supported by ffmpeg work with a slightly modified commandline as well.