PHP Classes

From Browser - Youtube Upload: Upload videos to YouTube from another site forms

Recommend this page to a friend!
  Info   View files View files (2)   DownloadInstall with Composer Download .zip   Reputation   Support forum (15)   Blog    
Ratings Unique User Downloads Download Rankings
StarStar 38%Total: 4,261 All time: 698 This week: 524Up
Version License PHP version Categories
btube 1.0Public Domain3.0Web services, Video


This class can be used to allow uploading videos directly to YouTube using forms presented in other sites.

It accesses the YouTube Web services API to create an entry for a video to be uploaded.

The class retrieves the just created video entry identifier and an URL to generate Web forms that upload the video to YouTube site directly, i.e. without going to the original site that presented the video upload form.

Innovation Award
PHP Programming Innovation award nominee
July 2008
Number 2

Prize: One book of choice by O'Reilly
YouTube videos are often used to embed in pages of other sites.

To display a YouTube video in a site, you usually need to upload the video to YouTube and then insert the necessary HTML in the site to view it.

YouTube now provides a much simpler way to allow users of a site to upload videos to be displayed in other sites. It consists on providing a URL to submit a video upload form using the YouTube API.

This class can use the YouTube API to generate the video upload URL, so the videos become easily available in other sites.

Manuel Lemos
Picture of Cesar D. Rodas
  Performance   Level  
Name: Cesar D. Rodas is available for providing paid consulting. Contact Cesar D. Rodas .
Classes: 38 packages by
Country: Paraguay Paraguay
Age: 36
All time rank: 71 in Paraguay Paraguay
Week rank: 234 Down1 in Paraguay Paraguay Equal
Innovation award
Innovation award
Nominee: 25x

Winner: 5x

  Files folder image Files  
File Role Description
Plain text file btube.php Class Main class
Accessible without login Plain text file example.php Example Example using ajax 2KB
Install with ComposerInstall with Composer
Needed packages  
Class DownloadWhy it is needed Dependency
PHP HTTP protocol client Download .zip .tar.gz For HTTP negociation Required
PHP Ajax Download .zip .tar.gz For help with negotiation based on ajax Required
 Version Control Unique User Downloads Download Rankings  
This week:0
All time:698
This week:524Up
User Ratings User Comments (1)
 All time
not working class
14 years ago (tinta)