MP3 Recording (Monitor/MixMonitor)

I’m looking for a clean, simple way of getting Asterisk to record (Monitor) telephone conversations in MP3 format. I’ve come across an article that provides a script using Soxmix but surely there’s other methods available?

MP3 is our only option so I’d be very grateful for your input.