I just googled around for tmp.avi & it seems most references were in relation to converting video on Linux. MPlayer seemed to be one of the main players concerned ...
eg: "tmp.avi is a temporary file it creates from MEncoder in order to use 2bppconv. For some reason or another it couldn't find tmp.avi to process for 2bppconv."
Another reference I found was this
http://www.htmlforums.com/showthread.php?t=75726
I wonder if you should try MPlayer to play the file. Though I have a suspicion the file was not taken thru the conversion process properly. You can find a link from one of these pages: 1.
http://www.mplayerhq.hu/design7/news.html,
2.
http://www.mplayerhq.hu/design7/projects.html, & 3.
http://home.freeuk.com/tom.nealon/mplayer.html