I can see the appeal of sidecar audio (as opposed to the whole transcode stream -- which is what I understood this request to be originally). After all, the codecs are all there to be instructed to do exactly that!
However, I still see some issues ...
Right now, the transcoding is conducted in segments of packaged video/audio, as they are requested by the client, and it would not be until the end of the session that in a typical scenario it would have completed the process -- if I understand it (which I probably don't!). And, one of the beautiful things about streaming is that I can stop/pause watching in the middle of playback, and return to it -- sometimes days -- later. So it seems to me that this idea would push Plex out of its wheelhouse (i.e., streaming) and into the territory so competently filled by others (e.g., Handbrake, eac3to, etc.).
Understand, I love thinking about this stuff, so please don't interpret my comments as an attempt to stifle discussion! But to me, this falls into a category I've been labeling -- in my mind until now -- as a Swiss-Army-Knife feature request. Plex is so cool, that the natural inclination is to want it to do everything. But when you weigh out the costs with the benefits, the audio portion of the transcoding chores PMS executes is minor in comparison to the video. The resources to do it are relatively insignificant. So it would not save a whole lot of the heavy lifting; the segments would still need to be remuxed; and I'm imagining the potential for video/audio syncing issues with tracks stored outside the container...
But more importantly, I don't see the process of creating an AAC sidecar as just piggybacking onto what PMS is already doing. It would require Plex to either
- process an entire video ahead of the client's segment requests; or
- conduct the AAC conversion as a separate process akin to the indexing feature, or
- attempt to stitch together the transcode segments after completing playback of an entire video, and then pull out the audio track; or
- run a parallel process apart from the segment transcodes and save the AAC audio track separately as it went along.
But, like I said, I can see the appeal ... I would prefer the idea of Plex recognizing and utilizing sidecar audio -- in the same fashion it does with SRT subtitles -- if present. Perhaps the actual creation of these little puppies, at least for the short-term, might be better accomplished with a plug-in, rather than as a built-in feature of PMS.
And, with all of that said, I already do what was suggested earlier: for movies intended for playback on devices with restrictive capabilities, I embed an AAC Pro Logic II track, and designate it as the default audio.