| Title: |
Xbox 360 H.264 Conversion Guide |
| Description: |
This guide shows you how to convert DVD/AVI/DivX/XviD/MOV files to H.264 video for Xbox 360 compatibility |
| Author/Publisher: |
DVDGuy |
| Ease of use: |
Intermediate |
| Software Used: |
MeGUI, Nero Digital Audio Decoder/Encoder, TVersity |
| Page Viewed: |
491295 times |
|
Printer Friendly Version
User Rating:
         (2 votes)
Details / Vote Now
User Comments: karto: Great guide! I've been trying to...
More / Post Your Comments |
|
Step 4: MeGUI: Video Encoding Options
We'll now set up the H.264 encoding options in the x264 encoder. This step has the most options to configure, and this is where Xbox 360 compatibility is determined. This guide won't go into detail about all the options, just the ones you need to ensure Xbox 360 compatibility - and if you need further explanation of the options, refer to our x264 Options Explained article.
In the MeGUI "Input" section, select "x264" as the "Codec". We do not need to set a container as we will do that later using the "AutoEncode" function.
Xbox 360's H.264 video support is limited to the following (you don't need to understand what it all means):
- AVC Profile: Baseline, Main or High Profiles
- Maximum bitrate: 10 Mbps (although testing shows stuttering only occuring above 20 Mbps)
- AVC Level: 4.1
- No B-Pyramid and P4x4 support
For the "Video Profiles" option in MeGUI, you should see several pre-defined encoding profiles for H.264 encoding (a profile is a saved set of encoding settings). When this guide was last updated, the process was to take one of the "CE" profiles and then add the above restrictions to make new profiles. But with the new version of MeGUI, new profiles were made and one specifically for the Xbox 360 (and the PS3) was produced. To compare the new "PD" profiles with the old "CE" profiles, please refer to this page.
There are two profiles available to use, the "PD-PS3-Xbox360" profile and the "PD-PS3-Xbox360_Fast". The "Fast" profile will provide faster encoding at the expense of quality.
The problem with both of these profiles, however, is that they are both High Profile profiles, meaning that software like Zune will not support them (the second section of this guide will cover how to connect your Xbox 360 to your PC so you can play/stream files off it, and using Zune is one of the options). This is easily solved though, because you can press the "Config" button to open the profile editing area. Next, select the "PD-PS3-Xbox360" or "PD-PS3-Xbox360_Fast" profiles, depending on which you want to edit. Change the "AVC Profile" setting to "Main" or "Baseline". Then press the "New" button, and enter in a new name for the profile.

We can determine which of these profiles we should use for our encoding. You can use the Baseline profile for all encodes, it's the fastest and it will be the most compatible. Using the Main Profile will improve quality (at the expense of encoding speed, and some compatibility issues). Using one of the "High Profile" profiles will further improve quality (and reduce encoding speed), but compatibility might be an issue (we had no playback problems once we disabled "B-Pryamid"). The main compatibility issue is that High Profile files will not show up in the Zune software, and therefore, not show up on the Xbox 360 for playback - the only way around this at the moment is to copy the file to a USB drive or CD/DVD media and play the file from there (hopefully a software fix will solve this problem in Zune).
It is recommended that you use one of the "High Profile" profiles (eg. "PD-PS3-Xbox360"), as this would ensure maximum quality. You can always share the file with your console using TVersity, which will support High Profile encodes.
Select the profile you want to use (eg. "PD-PS3-Xbox360") from the "Video Profiles" drop down menu.
| |
Average Rating: |
Your Rating: |
| Registered Users: |
         (2 votes) |
|
| Non-Registered Users: |
         (34 votes) |
|