You can convert easily with Mediacoder. Subtitle is auto detected and added if both the SRT and AVI files are in the same folder, with the same name. It has customized preset functionality also.
Download it here : http://mediacoder.sourceforge.net/dlfull.htm
XML preset settings for media coder. Just paste this into a file with XML extention. eg 5800.xml
Video bitrate : 800 ( you can try 900 or greater for better quality. )
For the best resolution and cropping,check the source’s resolution. For example, if the video resolution 624×352 which is smaller than 5800XM’s screen (640×360),then don’t resize it to 640×360. So if you want the best quality for your viewing, check the source video details first, before doing cropping or resizing.
For the audio, choose the bitrate of 128. If the audio bitrate is higher than what you have for the source, it can cause lags in the audio while playing on the mobile. So always choose a bitrate lesser than what you have in the source file.
I am giving here a list of 5800 compatible convertors which I have used and found to be working.
Settings to convert :select IPOD in devices and in presets use the “IPOD TOUCH HIGH QUALITY (MPEG 30 FRAMES PER SECOND 640 * 480 ,AAC 192 BIT
Best in the league, but its painfully slow. If you want the optimal settings for 5800, I can provide you with the XML preset file.
NOKIA pc suite VIDEO
Not suitable for every file and needs your phone to be connected.
Excellent and I am using this currently. Supports subtitles.
Here is some more , recommended by some websites. All may not be freeware. (I din’t personnaly check it though. If anyone had used any of these, please revert with the speed, clarity and other details)
DoremiSoft Avi to MP4. http://www.mp4kits.comMP4kits.com
Daniusoft Video Converter http://www.daniusoft.com/video-converter.html
Winavi m4 converter. select iPod ….. Subtitles will be loaded automatically
psp video 9 http://www.pspvideo9.comPSP
smartmovie 4.10 the lag in avi playback is really reduced
4media MP4 Converter
Zune converter http://dailymobile.se/forum/index.php/topic,406.40.html
ImTOO MPEG Encoder ultimate
pocket Divxencoder http://www.pocketdivxencoder.net/EN_index.htm
Some Useful Tips
Video resolution width must not exceed 640 and height must not exceed 360
To make sure that the Aspect ratio is maintained you have to map either the original width to 640 or original height to 360. If both can be mapped then good. but it is possible only with 16:9 aspect ratio videos. Here’s a few eg.
Original Movie Res. Res for 5800XM (Screen size 640×360)
Birate : 1024 for HD quality, 512 if you want a smaller file size
Framerate : 25 (30 if the original framerate is over 25)
Audio Codec : aac
Bitrate : 128
Channel : 2
Sample rate : 11025}