if your using vuze it has the ability to convert most downloads into the proper codec for your device.
direct from their site:
Smart. Behind the scenes.
Mkv, divx, wmv, avi, H.264, MPEG-4... Are these Greek to you? You're not alone - They're Greek to most devices and applications when you attempt to playback a video outside a device's comfort zone.
Vuze's goal is to get smart about video formats, so you don't have to be. Drag-and-drop a video from your Vuze Library (or anywhere on your computer) to the device of your choice, and Vuze will be your translator. Vuze will detect whether or not the video format will playback on the device you select, and convert the file for playback if necessary.
Supported Devices: