The Inside Scoop on Major Studio Updates for Q1!

The content in this blog is over six months old, and the comments are closed. For the most recent product updates and discussions, you're encouraged to explore newer posts from Instructure's Product Managers.

AkosFarago
Instructure
Instructure
10
3764

Canvas.png

Since the last time Announcing a New Screen Recorder in Studio, we’ve hit significant milestones internally in areas featured on our public roadmap, however, we deliberately kept some details under wraps until we were absolutely certain about them. Without further ado, let me shed some light on what has been happening over the past 6 months and how your Studio experience will change in the upcoming quarter.

 

Where is the new Screen Recorder option? 

We’ve got a lot of feedback in the survey that I included in the blogpost and those had one thing in common: back-to-back recordings go hand in hand with high level of robustness. We need it to withstand interruptions such as browser crashes, lost connectivity etc, and even if that happens, anyone should be able to one-click recover their content directly from Studio.

One particularly exciting challenge is how to make sure that the recording is uninterrupted when connectivity is lost during a lecture, however, seamlessly continue it offline and upload the full video once connection is restored. This is a big-time improvement to the current webcam capture solution and based on all the feedback, we decided to take on this challenge. For that reason, we rescheduled the release to January.

We will call the solution “Beta” (you will see it on the UI), as we aim to continuously pack in features upon its release, however, it will be available in everyone’s production Studio environment in January!

AkosFarago_0-1702043183115.png

 

What about Professional Captioning? It is indicated as Q4 on the roadmap.

In the past 3 months, we were in an early access period where we integrated several colleges with their captioning providers (from May blogpost). They ordered professional captions for hundreds of their videos in this period - directly from within Studio and we are grateful for all the feedback. Special thanks to the University of North Texas Health Science Center at Fort Worth, who were willing to meet us 3 times and share their captioning processes in great details.

Given that professional captioning comes with an extra cost, we’ve been carefully monitoring the integration together with our partners. The early access period closes now and professional captioning support for Studio will be officially coming in the next month. Stay tuned for all the nitty-gritty details!

 

Speedgrader integration

Going back to the new screen recorder solution, many of you noticed the “Is it planned to be incorporated in the RCE or other places in Canvas?” part of the F.A.Q. I am so happy that I no longer have to contain my excitement and that I can share with you that screen narration will come to the Speedgrader natively in March!

This will be an invaluable tool for Teachers to highlight, annotate student submissions while narrating the screen and delivering the feedback more effectively. This will significantly reduce the time spent for grading submissions while students will also get to respond using the same tool. With this, we want to amplify the Teacher-Student communication in the Speedgrader, something that has been a demand from our Teachers for a long time. 

But…

AkosFarago_1-1702043182303.jpeg

 

Yes. Every video-based feedback or response from the student will be automatically captioned. That goes without saying when we think of accessibility in the Speedgrader. Until now, generating captions was exclusive to Studio and was only available through requesting it manually. However, when dealing with 20 individual student submissions, it would create a weird enough experience to request them 20 times. Not automating it was out of the question.

Additionally, this will later enable students to use the transcripts of video feedback as evidence on their work! 

 

Auto-captioning in Studio

Finally, we arrived there…. keep an eye out for a dedicated post containing all the details in the latter half of the quarter! One exciting challenge with it was the spoken language detection as this bypasses the need for the uploader to determine the language beforehand. Since late October, we have been conducting experiments on auto-captioning in the background, comparing the chosen language by users with the one automatically detected. Results are in: for videos in English, we observed an impressive accuracy of over 99%, while non-English videos achieved at least 95% accuracy. Given how crucial it is for teachers to make sure they are notified about any failure so that videos are not shared with students under the impression that they are captioned no matter what, we are working on a notification system so that they are always in the know. The option to manually request captions will still be available for these cases.

AkosFarago_2-1702043182276.png

 

Admin media management and sub-account support

We met Administrators during summer and autumn to better understand this problem and we were also super happy to see that this was voted by the Community as a high-value idea. Although, I'm holding off the details to save something exciting for next time as well. There is a lot in the making here and this update is already growing way too big!

 

Feel free to drop any questions in the comments below, I am happy to share with you more details! Take care and happy holidays!

Akos

The content in this blog is over six months old, and the comments are closed. For the most recent product updates and discussions, you're encouraged to explore newer posts from Instructure's Product Managers.

10 Comments
Jeff_F
Community Champion

@AkosFarago  -- I've been using screen recordings to provide feedback to students and can attest that this has notable value.

  • It is much more personable than text alone. My vocal inflection, emphasized words, etc. can be heard.
  • I can highlight and draw attention to the sentences/ formulas/ functions that I am speaking to.
  • I can make edits / corrections and the student see that and hear my guidance and encouragement.

To do this I've been using Loom as well as the MS Stream product. The former has a browser extension which enables me to start a screen recording and select the monitor or window I wish to share with just three mouse clicks. Then I can copy the share url to the video with one click and paste it into the SpeedGrader comments box. That is simple enough but I imagine it can be done with even fewer clicks.

The process for screen recording using MS Stream is several steps longer and the share url I have to use to share is obscenely long. However, this is within our university system and therefore 'locked down', security-wise.  An example is below (not a working url):   

