Ok, so I have a bunch of files with the .ogm extension that I want to convert into DivX format. I don't know much about encoding, decoding etc. but I suspect that the video is Xvid and the audio is vorbis. I want this to play on my Dvd player which support divx. This is what I want to know. How do I check which codecs are used for this ogm file? If its xvid for video and vorbis for audio, what do I need to do with the audio or video to get it to play in my divx dvd player? If you know what I need to do, how do I do it? What software do I need ? etc.. Is there freeware for this? Also, I know c++ pretty well, where can I find some source or extensive documentation for encoders and decoders and exactly how they work if I wanted to make my own player or converter? Thanks for your help in advance .. P.S. I have virtualdub and winavi.. not sure what i'm doing with them though.