h264 plays on the Xbox just fine. I'm pretty sure it can just about decode ~400p (when I say that, I mean widescreen, so 640x480 would probably work fine [I'm not an expert]), maybe a bit more. I've seen plenty of h264 encodes on Usenet that are specifically designed to be Xbox compatible.
EDIT: Here's an example'
Quote:
Codec: Nero Digital (AVC/H.264)
Container: MP4
Video bitrate: Average bitrate 1307 kbps - Max Bitrate 5747 kbps
Audio: LC-AAC 5.1-channel Average bitrate 186 kbps - Max Bitrate 227 kbps
Video resolution: 720x408 (square pixel)
File Size: 851MB
Subtitles: English (vobsub)
Rate Control: High quality encoding (2-pass)
(GENERAL SETTINGS)
Decision quality: High Quality (maximum)
Maximum vector range: -512 to 511.75
Maximum reference frames: 2
Maximum GOP size: 300
Maximum B-frames: 3
(ENCODING TOOLS)
CABAC: No
Bidirectional prediction: Yes
Macroblock partitions: No
Weighted prediction: No
Deblocking: No
(VISUAL ENHANCEMENTS)
Source material: Chroma optimization
Psycho-visual enhancements: High
------------------------------------------------------------------
IMPORTANT INFO FOR XBOX USERS:
The cache settings are really important to play AVC files without problems. These are the settings
I use. But it is important to know that I'm only playing movies from dvd or harddisk. I adjusted my
cache settings according to that.
Video/Audio/DVD Cache - harddisk 4096 KB
Video Cache - DVDRom 7164 KB
Audio Cache - DVDRom 256 KB
DVD Cache - DVDRom 4096 KB
ALL OTHER PARAMETERS 0 KB
Some other important settings I use:
- High Quality Pixel Shader
- Every FTP or internet connection disabled
- Smoothed A/V synchronization enabled (IMPORTANT!!)
- No post-processing
|
Ok, so the settings he used aren't exactly fancy or quality based, but my point still stands; h264 on xbox can work.
Now, a question for those who do keep up with xbox modding/playback etc... can CoreAVC be used as a decoder on the xbox, and if it can, what are the results?