Higher education instructors, instructional designers, and eLearning administrators.
Key Takeaways
Making your digital course videos fully accessible across your favorite media platforms is easier than you think. This guide walks you through simple methods to add captions to your videos in Canvas, YouTube, Kaltura, and Panopto to keep every learner engaged.
AT A GLANCE
- Direct platform integrations allow you to sync caption files effortlessly without extra manual steps.
- Compatible subtitle files ensure your recorded lectures meet high standards for clarity and accessibility.
- Centralized workflows save educators valuable time when managing video libraries across multiple learning management systems.
WHO SHOULD READ THIS
Estimated Reading Time
6 min read
This month’s conversations with higher education teams about captioning kept circling the same questions:
- How do captions get back into Canvas or YouTube once they’re ready?
- Can we send a link instead of uploading files?
- Who controls who can place an order?
- How fast do files come back?
- Will a real person help if something isn’t working well?
This article answers them, with helpful information on how things work when you set up an integration or API, or request captions or transcripts, with Verbit.
Whether you want to add closed captions to a single video, caption a whole library, or add live captions to a class or event, the right setup depends on the platform you use. Verbit connects to Canvas, Canvas Studio, YouTube, Kaltura, Panopto, Vimeo, Blackboard, Google Drive, and more, and the full list is on the Verbit integrations page.
How to add captions to videos: Order directly from your chosen platform or from Verbit
Most captioning integrations work in one of two directions. In the first, an administrator connects your account once, and staff then select videos from their library inside Verbit. In the second, people place the request from inside the platform they already use, and finished captions flow back to the same place, so instructors never have to learn a new tool. Some platforms support both, and you can always upload files directly or build your own workflow with Verbit’s post-production API.
Either way, setup is a one-time job for an administrator. The service level you choose sets the workflow, and turnaround is determined by your agreement, so it helps to decide up front which content needs fast delivery and which can wait. The same setup works for captions or transcripts, depending on the service you pick.
Limited resources are the backdrop for all of this. In an Anthology survey of about 2,500 instructors, the top barriers to making content accessible were lack of training (29%), lack of time (28%), and limited knowledge of available tools (27%). Only 11% said they have the tools and training they need.
That is where workflow matters. Captions that fit the tools people already use remove steps for teams with little time to spare. Being able to request captions directly from Canvas Studio or Panopto, and having the finished captions return to the video automatically, makes a real difference for teams already stretched thin. Working with fewer vendors to receive captions, transcripts, translations, and audio descriptions, can also lighten the load further, and Verbit’s guide for overwhelmed accessibility teams goes deeper on how.
How to add closed captions to videos in Canvas, YouTube, Kaltura, Panopto, and other platforms
The steps differ by platform, and the return trip is the part worth planning for. For background on the Canvas Studio and Kaltura connections, see Verbit’s announcement of its Canvas Studio and Kaltura integrations.
Canvas. An administrator creates an access token in Canvas and links it in Verbit. Staff then select course media in Verbit, and finished captions are delivered to the same location in the course, the Files area. They still need to be attached to the video inside Canvas, so build that last step into your process. A separate Canvas LTI option embeds Verbit inside the course navigation so users can place requests without leaving Canvas. With that option, captions are downloaded as an SRT file and attached manually.
Canvas Studio. An instructor or staff member opens the video, goes to its Captions tab, and requests professional captions. The service types in the dropdown sync with the profiles on your Verbit account, so administrators decide which options people see. When the captions are done they appear back in Studio marked as not published, so the instructor can review and publish when ready. Two limits are worth knowing: videos added to Studio by link, such as YouTube or Vimeo URLs, cannot request professional captions through this connection, and requests are placed one video at a time.
YouTube. An administrator connects the channel once, and staff choose videos from it in Verbit. With automatic send-back turned on, finished captions return to the video on their own, and there is a manual Export to YouTube option too. Public and unlisted videos work from start to finish. Private videos block access, so switch them to unlisted first. For anything you cannot connect, download the caption file and upload it manually.
Kaltura. In Kaltura MediaSpace, a user publishes a video and chooses an Order Captions option in a Verbit category. The request goes to a Kaltura administrator for review and approval, and captions link to the media entry automatically when finished. Departments can have their own categories and profiles.
Panopto. Panopto offers both paths. Administrators can place orders from Verbit, or enable Verbit as an accessibility provider in Panopto so anyone with Creator permission or higher can request captions and audio description right from the video, with files returned to the media entry.
Vimeo. Connect your Vimeo account once, choose videos inside Verbit, and turn on automatic send-back so completed captions return. Verbit can also work with private and hidden Vimeo videos.
Blackboard. The integration supports Blackboard version 32 and up. Files added to a course as an Item or File appear in Verbit for selection.
Google Drive. Drop media into a source folder and finished captions and transcripts arrive in a destination folder, which makes it a simple way to send a batch. Notifications from Drive can occasionally lag by an hour or more, and edits exported from Verbit arrive as a new file, so check the Modified date for the latest version.
Other platforms. Integrations with Mediasite, Brightcove, JW Player, Wistia, Box, Dropbox, OneDrive, and others are also supported by Verbit. Teams with developers can also use post-production APIs to create jobs, add media, and download captions, with webhooks to signal when a job is done.
Admin controls: Who can request captions at your institution?
For a purchase that needs sign-off from a committee or several departments, control matters as much as features. Verbit administrators set up the connections, and each one can be limited to a) everyone in your organization, b) only people with a matching permission tag such as a department, or c) only the person who created it. Users are assigned roles, such as admin or viewer, that determine what they can see and do in the account. With single sign-on, people log in with their campus credentials through providers like Azure and Okta, and groups in your identity provider can be mapped to roles in Verbit, so access follows the directory you already manage. Staff who work across departments or campuses can switch between accounts with one login and a separate role in each.
Some platforms add their own checkpoints. Kaltura sends each request to an administrator for approval, and Panopto requires Creator permission or higher. Labels group jobs by department, course, or budget and are searchable from the dashboard, which makes reporting and clean-up easier. Job status lives in one dashboard, and completed files can be downloaded in bulk.
How to caption a backlog of videos: Best practices
Having a year or more of recorded content that needs to be captioned is common, and it is often the part of ADA Title II compliance that feels biggest, since the rule points to WCAG 2.1 Level AA for digital content. These steps make it manageable to take on a backlog of videos. For why the effort pays off aside from compliance needs, read how captions improve course completion and engagement. For more guidance on what to caption first, see Verbit’s video accessibility guidelines.
- Take inventory and prioritize. Start with courses that have students using accommodations, high-enrollment and reused content, and anything public-facing, then work backward through older material.
- Run a small test. Submit a few files for each service you plan to use, such as captions and audio description, and check how they return to your platform before sending the bulk.
- Match the service to the content. AI captioning with a built-in editor suits high-volume content where speed matters, while human-verified services suit content with higher accuracy needs.
- Submit in batches. Select many files at once instead of one at a time, or drop them into a source folder. Common formats like MP4, MOV, MP3, and WAV are accepted, and compressing video to roughly 300MB per 30 minutes keeps uploads moving.
- Reduce clean-up before it starts. Add speaker names and glossary terms when you submit so names and terminology come back right, and use the captions editor to fix anything that needs a closer look.
- Bundle deliverables where you can. Where it is enabled on your account, compound orders let you request captions, audio description, or translation together on one upload, with each deliverable available as soon as it is done. Machine translation can also add subtitles in dozens of other languages.
- Turn on automatic send-back. Once the backlog is clear, keep it from growing back by letting new content flow through the same connection. Institutions weighing a flat annual agreement can read more about Campus Complete.
How to add live captions to Zoom, Teams, and YouTube Live
Live sessions follow a similar pattern. You place an order with the meeting link, a Verbit captioning bot joins the session, and the host admits it. In Zoom, the host turns on manual captions and the Verbit Captibot joins a minute or two before start. In Teams, the host switches on CART captions and adds the caption link to the order. For YouTube Live, you share the captions ingestion URL so captions appear in the player, and because YouTube Live builds in a delay that can leave captions behind the video, a test run helps.
On-site lectures can stream audio from a browser with Verbit Connect, and attendees follow along on a transcript page without needing an account. For last-minute needs, Go Live launches an on-demand session from a saved template on Live Captivate accounts. Book as early as you can, and send glossary terms and slides at least 24 hours ahead. Live captioning can also be translated into dozens of languages.
Why human support sets Verbit apart from automatic caption generators
Free caption generators and automatic closed caption software can produce a file quickly, and Verbit offers fast AI captioning too. What sets Verbit apart is the human layer around it. Every account is assigned a dedicated account representative who helps with setup and troubleshooting throughout, and a general support team is available 24/7 by chat. Human-verified captioning is there for the content where accuracy matters most. When an access token expires, a caption file will not attach, or a committee wants a walkthrough, having a dedicated person who knows your setup often matters much more than a cool feature list.
If you want to see how this would work on your own platform, book a demo and Verbit’s higher education team will walk through it with you.
FAQs on Adding Captions to Videos for Higher Education Needs
How do I add closed captions to a video in Canvas?
With the standard Canvas connection, finished captions are delivered to the course’s Files area and then attached to the video in Canvas. In Canvas Studio, you request captions from the video’s Captions tab and they return automatically, marked as not published, so you can review and publish them.
Can captions be generated automatically for YouTube videos?
Yes. Connect your channel to Verbit, choose the videos, and turn on automatic send-back so finished captions return to each video. Public and unlisted videos are supported from start to finish, while private videos need to be switched to unlisted first.
What is the difference between automatic captions and human-verified captions?
Fully automated AI captioning is fast and cost-efficient for high-volume content, but it may not capture the nuance of human-edited captions. Human-verified services add a review layer for content where accuracy matters most.
Who controls who can order captions at our institution?
Administrators do. They set up each connection and choose whether it is open to everyone, limited to users with a specific permission tag, or kept to one person. User roles control what each person can see and do, and single sign-on lets access follow the groups in your identity provider. Platforms like Kaltura also add an approval step before a request is processed.
How long does captioning take?
Turnaround depends on the service level in your agreement and the content being captioned. Your account representative can help set it up for different kinds of projects.
Is there a real person to contact if something goes wrong?
Yes. Every account is assigned a dedicated account representative, and Verbit’s general support team is available 24/7 by chat to troubleshoot any matter.

