How to convert AVI, MPEG to MP4 ? How to encode video to .MP4 format using free mp4 converter ? I have a small piece of video I need to simply encode to an .MP4 file to be displayed on a mobile phone. Is there a stand alone program that I can use to covert the file to .mp4 ?

There are several solutions.

1. You can use Free Tool pspVideo9 to convert mpeg, avi to mp4 (psp compatible): pspVideo9_Install.exe

or

2. Free QuickTime Player with Quicktime Alternative can be used to encode to an MPEG4 file. Install quicktime alternative, after that install quicktime player - when installer asks for Destination Folder, click Change... button and change default path to C:\Program Files\Quicktime. After that, click OK, Install. In order to convert MPEG to MP4: load mpeg file, click File -> export -> save as MP4)

or

3. Also, there are old free command line tools which can take an AVI and reweave it as an MPEG4 file--this is useful if you want to use, say a Video for Windows XviD codec to do the encoding.

Commandline tool for this operation: The actual program is called mp4creator.

Download mp4creator from here (full package):
mpeg4ip

Go to a command-prompt (Start - Run - Command(Win9x/ME) or cmd (WinNT, W2K & WinXP)) and type mp4creator.exe to get a list of options.

I suggest you put the creator and all the input files at the same place so your commandlines will be shorter. First let's put the video into an MP4 stream:

mp4creator -c=video.avi -H -rate=23.976 temp.mp4

will put the video file video.avi, having a framerate of 23.976fps into a file called temp.mp4. Then add the audio stream:

mp4creator -c=audio.aac -H -I -rate=23.976 -optimize temp.mp4

Then temp.mp4 file will now contain both audio and video track.
 See Also:

 How to convert AVI to MPEG, AVI to MPEG-2 using free converter ?

 How to convert avi to QuickTime mov ?