Stoppt die Online-Überwachung! Jetzt klicken & handeln! Willst du auch an der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

YouTube-API finally supporting Uploads…

Wednesday, March 12th, 2008

YouTube just announced some major extensions to their APIs (see official blog-post), which finally enable uploading of video to their site. seems like my own hack, PHPTube, is therefor rendered obsolete, and for good… :). the new API (see the developer guide) seems to allow both user-triggered authentication (similar to what Flickr has been doing for ages) and direct uploading (similar to PHPTube). there might still be a future for PHPTube though, if I ever find the time to adopt the new API. compared to PHPTube, implementation of the new API’s process-flow seems rather complicated, so there might be demand for a simple wrapper. we’ll see… for now, well done Google!

update: Erick Schonfeld from TechCrunch points out what the new API basically means: Google offering YouTube as a (almost) whitelabel video-platform (”almost” since I guess videos will still be watermarked with the YouTube-logo)…

YouTube API

PHPTube goes Python, Java

Tuesday, December 25th, 2007

I just found a nice litte christmas present in my inbox: Sylvain Boily from Puteaux, France has written a Python-port of my YouTube uploader PHPTube. earlier this year, James Schopp has ported the library to Java. now if only I’ld find some time to add edit-/delete-capabilities to PHPTube…

thanks a lot guys, it’s great to see my work being useful to somebody! :)

PHPTube voted 2nd place in PHP Innovation Awards!

Thursday, August 2nd, 2007

my YouTube API-extension PHPTube has been voted 2nd place in the PHP Innovation Award of PHPClasses.org - very cool :), thanks everybody for voting & congratulations to the other winners!

PHPClasses Awards

PHPTube nominated f. PHP Innovation Award

Tuesday, July 10th, 2007

just noticed that my YouTube-hack PHPTube has been nominated for June’s PHP Innovation Award at PHP Classes, cool! weither you’re using PHPTube or not, your votes are highly appreciated… :) [voters are required to sign up for an account, which I'ld recommend to PHP-developers anyways, PHP Classes being a constant source of quality-code for years]. thx!

btw., if you’re looking for convenient ways to upload clips to multiple video-platforms with a single click, check out hey!spread - the meta uploader currently supports YouTube, MySpace video, Photobucke, Blip.tv, Metacafe and several others….

YouTube + Google Maps / PHPTube 0.1.2

Sunday, July 1st, 2007

YouTube has added Google Maps-based geo-tagging of video-clips a few days ago. however, the geo-information is obviously not used anywhere on the site yet (it even doesn’t appear on the beta-version of the video-page, which is available to all users).

YouTube Maps

as a side-effect of this update, some commentators noticed that my video upload-API PHPTube has been broken by these changes. todays release 0.1.2 is fixing this issue, so I recommend anyone using PHPTube (and there are a few, according to this query for the included demo-video :) ) to upgrade.

PHPTube - YouTube API for Video Upload & Download

Saturday, June 16th, 2007

YouTube’s API - basically a read-only set of RSS-feeds and XML/RPC-calls - currently doesn’t support scripted upload or download of videofiles. My quick hack PHPTube offers this featureset in a cleanly encapsulated PHP-class. Special interest goes to the upload-functionality, which virtually allows the integration of YouTube as a video-storage-backend into any other web-app. And while there are several download-scripts out there on the web, I’ve yet to find another uploader.

I’ve originally built PHPTube for using it within PLAY.FM (talking about automated upload of video-footage from our live radio-broadcasts), but since these things take some time I’ld love to hear if anyone out there has some use for my script…a simple digg would do as well ;)

Warning: due to changes in the YouTube’s HTML, all versions prior 0.1.3 are obsolete!

Download: PHPTube 0.1.4 (added support for PHP 4)
Requirements: PHP, PEAR/HTTP

Attention: If you’re looking for PEAR, goto http://pear.php.net/ and read http://pear.php.net/manual/en/installation.getting.php!

Ports: Java-port of PHPTube (by James Schopp), Python-Port (by Sylvain Boily), Joomla-Plugin (download-only, by Mohamad Ballouk) - thx!

Using PHPTube? Consider a donation, to keep things rolling…thanks! :)