https:// myerauedu-my.sharepoint.com/:v:/g/personal/user_domain_edu/EdC-9QEyCF5Pi__p2H27yGIBuvlGM3pfvcH6HHDNUwk6nA?nav=eyJyZWZlcnJhbEluZm8iOnsicmQmZXJyYWxBcHAiOiJTdHJlYW1XZWJBcHAiLCJyZWZlcnJhbFZpZXciOiJTaGFyZURpYWxvZy1MaW5rIiwicmVmXXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXcifX0%3D&e=kRCqER

 

As I have experience using screen recordings as feedback I wish to share a few suggestions:

  1. It would be super if there was a button to start the screen recorder tool directly on the SpeedGrader page. The process to record the screen should tie into the theme of the grading tool (i.e., be speedy) and require few clicks to initiate.
  2. Building in a few mark up stamps and tools might be helpful.  A green check mark, for example.
  3. If able, give flexibility to choose which Window to record. While recording the DocViewer would be good, being able to open and record the student file in the application (Word, PowerPoint, Excel, etc.) on a separate monitor would be awesome.
  4. You've noted autocaptioning, which is key. 
  5. If the recordings are to be stored in the instructor Studio account, automatically create a Collection within Studio based on the course and post the videos within.  But is that necessary? Shouldn't these recordings stay with the course and student submission as a permanent file? I am thinking for auditing, accreditation, grievances, etc.
  6. After recording, the content should be posted for students to see within their Grades view. Instructors should not have to take steps to copy a share link from within Studio.

Some of these are probably obvious, but I wish to point them out as they are key to a workable solution.

Thanks to the team and yourself for making Studio and Canvas what it is.

Sincerely, Jeff

AkosFarago
Instructure
Instructure
Author

Hi @Jeff_F ,

Thank you for the detailed feedback and sharing with us the tools and process you are using today. I'm happy to provide you with more context:

  1. The solution will be built into the Speedgrader for all Canvas users, no matter if Studio is installed or not.
  2. It uses the native browser recording tool which gives option to record any browser tab, a window or the entire screen.
  3. As you also point out, Speedgrader recordings will be available in the Speedgrader, they will stay with the course and will not be accessible in Studio. As Teachers will adopt the new option, we will monitor the demand if it makes sense to access those in any custom Studio collection or keeping it within the Speedgrader is enough.
  4. The workflow will be as seamless as possible: record it from within the Screengrader, when finishing it will be automatically embedded into the comments, there will be no need to copy any urls!

I know the post did not go into these in greater details, so I am hoping this gives more clarity on our plans.  

Akos

Charles_Barbour
Community Participant

"1. The solution will be built into the Speedgrader for all Canvas users, no matter if Studio is installed or not.

2. It uses the native browser recording tool which gives option to record any browser tab, a window or the entire screen."

I'm confused, this makes this sound more like Speedgrader functionality?

We don't use Studio but use Panopto. Will Panopto work in this workflow?

AkosFarago
Instructure
Instructure
Author

@Charles_Barbour the Speedgrader integration is going to be purely a Canvas experience, neither Panopto nor Studio will be part of the workflow. The new capture solution will be available in Studio separately.

Charles_Barbour
Community Participant

@AkosFarago then could you explain what you mean by:

"1. The solution will be built into the Speedgrader for all Canvas users, no matter if Studio is installed or not.
2. It uses the native browser recording tool which gives option to record any browser tab, a window or the entire screen."

I'm just unsure what product is actually doing the recording there.

AkosFarago
Instructure
Instructure
Author

@Charles_Barbour, absolutely! Also, I wanted to let you know that I fully understand the confusion. There should be soon a separate blogpost without mentioning Studio. The primary reason I included it here is that I added in a screenshot on the new recorder experience so you may get the idea how that will look like when that is accessible directly in the Speedgrader.

"1. The solution will be built into the Speedgrader for all Canvas users, no matter if Studio is installed or not." --> This means that a native screen recorder will be accesssible from the Speedgrader independently from what video management platform (Studio, Panopto etc) you connect to Canvas via LTI. Think of it as a solution, rather than a separate product.

"2. It uses the native browser recording tool which gives option to record any browser tab, a window or the entire screen." --> By native, I refer to the solution using with the browser's APIs. Most modern browsers today support this, however with certain limitations so we are adding our own layer of robustness.

 
 

 

aaron_bahmer
Community Contributor

This all sounds wonderful, thank you!

I know a more formalized idea likely exists, but I was wondering if inclusion of Studio as an Assignment Submission Type is in the air. Selecting such a submission type (even as an external LTI tool) should allow the student to invoke the Studio recording tool or upload a video file directly into Studio from the assignment submission process -- rather than push them to Studio, on its own, to record the video then use the assignment tool to seek/attach/link that video to the assignment. Thanks.

dbrace
Community Contributor

@AkosFarago, what is the January release for the beta Studio Screen Recorder?

JACOBSEN_C
Community Contributor

After captions are auto-generated they need to be auto-published as well.  Instructors don't have the time, but they understand the need.  Editing when something in the transcript is wrong *is* something they will do.  Send them an email as well to confirm a video uploaded has been captioned.

cthomas5
Community Explorer

I love to see that captions are now automatically generated for all Studio uploads. Editing the auto-generated captions is quite easy for faculty and staff to accomplish.

However, I do have some concerns about the "create captions from scratch" interface. I tested it out this week and it is quite difficult to use. For example, the video does not pause as you are typing and the timings are usually incorrect and have to be adjusted manually. It is a tough sell to have faculty use it in its current state. Are there any plans to enhance this editor and make it more user-friendly?