請問要如何將抓取的畫面轉成AVI(編號:5561)

我想製作類似 HyperSnap 的程式,每隔若干秒抓取螢幕畫面(存成 bmp 或 gif),並將這些畫面存成 AVI 檔案。
我已經可以抓取螢幕畫面了,可是要如何把這些 bmp/gif 轉成 AVI 檔案呢?還是我的作法根本是錯的,請各位多多幫忙。