Hello
I make many rm/rmvb --> kvcd/Kdvd.
Firts you need to know the exactly framerate of the source file. try it :
http://dark.pluridis.org/downloads/rmvbext1.1.zip
By right clic on the .rm/.rmvb you have proprieties with the good Fps.
If it tells you 30fps you should keep it and not 29.97 ...
if you want 29.97 :
directshowsource("C:\a.rm",fps=30)
changefps(29.97)
it changes the framerate, but not the duration of your movie. But it removes some frames so the movie can be jerky.
If you want a nice video, you must use it :
directshowsource("C:\a.rm",fps=30)
assumefps(29.97)
it keeps all frames but changes the duration of your movie. You have to change the the duration of the audio file into Besweet with this lign in your commande lign "-soundtouch( -r 30000 29970 )"
The first one is the easiest way to keep in sync all streams and run very well on many cases. Second one is not for newbies ...
@Phil, transcoding audio with tmpgenc is the worst thing he could do
Ps: I had many problems with the combo "avisynth2.55/Directshow.dll/.rm-.rmvb" ... it seems that directshow.dll crashes ... uninstall 2.55 (keep your plugins
) and install 2.54 (it includes directshow filter internally) and erase directshow.dll from your plugin folder. it runs like a charm then
Cheers