(These are almost the same instructions as http://www.vladd44.com/video/vodei.php has, so check that first)
Here's the list of programs you'll need:
Vodei 2.0 Multimedia Processor (you only need this for the time of the Vodei removal, you can uninstall it later).
GraphEdit
VirtualDubMod (VirtualDub will work also, I think)
DivFix (1.10)
Just use www.google.com to find these programs.
Once you have installed all these programs:
1. start GraphEdit, goto Graph->Insert filters...
2. in the list you see "DirectShow Filters" -> File Source (Async) double-click this filter, find the file which is infected with Vodei 2.0
3. Goto "DirectShow Filters", find "Vodei MP" and double-click it.
4. Goto "DirectShow Filters", find "Avi Mux" and double-click it.
5. Goto "DirectShow Filters", find "Dump" and double-click it. Type audio.mp3 for the name.
6. Goto "DirectShow Filters", find "File Writer" and double-click it. Type e.g. clean output.avi.
Now you should have a layout of filters in the Graph area.
You need to connect these by just using drag & drop like in the picture below:
then click the play button. this should take only about 1 - 4 minutes on a 700 MB file on a normal modern computer with Vodei 2.0 files.
When done, close GraphEdit and start VirtualDubMod.
1. Drag and drop "clean output.avi" to VirtualDubMod, then click on Video->Direct Stream Copy.
2. Goto Streams, click Stream list, then press "Add", find your audio.mp3 file. If the file is VBR mp3, VirtualDub may ask to rewrite the header, just click "No". Check if the audio stream is also "Direct Stream Copy" by right-clicking the stream, it should be on by default.
3. Click File->Save as, name the file e.g. "Clean output with audio.avi"
Now you have the video file without that Vodei crap.
BUT you may have noticed that the video file's B-frames are all messed up. You can fix this by using DivFix.
1. Open DivFix, click add files, find the "Clean output with audio.avi"
2. Uncheck "Keep original"
3. Click rebuild index.
Once it is ready you should have clean video file without the Vodei crap, with audio and with working B-frames.
You can check that B-frames work by drag & dropping the final video file into VirtualDubMod and scrolling the timeline, if the picture is all messy, the B-frames are (most likely) still messed up. Don't know how to fix this.. yet.
PS. I have only extracted stereo audio (not 5.1 or 7.1 surround) but I guess the same methods work on them also.
On one file even after rebuilding index with DivFix the B-frames were still bad and I couldn't fix 'em. If anyone has ideas how to do this, please let me know.
Although, my media player (Media Player Classic) played that file without getting the picture all messed up, seeking was a little slow though.
ALWAYS check that the audio and video are in sync after combining the the two with VirtualDubMod before deleting the original Vodei infected file.

