Skip directly to content

Media Mania - The Multimedia solution for Drupal 7.

on March 15th, 2010 at 2:11:39 PM

Most who know me know I like to take on Big, Scary, Projects and make them work.  But, I don't go in with a blueprint and a chizel, I typically go in with a bottle of whiskey, a stubborn attitude, best intentions and a sledgehammer.  

My latest baby is Media.  The Multimedia solution for Drupal 7.

I'll spare you the history, because it is quite long and involved.  It can all be read on the product page.  It is numerous heroes specing, designing, factoring, refactoring, re-refactoring.  It is the shoulders of giants like emfield, styles, field API, asset, wysiwyg and image_assist. And it is the ongoing support of companies like Acquia and Advomatic.

My ideas are simple though:

  • You never have to upload twice.  Whenever you need a file, and it's already on your system, you should be able to re-use it.
  • Files have feelings too :)  They have meta-data, they should have fields.   MP3s have genres, images have captions.  Make them 1st class entities.
  • The Internet is full of media.  You should be able to use a flickr image, a youtube video and an uploaded image in the same gallery and with the same interface.
  • Media belongs *everywhere*.  You should be able to embed media in any text area on Drupal
  • Media is for everyone.  Make it safe and easy for any users (even anonymous ones) to upload, select, and reference media in their content.
  • A picture says a thousands words.  I want one of those words to be Sexy.  A nice API is great, but we also want this to look great.  We want people to hand media to their clients and watch their jaw drop with a zero-training-required solution.

You can see the project page for the status of various features in this goal.

The latest demo (below) shows the new media_gallery module which I've been developing.  This will provide a way to create collections of media objects and give them descriptions.

It also shows off how media works as a field, and can be attached to anything fieldable in Drupal 7. Link to video: http://www.youtube.com/watch?v=Sqyh-TQKAQI

 

Comments

joshmiller's picture

