Page 1 of 1

XBox Won't play certain H264 file

Posted: Wed Mar 13, 2013 7:33 pm
by MaFt
I have a video file - an mp4 (H264) with the following full spec according to MM:
Video: H264(avc1), 1920x1036 (1.85:1), 23.98 fps, 3375kbps
Audio: AAC4LC, 6 Channel, 48000 Hz, 320 kbps, English

XBox says it's not a valid file and tells me to check acceptable formats here: http://support.xbox.com/en-US/xbox-360/ ... vds-movies

This says it should play H264 with the following spec:
H.264 support

The Xbox 360 console supports the following for H.264:

File extensions: .mp4, .m4v, mp4v, .mov, .avi
Containers: MPEG-4, QuickTime
Video profiles: Baseline, main and high (up to level 4.1)
Video bit rate: 10 Mbps with resolutions of 1920 × 1080 at 30 fps
Audio profiles: AAC, 2-channel, Low Complexity
Audio max bit rate: No restrictions
So to me it looks like it is the 6chanel audio stopping it from playing.

My question now is how can I get MM to stream it as 2 channel? The same file plays fine when accessing it via the Plex server through the XBox so it must be how MM sends it out.

The conversion rules for Media Sharing don't have an option for changing channels of audio, only audio type.

Any help would be appreciated!

Thanks

Re: XBox Won't play certain H264 file

Posted: Thu Mar 14, 2013 2:11 am
by rovingcowboy
Go to majorgeeks.com get xrecode freeware program and convert it to 2channel and see if it works.

Of course i mean that you need to make a copy of the video then convert the copy so you dont lose your main file, just to test a theory. :D

Re: XBox Won't play certain H264 file

Posted: Thu Mar 14, 2013 2:56 am
by MaFt
Thanks rovingcowboy, will give that a try and report back later.

Re: XBox Won't play certain H264 file

Posted: Thu Mar 14, 2013 3:24 am
by MaFt
Sorry, I'm somewhat confused. xrecode seems to just rip the audio from a video file.

I assumed I would need to test it with a video file otherwise it''s using a different player...?!

MaFt

Re: XBox Won't play certain H264 file

Posted: Thu Mar 14, 2013 4:01 am
by rovingcowboy
No xrecoder will convert video to almost any other video format, it has options to adjust the way you want the converted file to be formatted like, there is options to change the audio format also. 8) unless they changed it in last 2 weeks? :-?

Re: XBox Won't play certain H264 file

Posted: Thu Mar 14, 2013 4:15 am
by MaFt
I couldn't see any way to transcode... All the output file types were audio.

Anyway, I'm trascoding with Handbrake now. Same video format and resolution but set the audio to Stereo.

Thanks for the idea, not sure why I'd not thought of transcoding the source file directly! If it works, I wonder if MM could have an option in the Media Sharing settings for 'force stereo audio'?

MaFt

Re: XBox Won't play certain H264 file

Posted: Thu Mar 14, 2013 4:17 pm
by rovingcowboy
Yeah looking at it i can see its in need of more user friendly gui. But i use it for this it is easy since i been doing it for a few years, i'd have to sit down and figure out how to tell you though. Sorry for saying a hard to use program to you.

Re: XBox Won't play certain H264 file

Posted: Thu Mar 14, 2013 4:24 pm
by MaFt
LOL - don't worry about it :)

Handbrake still has 32 hours left to run... Seems to be going really slowly for this! Might be a week until I reply!

MaFt

Re: XBox Won't play certain H264 file

Posted: Thu Mar 14, 2013 4:38 pm
by rovingcowboy
Right click taskbar bring up task manager click on process tab find the program your using handbrake exe or something like that in the list right click it set priority to high and click ok then dont touch computer for anything until its finished that might speed it up to 27 hours left for you, it ,might not seem faster but it will be,

Re: XBox Won't play certain H264 file

Posted: Fri Mar 15, 2013 4:34 am
by MaFt
OK, It's now with 2-channel audio and the XBox plays fine.

Al the other details (video encoding etc) ae the same, just gone from 6-channel to 2-channel audio.

I'll add it as a feature request

MaFt

Re: XBox Won't play certain H264 file

Posted: Tue Mar 26, 2013 5:26 pm
by Nova5
Xbox generally doesn't like AAC. Should be able to convert it in HB to 6 Channel Discreet.

On the audio tab, select your source as the AAC track you want. Audio Codec pick AC3( this is standard DVD multichannel audio). Next Mixdown, 6 Channel Discreet. SHould keep the 6 channel audio and be playable on the Xbox.