ucfopen / UDOIT

The Universal Design Online content Inspection Tool, or UDOIT (pronounced, “You Do It”) enables faculty to identify accessibility issues in their Learning Management System. It will scan a course, generate a report, and provide resources on how to address common accessibility issues.
GNU General Public License v3.0
108 stars 65 forks source link

Cannot detect Youtube video captions #190

Closed amyliu2015 closed 7 years ago

amyliu2015 commented 8 years ago

We have just installed the newest version (2.0.5). The Youtube videos having captions still are detected with the result: Synchronized captions should be provided for prerecorded web-based video.

bagofarms commented 8 years ago

This seems to be a recurring issue. Another school reported two videos that were flagged erroneously, and the issue was that the YouTube API was unable to find the videos. I double-checked, and the videos actually exist on the YouTube site, but the API doesn't know anything about them. To be on the safe side, we flag the videos if there's an error retrieving their information from the API.

If you could provide at least one video where this occurs, i can manually run the API call and see if it's having the same issue.

amyliu2015 commented 8 years ago

Hi Jacob,

Thanks for your reply. Here is an example: https://www.youtube.com/watch?v=uW7h1APpRQI&feature=youtu.be

Best, Amy

On Thu, Sep 8, 2016 at 10:21 AM, Jacob Bates notifications@github.com wrote:

This seems to be a recurring issue. Another school reported two videos that were flagged erroneously, and the issue was that the YouTube API was unable to find the videos. I double-checked, and the videos actually exist on the YouTube site, but the API doesn't know anything about them. To be on the safe side, we flag the videos if there's an error retrieving their information from the API.

If you could provide at least one video where this occurs, i can manually run the API call and see if it's having the same issue.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ucfopen/UDOIT/issues/190#issuecomment-245613489, or mute the thread https://github.com/notifications/unsubscribe-auth/AKrm7IK2BlF7ZrQMK1K4rPP1s0mcpalKks5qoBoAgaJpZM4JzEZM .

Zhiying (Amy) Liu. Ed.S. eLearning Production Specialist Miami University 307A Laws Hall Oxford, Ohio 45056 O: (513) 529-3099 F: (513) 529-3765

"I Am Miami" pgp: she, her, hers

eLearning Miami ELM |miamioh.edu/elearning | 513-529-6068

If you have a technical problem with Canvas, please call the IT Help Desk at (513) 529-7900.

bagofarms commented 7 years ago

Amy,

I've discovered that this issue is caused by how the YouTube API handles Unlisted videos. It will pretend that the video does not exist if the video is Unlisted, so the UDOIT code marks it as needing captions just in case. I found a Google developer post from 2010 saying that they hoped to add access to Unlisted videos in the API by July of that year, so I don't expect we'll be able to do anything with Unlisted videos anytime soon. I'm closing this issue and adding one that will add a new Error specifically for videos that are Unlisted or not found.

amyliu2015 commented 7 years ago

Thanks for letting me know. Happy holiday!

Amy

On Wed, Dec 21, 2016 at 4:18 PM, Jacob Bates notifications@github.com wrote:

Amy,

I've discovered that this issue is caused by how the YouTube API handles Unlisted videos. It will pretend that the video does not exist if the video is Unlisted, so the UDOIT code marks it as needing captions just in case. I found a Google developer post from 2010 saying that they hoped to add access to Unlisted videos in the API by July of that year, so I don't expect we'll be able to do anything with Unlisted videos anytime soon. I'm closing this issue and adding one that will add a new Error specifically for videos that are Unlisted or not found.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ucfopen/UDOIT/issues/190#issuecomment-268642485, or mute the thread https://github.com/notifications/unsubscribe-auth/AKrm7BZrFSqw6QbDmGCR3hpLmaUUqRqUks5rKZe-gaJpZM4JzEZM .

--

Zhiying (Amy) Liu. Ed.S. eLearning Production Specialist Miami University 307A Laws Hall Oxford, Ohio 45056 O: (513) 529-3099 F: (513) 529-3765

"I Am Miami" pgp: she, her, hers

eLearning Miami ELM |miamioh.edu/elearning | 513-529-6068

If you have a technical problem with Canvas, please call the IT Help Desk at (513) 529-7900.