I wanted to share my method of converting my windows 7 media center TV recordings to h264 for the Droid. This may work for Vista, but assumes that you have the media pack, so your files are .wtv files (not dvr-ms).
I use MCEBuddy 2.0 Beta 11. This is a small service to convert the wtv to mp4. I Edited the mcebuddymencoder.conf file and change the H264 mencoder settings to this.
Code:
[H264MP4]
profile-desc="H.264 MP4"
vf=pullup,softskip,pp=fd,scale=720:-10,hqdn3d,harddup
lavdopts=threads=2
ovc=x264=yes
ofps=24
x264encopts=nocabac:level_idc=30:bframes=0:bitrate=512:vbv_maxrate=960:vbv_bufsize=2000:threads=auto:global_header
oac=faac=yes
faacopts=br=96:raw=yes:mpeg=4:object=2
of=lavf
lavfopts=format=mp4
sws=9
I tried lots of settings, but this one worked ok, you may want to tweak the bitrate settings to your desired quality/size.
Note!: You shouldn't
have to edit the MCEBuddy.conf file since the default MaxWidth is supposed to be 720, which happens to be the maximum hres that the Droid will play correctly. However even if you manually add MaxWidth=720, it will not limit to 720. You can fix this my setting the MaxHeight appropriately. Add these lines to the end of mcebuddy.conf
Code:
MaxWidth=720
MaxHeight=200
This may just be a bug, and will be fixed in later Betas of MCEBuddy. Hopefully this helps people. Let me know if I am doing something wrong, I am not really a video encoding expert.