Page 1 of 1

Xbox 360 mp4 AAC 5.1

PostPosted: Tue Oct 06, 2015 3:59 pm
by jaffabox
Hi, I've looked all over for an answer to this but can't seem to find anything definitive.

I have Serviio set up on my NAS and am playing files through my Xbox 360. Everything plays perfectly... except mp4 video files with AAC 5.1 audio.

I'm assuming that because they are mp4's, Serviio is attempting to "direct play" them. But the 360 only supports 2 channel AAC.

Is there any way to transcode the audio to 2 channels?

Re: Xbox 360 mp4 AAC 5.1

PostPosted: Fri Nov 13, 2015 1:43 am
by patters
You'd have to use a conversion tool to downmix to 2 channel before adding them to Serviio's library. That's because although Serviio could certainly transcode audio for you, the problem is that the Xbox needs the stream in an MP4 container and this container cannot be live streamed (i.e. watched while it is being written). That's a limitation of how MP4 is designed, same with MKV. The only live streaming container that the Xbox 360 supports is ASF, but that cannot contain H.264 video - only VC-1 which was the codec used for HD-DVD, or WMV. There were some tools a few years back specifically for re-authoring MP4s with the sound downmixed, so I'm sure you'll find something. Heck you could get Serviio's FFmpeg to do it - have a search for a command line.