If you enjoy the ability to easily start video playback at a specific time using the start parameter, you may also like being able to stop it early. Here’s an example ...
If you enjoy the ability to easily start video playback at a specific time using the start parameter, you may also like being able to stop it early. Here’s an example:

<iframe width="420" height="315" src="http://www.youtube.com/embed/Nc9xq-TVyHI?start=110&end=119" frameborder="0" allowfullscreen></iframe>

The end parameter is a positive integer, and it represents the number of seconds from the beginning of the video. If your friends are not into merengue dancing canines, you can now tease them with short clips of videos like the one below:

Cheers,
--Jarek Wilkiewicz, YouTube API Team





When we introduced the first YouTube API in 2005, we knew that it would be developers who would help us grow YouTube as a platform for connecting the world through video. At this year’s Google I/O, we’re continuing on with that mission through an entire track dedicated to YouTube, where we’re announcing new APIs and developer tools, as
well as a showcase of some of the most innovative apps built with YouTube.

Make mobile video shine
With mobile video now making up as much as half of all mobile traffic, your mobile experience needs video that’s high quality, fast and sleek. We want to give you the best tools to build these experiences, so we’re previewing the new YouTube Android Player API for high-quality and fluid video playback.

Engage with your communities through video
The next generation of YouTube Direct allows you to engage with your community by having them submit videos which you can then feature in playlists. YouTube Direct Lite is implemented in client-side JavaScript using CORS, and does not require any server-side deployments—adding it to your site is as simple as adding an







MMMmmm...data!Retrieving analytics data for your videos used to mean downloading an archive of CSV files that you then had to process. Now, you can use our new YouTube Analytics API to build custom tools for your data. It's a RESTful web service that gives you the freedom to request customized reports containing only the data you care about. We’re also giving the YouTube Data API a facelift with new features like universal search and updated client libraries in 8 different languages.

Play, watch and learn from developers like you at Google I/O

We’ll be talking about these new features and other developer tools at Google I/O this week, so check out our sessions and codelabs, download the official Google I/O app, and follow online at developers.google.com/io. At I/O you can also visit with Developer Sandbox companies like Flipboard, Dude Perfect and SONY PlayStation @ Home who are building awesome experiences with YouTube APIs. We’ll also share our sessions on the Google Developers YouTube Channel, and you can always find us on Google+ and our developer forum.

Cheers,
—Amanda Surya, YouTube API Team

In preparation for Google I/O, we've created a presentation for people who've never integrated with YouTube before. This video tutorial is an introduction to YouTube and its APIs with an emphasis on how you can use them for your business. It includes examples for technical and nontechnical audiences.



Cheers,
—Shannon -jj Behrens, YouTube API Team

Update (July 2012): The sample application demonstrated in this video, Quizzimoto, is now open source.

As a reader of this blog, you already know that YouTube offers APIs, and you probably also know that video is one of the most powerful communication mechanisms for instilling knowledge. Now you can combine the two! In this video tutorial, we'll show you that YouTube and Ruby on Rails are a great fit for building interesting educational apps. Along the way, we'll also cover OAuth2, the various client libraries for Ruby, and using test-driven development with RESTful web APIs.



Cheers,
—Shannon -jj Behrens, YouTube API Team