I blogged briefly recently about YouTube's new and improved API. Soon thereafter, there was a flurry of discussion about creating a Google Summer of Code project to integrate it with Drupal, including a proposal that wasn't accepted, but I believe nothing further happened from that point.
Until now.
Brad Bowman (beeradb) has stepped up to the plate and created a YouTube API wrapper. He hasn't released it yet, though he indicated that he plans to early next week. I have had the honor of an early review, and it is nice to work with.
I set it up on a test server, and was able to upload a video to its file directory and have it also uploaded to YouTube, showing up in my user account almost immediately. The API also let me view my YouTube video user feed, so I could verify the results without leaving my site.
Additionally, when retrieving videos, you have access to everything stored at YouTube with that video, including video duration (as shown in the screen shot), description, and user comments.
You want to support a provider not included automatically with Embedded Media Field? Just can't wait for the maintainers of the module to write a new include file for FrenchBlingVideoMashup.TV? But you don't know RegEx parsing from red beets and parsnips?
Fret no more.
Soon, you will be able to build your own provider parser, with little more than the cut-and-paste you're already familiar with.
I am in the middle of creating Embedded Expression Engine (emexgine), which will compare the URLs and Embed codes from a third party content provider and turn them into a new option for your video, image, or audio fields.
Read on to find out more! (With cool, full-size, preview screenshots!)
Sean Effel from drupaltherapy.com recently created an excellent Feed API + Emfield Recipe video tutorial.
He shows you step-by-step how to take a video feed from Blip.TV (or any other provider supported by Embedded Media Field) and aggregate it on your own site, videos, thumbnails, and all, automatically turning the remote videos into nodes on your site, ready for theming, comments, and anything else you want.
jmburnz and others are working on a CSS conversion of the Pixture theme. Here's the project page:
http://drupal.org/project/pixture_reloaded
As I've made the other screenshots, might as well include Rob's. (Not as an oversight, I read his blog as well. Just that I had left out Garland until these comments.) Garland FTW!
Hate's a strong word, though I prefer CSS. But that site is another great example, thanks for the link!
Here's a screenshot to that site, that definitely qualifies as minimalist, being only a single column:
Thanks Wim, a good reminder of yet another reason I chose Drupal over Mambo/Joomla all those years ago: Drupal is minimalist at heart, so we can adopt a procedure of adding on rather than stripping down.