The mpencoder in use is a special version of the LAME encoder.
The development efforts I have made for the encoding parts have already
been merged to the LAME project itself, so there isn't any special functions
needed to make SecondSpin_encoder.
LAME nowadays has a fast mode which was a crazy idea of mine as we were trying
to reimplement lower layers to LAME and missed the psychoacoustic routi-
nes.. the output actually sounded very good so I started to work with this
fast mode which would give huge speedup without sacrifying too much audio-
quality. Fortunatelly, Mark Taylor (LAME 3.x author) finished it.
Other encoders or non modified LAME versions _WILL NOT_ work as the output
is peeked directly via pipe: and the cli format is bit different because
we need to parse the output.
Layers 1 and 2 are supported but using pegase only.
Please always check the output as SecondSpin and LAME are continuously
developing, and you might end up with mpeg audio hearing like stupid boiling
chipmunks.
Feel free to experiment though, but layer 1 is obsolete shit and you'd better
leave it unused, ok?
If you'd like to make SecondSpin compatible Encoder engine, take a look
the archive called 'HowToCreateEncoder.lha' which is included in the
Encoder archive. It contains all the files and knowledge needed!
- NOTE: Currently the 'HowToCreateEncoder.lha' is out of date!!
CISC (the author of Amiga Port o' LAME) has made a special utility called
LAMESpin. It will automagically create SecondSpin compatible executable
of compiled LAME executables. If you're bored of wandering in da net to
find SecondSpin_encoders, just recompile LAME or download it from official
amiga sites and use LAMESpin!
AG2HTML v2 (c) Lauri Ahonen & Michael Ranner 1996-2000