Thanks, johnmeyer! But I was hoping for an AviSynth-based solution if possible. :-)
In respect of the video, I agree with you. The reason that I'm stretching the video here is that it's a way of making AssumeFPS()'s
sync_audio=true parameter do something it's probably not meant to do, and adding/dropping frames just helps me to visualize what's going on and has no effect on my output. Doing unorthodox things in AviSynth is something of a hobby of mine.