برای ساختن یک خودآموز ویدویی، نرم افزارهای زیادی موجودند که میتوانند آنچه بر روی صفحهٔ نمایش یک رایانه روی میدهد را ضبط کنند. فهرستی از معروفترینِ این برنامهها در اینجا قابل دسترس است. نرمافزار رایگان و متنباز CamStudio گرچه امکانات زیادی نسبت به نرمافزارهای حرفهای و اغلب غیر رایگانی نظیر Adobe Captivate یا Microsoft Expression Encoder ارائه نمیدهد؛ ولی برای اهداف پروژه کافی به نظر میرسد. تاکید بر استفاده از CamStudio برای دوری از استفادهٔ غیر قانونی از نرمافزارهای غیر رایگان و اغلب کرک شدهای است؛ که به وفور و سهولت در ایران یافت میشوند.
این نرمافزار ضبطِ تصاویر که برای سیستم عامل مایکروسافت ویندوز طراحی شدهاست، تصاویر را با فرمت .avi ذخیره میکند. هم چنین می تواند تصاویر را به فرمت ویدیویی فلش تبدیل کند. این برنامه با استفاده از Microsoft Visual C++ نوشته شدهاست.