Use the search, PLEASE. This has been asked 100 times before.
Nero's MPEG2 and MPEG1 plugins are 100% useless piece of ***t. They're encoders -> if you try to burn VCD and drop a video file into Nero that doesn't comply with VCD standard, Nero asks you to re-encode it. Same goes, if you have MPEG2 plugin installed and you create SVCD and drop non-SVCD file into the layout, it asks if you want to re-encode it.
Re-encoding _anything_ is an extremely stupid idea, the quality will SUCK (whatever you re-encode; VCD->SVCD, DivX->VCD, SVCD->DivX, VCD->DivX, etc) and worse than that, Nero's encoder is very bad. If you _really_ need to re-encode for some weird reason, use TMPGEnc.
Im trying to encode an avi film for vcd.im trying to use tmpgenc as you suggested but it says file format not supported.ive tried altering environmental settings sas u suggested elsewhere but still saying not supported.thanks
Does the AVI open with Media Player? And if so, what codec it is using? DivX?
If it opens with WMP, it's likely that your problem is actually with audio, TMPGEnc doesn't like the idea to have AC3 audio within AVI it tries to open and you need to downmix the audio to WAV with 44.1kHz frequency.