Below you will find a list of the top 5 video search APIs (application program interfaces) - in no particular order.
If you have any updates, please leave them in the comments field below.
Google's YouTube.com APIType: Video Search and Sharing
Description: "Our new GData API allows you to do all the things you could with the old API (search through videos, get user information, and list playlists). On top of that, we have added more flexibility with filtering, querying, and alternative outputs (e.g. if you want output in JSON). Brand new feeds include video responses, full comments list, and related videos. Additionally, the Google data client libraries are now at your disposal. The Java client library even has YouTube-specific extensions, and you can check out the Java developer guide for sample code and explanations." - From Youtube
Yahoo Video Search APIType: Video Search
Description: The Video Search service allows you to search the Internet for video clips.
AOL Truveo Searchforvideo APIType: Video Search
Description: The AOL Video Search API is an index containing millions of video files available online. The index is continuously updated, cleaned and expanded to include the latest videos from the most popular video destinations on the Web. The API provide a programmatic interface to access this index and build applications that feature video search results.
- REST API delivers XML-formatted video search results in response to standard HTTP GET requests.
Vimeo APIType: Video Search
Description: Use Vimeo.com to exchange videos with only the people you want to. They have a bunch of different privacy options so you can choose exactly who can see your videos, and others can do the same.
Other Video Search / Sharing Services
- Blinkx Video Services API
- Brightcove Video Services API
- VideoSurf API
- Phanfare Multimedia Sharing API
- Ipernity Media Sharing Beta API
Television / TV Related Video Services
Misc Video Services