No demo? :(

jual celana's picture

I was just browsing for related blog posts for my project research and I happened to discover yours. Thanks for the excellent information!

jual celana's picture

I was just browsing for related blog posts for my project research and I happened to discover yours. Thanks for the excellent information!

jual celana

seragam sekolah

Ronan Berder's picture

Nice to find you on the Drupal Gardens; I've been following the Media project for a while and am very interested in the most recent iterations. This is part of the things I am excited to see maturing in Drupal 7.

stephthegeek's picture

Just watched the demo, looks amazing!! This is so huge for Drupal and D7 is really going to change everything. I especially look forward to the flexibility of this solution.

Btw your project page link is broken.

tlattimore's picture

Looks great Jacob,definitely going to have to check out this module in moving forward with Drupal 7. Keep it up!

Linea's picture

Jacob, this looks fantastic. I can't wait to start using this.

Anonymous's picture

Very cool .. loved the demo! Thanks for sharing.

Asher Webb's picture

Thanks for the work on this Jacob, D6 is very difficult to manage & display media, as well as giving users an easy way to upload video. I have a problem with the media module as it stands in D7. I can upload images no problem, but even when I allow for flv or avi extensions in structure>media types>video>settings and adjust my php.ini file to allow the correct maximum upload file size my videos will not upload. When I go to select media and try to upload a video from my computer it appears to be working, but then no changes occur and I see "no file chosen" beside of my "choose file" button. Then when I click "ok" it says I have not selected anything. We are an educational institution with admin over our own servers, so we do not want to embed videos as we have robust hosting capacities ourself. Any help would be greatly appreciated.

Bailey's picture

Hello, which hosting provider do you use for your blog? My current webhost has really bad limitations so I'm looking for a new one. - ways to lose weight fast

mariewjames31's picture

That was a really good article, thanks for taking the time to put it together! You have managed to point out some very good points. I can't say that I completely agree about some points, but you certainly have a unique perspective. Anyway, I like your post

cell phone spyware

Adam's picture

Thanks for the tips, I've been using drupal for a couple weeks now and still getting to grips with it! - stopzilla review

talitha's picture

Nice! We all know who you write! And your amazing! Thank you again for this! Keep up giving us great posts!

David's picture

Jacob,

Thanks for sharing this great tips about Drupal. I currently use WordPress on Weightlosstips.co.uk. Do you think that Drupal could be a better solution? Thanks mate.

sirenamilos's picture

I go with drupal, It is the best one compares to others..... and most of the users says the same.....
aphid control

jailbreakme's picture

jailbreakme : Unlock all versions of the Iphone, iPod Touch, iPad using our jailbreak software.

HTC Desire Case's picture

I wonder why so many people prefer wordpress because even though drupal is complex its a great platform for huge projects

asher Ben's picture

wow nice sharing..thanks for the great review... that would be a gift for my husband.- Christmas gift for her

ricky44's picture

I also have a blog and am really looking to alter around the theme, however am scared to death to mess with it for fear of the search engines punishing me. I am very new to all of this ...so i am just not positive exactly how to try to to it all yet. I'll just keep working on it one day at a time.Quit Smoking

veerana's picture

I like your post and all you share with us is up to date and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job , Slots

ercub's picture

thanks You sure do know what your'e talking about. Man, this blog is just great! I cant wait to read more of what youv'e got to say. Im really happy that I came across this when I did because I was really starting
ercub (<a href="http://www.jaketmurah.com/mercedes-benz-mobil-mewah-terbaik-indonesia">Mercedes-Benz mobil mewah terbaik Indonesia</a>)

lee's picture

You really make it seem so easy with your presentation but I find this topic to be really something which I think I would never understand.Laptop Ladegerät

rock's picture

Thanks i really admire the point that has been read here and this is great article to share. flying insects

Medigap's picture

So far, I managed to go though only some of the posts you have here, but I find them very interesting and informative. Just want say thank you for the information you have  Supplemental Insurance

johnroman's picture

 I don’t have anything else to include on to Six Sigma your article – you basically spelled everything Casino Reviews out. great read! 

lee's picture

More and more information about home purchasing are mentioned in this blog. Please read them and keep in mind. --- Thanks Web Design Company Philadelphia

johnroman's picture

Few lines that i read more than one time apart from the lines describing the actual moment of aforesaid article.Slot Machines 

johnroman's picture

This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article.Promotional Pens  

rockhusten's picture

I found this website very interesting and good article to read too! stop smoking hypnosis cd

bart piercy's picture

I always like your blog post because you always come with different ideas and information. I always shared your site post with my friends. Keep posting and i will follow you..pool enclosure installation

rockey123's picture

I recently found your nice site which is very cool nice and informational. This is the thing which I was searching from a long time but finally got itprint badge

lee's picture

I appreciate deeply for the kind of topics you post here. Thanks for sharing us such information that is actually helpful. Have a nice day! Domain Registration | Website Builder | Reseller Hosting | ICANN Accreditation | programming contest | ICANN Registration

tsl99's picture

This article gives the light in which we can observe the reality. This is very nice one and gives indepth information. Thanks for this nice article. <a href="http://www.bukisa.com/articles/407549_edgar-vs-maynard-fight-video-ufc-125-preview">Edgar Maynard Fight Video</a>

johnroman's picture

I wanted to thank you for this excellent read!! I definitely loved every little bit of it. I have you bookmarked your site to check out the latest stuff you post.
<a href="http://quotes123.org/quotes/famous-quotes">famous sayings</a>

ellyka's picture

Hello,I love reading through your blog, I wanted to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts.

<a href="http://processorcomparison.org/">computer processor comparison chart</a>

johnroman's picture

I also have a blog and am really looking to alter around the theme, however am scared to death to mess with it for fear of the search engines punishing me. I am very new to all of this ...so i am just not positive exactly how to try to to it all yet. I'll just keep working on it one day at a time.
<a href="http://quotes123.org/quotes/teachers-quotes">teachers day quotes</a>

sex store's picture

I am absolutely amazed at how terrific the stuff is on this site. I have saved this webpage and I truly intend on visiting the site in the upcoming days. Keep up the excellent work!

profitbysearch's picture

I was looking for some topics that are enough popular and finally founded your blog, it has superb topics with great popularity. Directory Submissions | SEO Sevices India | SEO India Company | Web Design India | Magento India

Jennifer's picture

This looks like a good add-on for Drupal 7 -- looks well made, probably has few bugs that need to be worked out, but we'll see. I might be able to use it as a http://www.rentersinsurance.com tool.

Joan's picture

Loved the youtube video you posed. Keep em coming.

palazzo pants's picture

Great Site! Valuable Info!

palazzo pants's picture

Great Site! Valuable Info!

cloudy1576's picture

I also have a blog and am really looking to alter around the theme, however am scared to death to mess with it for fear of the search engines punishing me. I am very new to all of this ...so i am just not positive exactly how to try to to it all yet. I'll
<a href="http://www.globalseopoint.com">seo</a>

how to win the lottery's picture

I recently found your nice site which is very cool nice and informational. This is the thing which I was searching from a long time but finally got ...

Kerajinan Tembaga's picture

Learning this data so I am pleased <b><a href="http://www.kerajinantembaga.co.id">Kerajinan Tembaga</a></b> to communicate that I employ a perfect uncanny sensation.

Bowker's picture

I don’t know if best practices have emerged around things like that, but I am sure that your job is clearly identified as a fair game.

TOP 1 Oli Sintetik Mobil-Motor Indonesia's picture

Thanks for share....

tablet android honeycomb terbaik murah's picture

about this topic, I have been lately in your blog once or twice now. I just wanted to say hi and show my thanks for the information provided.

Vicky's picture

Glad to visit your blog. Thanks for this great post that you share to us…

Shop online

James's picture

Posting from a Building site - Thank you so much for  this informatin. I've been intro drupal for almost a year already but I stiill got trouble into multimedia  settings.

Pages

Post new comment

Addthis