So where does one find id3tag.h? (Again, silly n00b question)
Taking this a bit further, can the mt-daapd.sh script be modified to do script execs to spawn off the corresponding transcoder? This would mean one less process per transcode, and every little bit helps on the slug. (I’ll try to do this as well, provided I get around to making the build work)
I like the idea of putting the parameters in environment variables instead of $1, $2… I’m thinking all the HTTP headers are useful to the transcoding script, including accepted deflaters (gzip) etc.