On the Droid incredible, 480×800 is the screen resolution. Generating a working file for the Droid phones can be extremely difficult to find information for, however, in the user guide (http://cache.vzw.com/multimedia/mim/htc_incredible/incredible.pdf), some basic supported video types are pointed out (Pg 202, Specifications).
The four supported video types: .3gp, 3g2, .mp4, .wmv
Of these, .3gp is the native capture for the device. When a video is shot on the phone, and inspected in Quicktime, it shows:
- AMR Narrowband 8KHz>
- Bitrate: 2000 Kbps
For making video to these devices, MPEG4 video is an excellent codec in this case, as it gives good quality and compression, and AMR Narrowband is the audio of choice. 3gp is the wrapper of choice for encoding as well, as it is the native supported file type. A sample of a working xml (with only relevant lines) is below:
<?xml version="1.0"?> <query> <format> <output>3gp</output> <video_codec>mpeg4</video_codec> <audio_codec>libamr_nb</audio_codec> <bitrate>1024k</bitrate> <size>800x480</size> </format> </query>
Note, for compatibility with older Droid phones, encoding the video at 480×320 could be handy, and looks pretty good on the devices as well.