I'm a professor and want to start making several short micro-lessons with embedded questions for my students to test their knowledge along the way. I've been researching some new Youtube beta features "Questions" and "Linking my Youtube Channel with my website (google site, google+, etc)
I had access to the beta "Questions" option a few days ago and it's gone now. I can edit existing annotation which includes a true/false question I added, but I can no longer see the option to add new question. Can you help me?
Can set up questions within the video that have a definite correct answer vs incorrect, and then sort through analytics to see how viewers did?
Is there a way to have different outcomes for viewers depending on whether they answered correctly (congratulations screen) vs incorrectly(rewind and replay a section of the video, then repeat question)?
Is there a way for viewers who complete the video and answer correctly to forward a "Congratulations screen" to their instructors for possible credit on assignments?
Lastly, Is there a way to integrate Google presentation with YouTube video (e.g.create slideshow in "presentation" for easier conversion to video w/ voice)? Right now I use a three step process: 1) create presentation in PPT, 2) voiceover the slides and make a video in "Captivate", then 3) upload to Youtube.
Thank you so much
I don't think that your question, as asked, has to do with the YouTube API.
That being said, we do have this blog post and tutorial video up for an open source project that integrates YouTube video content with quiz content: http://apiblog.youtube.com/2012/06/google-io-tutorials-using-ruby-on-rails.html
Related
I am working on a personal program to use with my Google account. I don't have a custom website or domain to use. Basically, the idea of my request was to create a personal bot that would comment "First" on a video as a joke between my friends. I looked into the YouTube API a bit, but I got differing answers on the capabilities of the v3 data API. I found the commentThread page but am also confused about its usage. If anyone could give me a basic idea on if this project is possible, I would love to hear it.
welcome to Stack Overflow!
As you said, you want to create a comment when a video uploaded. YouTube has provide the webhooks for this.
You can see the docs push_notifications. I think that is what you want. :)
I've got a site I built about 5 years ago which includes video. At the time, we decided that YouTube wasn't accesible enough so went with JW Player. All of their content is now Flash video, and we're looking to make it work on iOS etc.
An easy solution would be to move everything to YouTube (and that would have the advantage of more visibility online), so I'm wondering: how accessible is an embedded YouTube video these days? Is the new HTML5 iframe embed more or less accessible? I can find lots of posts from a few years back saying how unaccessible it is, but not much from the last few years. On this site there won't be any CC - there's a separate transcript available - so it really just needs to be controllable on a basic level via keyboard/screen reader.
Thanks for any help!
iframe is fairly accessible, although youtube docs aren't very informative. if you want to go down the rabbit hole, you can read these emails: http://lists.w3.org/Archives/Public/w3c-wai-ig/2012JanMar/0234.html
iframe embed spec details here: http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en/us/events/io/2011/static/presofiles/youtube_iframe_player_the_future_of_embedding.pdf
more details: http://polylearnsupport.calpoly.edu/About/YouTubeAccessibility.html
there is still the keyboard problem with flash, although if the users is in a browser that supports html5, that's not a problem anymore. actually, i think the user has to opt-in for html5. or you can roll your own: http://icant.co.uk/easy-youtube/docs/index.html
seems like its fairly good, and is a viable option. of course, you could always upload a video and test it yourself.
Probably not very good, but here's an older review from 2011 - http://terrillthompson.com/blog/44 - not sure how much has changed.
The iframe is just one piece of the challenge.
Hi guys, this is my first time to post on this awesome community so
please bear with me.
I am working with a Wordpress Plugin that can display a Youtube Search Results into Video Playlist.
My settings are:
Keywords
Author
Content- channel/keyword
My first Approach was this:
with this api as reference,
search for the keyword > display the relevant results according to the author as playlist
*I'm in doubt if I this is possible, coding 30%
*I'm not sure where could I use my settings for Content
but then when my coding is in progress I recently bumped an article that says Youtube Search is differrent on Searching a Youtube Playlist
Now I can't continue my coding because I'm not sure If I'm doing it
right. Can you give me some advise with this situation or show me some
similar project/examples?
You don't have to write any YouTube Data API code for this; it's a built-in feature of the YouTube Player.
This blog post has an example of loading a list player that takes its content from the recent uploads of a channel. You can do something similar by setting listType=search&list=SEARCH_TERM, where SEARCH_TERM is whatever string you want to search for (be sure to URL escape it). You can read more in the documentation.
I have a website where I want to basically allow people to display several youtube videos onto the same page.
For example, I have a friend who has 3 different videos. Instead of sending a link to the three videos individually, they would go to my site see the 3 search boxes, search for the videos individually (the search is done on youtube), then they can pick the videos and click "done", at which point, the 3 videos would be embedded on their page.
I'm trying to figure out how to approach this in ruby on rails, but I'm not finding much information on how.
Here's a link from 2009 of a guy who's saying that he can actually do the search and retrieve from youtube: http://railsforum.com/viewtopic.php?id=30443
But I don't know how to do the search & retrieve, and I don't know how to do the embed. I think I can figure out the embed, but what's the best way to do the search/display results?
Thanks a lot for your help stackoverflow, you're my only hope (besides google, but google failed me today).
all you need to know about the search feature is described in YouTube Data Api. You will need your app to communicate with this API. The best thing to do may be to look after a gem specialized in this ; there is a list available in another StackOverflow question.
I have a page that has many videos on it and the page has become so slow it is unusable. These are all Youtube videos and I changed to the new iFrame tags hoping that would help the loading. I need a solution to make this page more useable.
I would be happy if I could just pull a frame from the video and display that, when clicked it would load the video. Or I would be happy with a multi-video player. The custom play from Youtube will not work because the videos I am serving are not all from my account and as I understand the custom player you reference a group from your account. I have also considered using AJAX to load the iframe, which would be okay too if I could figure out how to get a thumbnail of the video to show as a link.
Ideas and suggestions are welcome. Thanks in advance for any ideas.
YouTube API is made up of 2 different sets - one for the player and one for the data.
You can start here ...
http://code.google.com/apis/youtube/overview.html
... then click on "Data API" link and after looking over that page, click on the "Reference Guide" link.
In essence, the gData API will allow you to get videos in numerous ways (feeds, channels, tops, etc) in chunks of up to 100 videos at a time, using a startIndex (or whatever it may be called) option for paging. What you get is an XML document with parts or everything that YT has about a video, including not one but several different thumbnail images.
HTH helps you and/or another Web 0.2 Fellow (like me)