View Full Version : Convert video for Nexus One with Nero Recode

10-18-2010, 11:00 PM
Nero Recode (part of Nero Multimedia Suite (http://www.nero.com/), free trial available) is a great way to convert video for the Nexus One, easy to use, quite capable, and one of the best MPEG-4 AVC (H.264) video encoders, producing excellent video and audio quality at relatively low bitrates. My recommended method for excellent quality:

At start-up, select Nero Digital as the target format.

After loading your video source, select:

Profile Category: Nero Digital
Profile: Nero Digital AVC
Encoding Method: High quality (2-pass)
Un-check Fit to target

Make sure your content is selected under Content.

The name can be changed by clicking on it.

Under Video Quality, use slider and/or click on bitrate number to change it to 900 Kbps.

Click Video tab:
Click Settings...

Click Resize tab
Select Custom Resize, and set width to 800
Click in height control to automatically set height
If height exceeds 480, then change it to 480
Check Square Pixels / Letterboxing
(Resizing method should be Lanczos)
Click OK

Click Encoder...

Select General settings
Move Encoding precision slider all the way to the right (High quality)
Select Encoding tools
Un-check all options under Main Profile and High Profile (per note below)
Click OK

Click Audio #1 tab, and in the Target section:

Codec should be AAC
Click Settings...
Under Audio Settings, select Custom
Set Channels to Stereo
Mode should be Low Complexity
Set Bitrate to 128 kbit/s
Click OK

Now back in the main window, click Next
Then in the Burn Settings window:

Set Destination to Hard Disk Folder
Set Target folder as desired
Click Burn to encode your video

Copy resulting video to your Nexus One.


Resizing video to native Nexus One resolution is recommended for best quality and to reduce mobile device load during playback.
Setting Main or High profile AVC encoding options can result in jerky playback.
Video bitrate quality:

900 Kbps: excellent
600 Kbps: very good
450 Kbps: good

Audio bitrate quality:

128 Kbps: excellent
96 Kbps: very good
64 Kbps: good

Samples (from HD trailer for Secretariat (http://www.hd-trailers.net/movie/secretariat/)):

900 Kbps video, 128 Kbps audio (http://navasgroup.com/nexus1video/secretariat-900.mp4) (excellent quality)
600 Kbps video, 96 Kbps audio (http://navasgroup.com/nexus1video/secretariat-600.mp4) (very good quality)
450 Kbps video, 64 Kbps audio (http://navasgroup.com/nexus1video/secretariat-450.mp4) (good quality)

10-26-2010, 11:01 PM
hum, your effort is appreciated - but ROCKPLAYER (search via the Android market - details here RockPlayer Universal - Android app on AppBrain (http://www.appbrain.com/app/rockplayer-universal/com.redirectin.rockplayer.android.unified) ) plays most common formats w/o the need to convert - i call it the VLC for android :D NB: VLC is in the process to port a version of your universal player to Android too ;)

http://chart.apis.google.com/chart?cht=qr&chs=150x150&chl=market://search%3Fq%3Dpname:com.redirectin.rockplayer.andro id.unified

10-27-2010, 02:16 AM
hum, your effort is appreciated - but ROCKPLAYER ... plays most common formats w/o the need to convert - i call it the VLC for android :D NB: VLC is in the process to port a version of your universal player to Android too ;)
While universal players can have their place, the advantage of native video formats is hardware acceleration that can substantially increase playback quality while substantially decreasing main processor load and battery consumption (why I recommend using only MPEG-4 Baseline Profile settings instead of Main or High Profile settings). So for best playback with least overhead, convert to native (MPEG-4 Baseline) video format with a good transcoder. When that's impractical, use a universal player.

* There ain't no such thing as a free lunch! :wink3: