libshine


Shine Fixed-Point MP3 encoder wrapper.

Shine is a fixed-point MP3 encoder. It has a far better performance on platforms without an FPU, e.g. armel CPUs, and some phones and tablets. However, as it is more targeted on performance than quality, it is not on par with LAME and other production-grade encoders quality-wise. Also, according to the project's homepage, this encoder may not be free of bugs as the code was written a long time ago and the project was dead for at least 5 years.

This encoder only supports stereo and mono input. This is also CBR-only.

The original project (last updated in early 2007) is at . We only support the updated fork by the Savonet/Liquidsoap project at .

Requires the presence of the libshine headers and library during configuration. You need to explicitly configure the build with --enable-libshine.

See also .

The following options are supported by the libshine wrapper. The shineenc-equivalent of the options are listed in parentheses.

'b (-b)'

Set bitrate expressed in bits/s for CBR. shineenc '-b' option is expressed in kilobits/s.