So a neighbor of mine came up to me with a VTech KidiGo. It’s a kids audiobook, mp3 and video player. And it’s a horrible one at that. You either have the choice to buy audio files and videos from VTech, or you’ll have to put up with a video player that only accepts a strange format.
So this neighbor came up to me wanting to put videos on this thing and of course nothing really worked. Everything I tried failed on the KidiGo with “Invalid Format”. Finally I tried to transcode the video with ffmpeg and what worked was the following:
ffmpeg -i input.avi -vf scale=480:272 -b:v 1M -vcodec libxvid output.avi
The resulting media file has the correct dimensions and the audio file is an untouched 128kbps mp3 stereo stream. Heres the VLC info on the resulting codec used: