Abstract
The formats supported by the iPhone 4 are MP4 and m4v. Many users can modify the format. The question is how to convert the native resolution of iPhone 4 Retina display to 960x640, in addition, the power of the iPhone 4 can be fully realized only when the resolution is balanced with the case size.
Introduction
Use environment: Windows XP SP3 + handbrake 0.9.4
The iPhone 4 has a lot of progress compared to the iPhone 3gs. About a month later, I will review my iPhone 4 experience. Before that, I think iPhone 4 has three main features:
1. Retina display ):
The 960x640 resolution is displayed in the 3.5 inch screen, which makes it possible for me to check the iPhone 4 and then go back to the iPhone 3gs, how can I be confused. High Resolution has two important applications. 1: when reading PDF files or webpages, you can clearly view the words without enlarging them, especially Chinese characters. 2. when a video or video supports its native 960x640 resolution, the video's attention is violent. Currently, several major games such as gameloft's N. o. v. a. Hero of Sparta II and Prince of Persia (warrior of within) both support 960x640, and the whole body is directly forced to PSP.
2.800mhz A4 SOC CPU
The iPhone 4 uses the A4 SOC used by the iPad. It is an arm cortex A9 of 1 GHz. Because of the power-off, Apple will run the A4 at MHz, this is a CPU that saves power and integrates multi-media playback. It is much more violent than the 600 MHz cortex A8 of the iPhone 3gs, we can see that more games will operate on this A4 well in the future.
3.3d gyro chart
The 3D gyroscope was originally used on the render controller. This time, appple built the 3D gyroscope on the iPhone 4, which can be applied to GPS and game, or it is similar to the application of Wii's zookeeper. Currently, gameloft's N. o. v. A supports 3D gyroscope compaction.
How do I renew an instance?
In general, iPhone drivers will use the open source, GPL-licensed software of handbrake. There are many handbrake instructors on the Internet, there are not many words here. Although it supports the iPhone, it supports the iPhone's previous 480x320, and you can still use this resolution to broadcast MP4 or m4v to the iPhone 4, at this time, the 960x640 iPhone 4 will use four pixel to demonstrate the original 480x320's 1 pixel. this is feasible, but it does not completely trigger the iPhone's 960x640 resolution. Of course, you can wait for the handbrake update to support iPhone 4. The following lessons allow you to use the handbrake notebook to produce the best video format for iPhone 4.
Step 1:
Modify user_presets.xml example
Open c: \ Documents ents and Settings \ oomusou \ Application Data \ handbrake \ user_presets.xml and change the content to the following settings:
1 <? XML version = "1.0" ?>
2 < Arrayofpreset Xmlns: xsi = "Http://www.w3.org/2001/XMLSchema-instance" Xmlns: XSD = "Http://www.w3.org/2001/XMLSchema" >
3 < Preset >
4 < Name > IPhone 4 (SD: 720x480) </ Name >
5 < Query > -F MP4-W 640-l 480-e x264-B 2048-A 1-e faac-6 stereo-R 48-B 160-D 0.0-x ref = 2: bframes = 2: subq = 6: Mixed-Refs = 0: weightb = 0: 8x8dct = 0: trellis = 0-V 1 </ Query >
6 < Picturesettings > False </ Picturesettings >
7 < Version > 0.9.4 </ Version >
8 </ Preset >
9 < Preset >
10 < Name > IPhone 4 (HD: 1280x720) </ Name >
11 < Query > -F MP4-W 960-l 540-e x264-B 4096-A 1-e faac-6 stereo-R 48-B 160-D 0.0-x ref = 2: bframes = 2: subq = 6: Mixed-Refs = 0: weightb = 0: 8x8dct = 0: trellis = 0-V 1 </ Query >
12 < Picturesettings > False </ Picturesettings >
13 < Version > 0.9.4 </ Version >
14 </ Preset >
15 < Preset >
16 < Name > IPhone 4 (Full HD: 1920x1080) </ Name >
17 < Query > -F MP4-W 960-l 540-e x264-B 4096-A 1-e faac-6 stereo-R 48-B 160-D 0.0-x ref = 2: bframes = 2: subq = 6: Mixed-Refs = 0: weightb = 0: 8x8dct = 0: trellis = 0-V 1 </ Query >
18 < Picturesettings > False </ Picturesettings >
19 < Version > 0.9.4 </ Version >
20 </ Preset >
21 </ Arrayofpreset >
Step 2:
Re-launchHandbrake
IPhone 4 (SD: 720x480), iPhone 4 (HD: 1280x720), and iPhone 4 (Full HD: 1920x1080) set, this is what we add in step 1.
How can we use these three configurations?
If you want to convert a DVD (720x480) into a format that can be played by the iPhone 4, select the iPhone 4 (SD: 720x480) as the 640xlarge format.
If you want to convert HD DVDs (1280x720) into formats that can be played by iPhone 4, choose iPhone 4 (HD: 1280x720 ), it will be converted to 960x540, that is, it will make full use of the 960x640 resolution of the iPhone 4.
If you want to convert Full HD (1920x1080) into a format that can be played by iPhone 4, choose iPhone 4 (Full HD: 1920x1080 ), it will be converted to 960x540, that is, it will make full use of the 960x640 resolution of the iPhone 4.
Because HD and Full HD are higher in resolution than iPhone 4, the output resolution is the same. This is also the definition pushed by Apple, which is half full HD.
Complete Case Study
User_presets.7z
Conclusion
As long as you follow the above changes, you can simply convert the film into the best format for iPhone 4, fully exploiting the power of iPhone 4's retina display.
Reference
Optimized handbrake presets to encode video for your new iPad or iPhone 4