Contact Me


Recent Posts


Categories


Archives


Tags

3d actionscript Actionscript 2 Actionscript 3 api APIs as2 as3 brand carousel channel code compress contest contract CSS Flash flv fp10 free gadget gadgets gdata google JavaScript jquery mvc papervision papervision3d PHP player playlist proxy puremvc pv3d Python search tube tutorial twitter video widget XML you youtube

Links


Help end world hunger

Posts Tagged “tube”

Check The Validity Of A YouTube Video With PHP

Friday, July 16th, 2010

I recently finished a project where we had to get some information about a YouTube video from a user submitted URL. Now there are different ways to do this, but the best way is to get the video’s id and pass this through GData to get all its information.

We must remember, though, that YouTube has a number of different URLs:

  • Standard watch page: http://youtube.com/watch?
  • The embedded player: http://youtube.com/v/
  • The short version: http://youtu.be/

(more…)

Have You Been Tango’d (Yet?)

Friday, July 9th, 2010

I can’t believe I forgot to mention this. Unless you haven’t had a look at my portfolio, you may not have noticed that about two weeks ago I launched the Tango’d Films YouTube Brand Channel: http://youtube.com/tango.

It’s a pretty fun channel, the concept is that you take a Lomax d’n'b track and do some bad-ass dancing and submit it into the contest running on the channel.
(more…)

Introducing the new Samsung 3D LED TV Campaign

Wednesday, April 28th, 2010

Ah, what a crazy couple of weeks. If you haven’t read about this on my portfolio, here’s a snippet about this campaign:

“This was a very last minute project that I had the chance to work on. On my meeting to another project, I received a call from the creative agency asking for my help to get this YouTube and GCN centric campaign off the ground and turned around within 4 working days. It started off with a multi-stage YouTube brand channel that coincided with the launch of the teasers and adverts for the new 3D LED TV. I then also had to work on MPUs and a masthead for the YouTube homepage. Overall it was a pretty awesome project, one that had to be done quite fast (within 16 working days) and one that’s come off pretty well.”
(more…)

YouTube Cannes Lions is Go Go Go!

Friday, April 23rd, 2010

I recently worked on a nice and quick project: YouTube Cannes Lions 48 Hour Ad Contest.

This is a bright and funky channel that asks the creative types around the world to create a compelling ad (that fits a brief of course) within 48 hours to win a chance to go to Cannes Lions. It’s pretty awesome, and it’s worth checking out the talent from last year: http://youtube.com/canneslions

Introducing The *Native* Actionscript3 YouTube Player

Saturday, October 24th, 2009

So, give a hand to the developers at YouTube for their hard work! They’ve taken the AS3 YouTube Player out of beta, albeit just chromeless, and all ready for production.

Let’s hope that the chromed version is coming very soon, but now let’s concentrate on getting used to this new player.
(more…)

Did Someone Order Multiple YouTube Players?

Thursday, September 17th, 2009

So, here I am, playing with YouTube players, trying to get more than one to load in Actionscript 3. But it’s a pain, so I did a few tests and got it running fine in Actionscript 2.

My aim is to port this to Actionscript 3, but the biggest problem is the handling of the AVMs. I’ve got some tests to do to figure out the best way to separate the content, but hopefully I should have it done soon, so do watch this space. But, for all you lot out there, here’s some old school Actionscript 2 code:
(more…)

Using The YouTube Player In 3D

Tuesday, September 8th, 2009

Yep, I’ve cracked it. Well, sort of.

You see, I’ve written a few posts about trying to get the YouTube player and interactivity to behave with Papervision3D. The issue was that Papervision3D (and other 3D engines) render the planes/materials/objects as bitmaps and you can’t render the YouTube player as a bitmap.
(more…)

My Latest Tutorial: Creating a YouTube Search and Play Gadget with PureMVC

Friday, August 7th, 2009

I’ve had another of my tutorials published on the Flashtuts+ network: Creating a YouTube Search and Play Gadget with PureMVC. It’s a simple step by step guide on how to build a little gadget and teaches you three main things:

  1. Using PureMVC
  2. Using the YouTube Player API in AS3
  3. Working with GData

Check it out and tell me what you think!

The YouTube Player API

Monday, June 29th, 2009

Update: keep up to date with my latest code on my Github.

I’ve recently had an article on the YouTube Player API for Actionscript 3 published on the Flashtuts+ network. However, some people are having issues getting to grips with loading another video in-situ, so here’s a slight change to the code:

Once you read the tutorial, you will finish with two important files:

  • YouTubePlayerWrapper.swf – The AS2 wrapper
  • App.as – The AS3 class files

(more…)

More tutorials

Tuesday, June 16th, 2009

I’ve been meaning to write a quick tutorial on how to create a simple carousel style gadget. I’ve been putting this off for a while as I haven’t had time, but I thought that I may as well just get on with it and knock one out! Also, lots of people have been searching for code on my site regarding the creation of YouTube gadgets, especially the ‘coverflow’ style one.

At the moment, I’ve got a deal going with the authors of Flashtuts+ whereby I write articles and tutorials for them. It’s good as it gets more coverage than just putting them here and it means that I get lots of exposure too.

I’ve currently had two published, Understanding the PureMVC Open Source Framework and Using the YouTube Player API with ActionScript 3.0 and a third one should be published soon on creating a simple YouTube Search and Play gadget.

When it comes to expanding on the tutorials, errata and updates, I’ll always publish them here. I’ll also be putting up snippets of code and just little tips here and there.

And of course, any code that I do that’s useful but it’s big enough for a tutorial, I’ll stick it up on here!

So bare with me, there’ll be lots of content coming up very very shortly!

Fork me on GitHub