YouTube playlist with thumbnails

After I made the first YouTube player I thought it’s a good idea if I make another version with thumbnails inside each playlist item. So I started to work on the project, then I posted it on and then it got approved (on 8 October 2009, after nearly 1 month from the first YouTube playlist project). I don’t know how or why but right now this new player it’s the best seller in my ActiveDen portfolio.  I’ll try to make some more YouTube projects and see how this will turn out.

YouTube API video player with playlist

A few days ago I had some free time on my hands and I thought it will be nice if I designed a little YouTube video player based on the YouTube API and upload it to so others can buy and use it in their projects.
The video player has some nice features like:

  • xml based playlist
  • playlist with or without scroll bar (depending on the amount of tracks)
  • volume control
  • play / pause button
  • preview track and next track buttons
  • shuffle button
  • repeat button
  • medium screen
  • full screen
  • progress bar
  • video time

If you want to check it out you can find it here

YouTube Playlist – ActionScript 2 YouTube API

I did some projects for some of my clients where I had to use the YouTube API to load videos in flash from the YouTube website. I remember I spent a lot of time trying to find a working example that I could use on my project. I first tried to work with the ActionScript 3 chromeless YouTube API (a friend of mine did a fast example using Flex and this API) but just when I thought the project is done, I got a message back from the client saying that he can not use the player because it’s working through some JavaScript code and his users can’t embed the player on myspace, facebook and stuff like that. Then I had to start form scratch but this time I had to make it work with ActionScript 2 (at the time there was very little documentation about this on… after some hours of research and experiments I finally made the YouTube player in ActionScript 2 and I delivered the project without problems. Now I want to share with all of you the code that I used to get a project like this done. I have uploaded a zip archive with all the files you need if you want to get started with a similar project.

Click here if you want to see how this YouTube Playlist app looks like 😉

  YouTube Playlist (22.3 KiB, 4,833 hits)

Here you can see some of the projects I did using this API: project project, I did 4 players for this client with 4 different skins and very similar code on all 4 of them.

Blur Filter Experiment

I did an experiment with the Blur Filter in AS 2.0 and I thought it will be great to share this little code 😀
I used MC Tween to animate this 😉

[kml_flashembed movie=”” height=”200″ width=”450″ /]

Here is the code:

#include ""
import flash.filters.BlurFilter;
theButton.xBlurTo(11, 3, 1);
theButton.onRollOver = function() {
	this.xBlurTo(0, 3, 2);
theButton.onRollOut = function() {
	this.xBlurTo(11, 3, 2);
theButton.onRelease = function() {
	this.xBlurTo(110, 3, 2);
	this.alphaTo(0, 1, "linear");
	this.enabled = false;	

Something like this can be used for some Enter Site button or some image transmission… or whatever pops to your mind.
Here you have the Source Files

Links Menu System

This is a XML based links menu system that I used in some projects of mine. You can easily add links or category titles to the list.

xml based links system

You can download the source files from here:

  XML based links menu (16.4 KiB, 2,124 hits)

About CDATA, XML and Flash

How to embed CDATA content in Flash
From here you can download the source files

Supported HTML tags:

Anchor tag (<a>)
Bold tag (<b>)
Break tag (<br>)
Font tag (<font>)
Image tag (<img>)
Italic tag (<i>)
List item tag (< li>)
Paragraph tag (< p>)
Text format tag (<textformat>)
Underline tag (<u>)