Courses and lessons
Step-by-step guide

How to create a course from video files using AI

Generate an editable course draft from video files, track the AI task, and review the result safely.

Courses page

Open this area in SubSchool

This workflow turns video files into an editable course draft. AI output must be checked against the source before learners receive it.

Step 1. Open Courses

Click Courses in the teacher menu and confirm that the intended content language is selected.

Courses page
Open the course workspace before choosing an AI method.

Step 2. Choose the video files method

Click Create course, then choose AI course from video files.

Expanded course creation menu
Choose the AI course from video files method.

Step 3. Complete the form

Upload 5–50 supported video files in the order they should be studied.

Select the subject, language, type, grades, and student goal. Upload between 5 and 50 video files. Use supported video formats, remove private data, and order files as the course should progress. Create homework adds generated exercise sets; leave it off when you want to review the course before spending AI balance on practice.

AI course from video files form
Complete the course foundation, access, and source fields.

Step 4. Submit and watch the quick status

Click the purple generation button once. A background task is created, so you can close the dialog and continue working. Open the bell/task menu in the header to see queued and processing status. When email notifications are enabled, SubSchool also emails you after completion or failure.

AI task notification
The header task menu shows the current generation state from any teacher page.

Step 5. Open the complete task history

Go to AI tasks to see progress, timestamps, the task type, the generated object, and any error. Do not submit the same source again merely because the dialog closed.

AI tasks history
AI tasks shows full progress, status, and any error.

Step 6. Review the generated draft

Open the generated course. Compare titles, claims, ordering, lesson descriptions, and assignments with the source. Correct unsupported facts, confirm rights and audience level, set pricing and access, and preview the learner view before publishing.

Generated course draft
Review and edit the generated draft before publication.
Still need help?

Contact the SubSchool support team

Open Support in your account and include the page, course, or task where the issue occurred.

Open your account →