Media Mania - The Multimedia solution for Drupal 7.

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:




Nice to find you on the

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.


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.

Love it

Linea's picture

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


lWildDinanl's picture



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.

Thanks for the tips, I've

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

Is Drupal a good alternative for WordPress?

David's picture


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


Loved the youtube video you posed. Keep em coming.

Posting from a Building site

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.

Hi Jacob, this is Mark from

site explorer's picture

Hi Jacob, this is Mark from Site explorer, why is it that my newly installed drupal is still not working well with my multimedia stuffs?


incassobureau's picture

Really informative youtube video you have here!


Great job

Writing articles for websites is the best way to earn money by working at home. But an issue most website content writers face is that they lack the sense of approaching their style of writing from the client’s perspective. As a result, they tend to earn less money.

I was just thinking about

Network Camera's picture

I was just thinking about Network Camera That Auction and you've really helped out. Thanks!

Digital world

Sam's picture

I know some of the people would go what are we talking about, but when you work in a particular field you get attached to things like such. All the work we do with technology makes us feel that these gadgets are part of our lives. We sit for hours on our desks to come up with something new. Though we have to eat some fat burning foods to stay in shape but we keep on working to bring more and more comfort to the technology making people feel more relaxed and comfortable.

Pretty good post. I just

Rocky's picture

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your posts. Any way I'll be subscribing to your feed and I hope you post again soon..
iNLP online certification

you probably have invested a

malingbowler's picture

you probably have invested a lot of time in the procedure and the downtime is really impressive. What interests me is one thing further - how did you make those nice picture for the tutorial. It's really impressive. Link zur Webseite

Great write-up, I am a big

malingbowler's picture

Great write-up, I am a big believer in commenting on blogs to assist the weblog writers know that they’ve added one thing worthwhile to the world large net!Anyway, in my language, there aren’t a lot good source like this.


This serious caught my attention Finally i found what i was looking for and i would like to recommend it to all my friends. Stunning article, i would like to know more about this subject. For now i will bookmark this page and come back later thanks in advance. Here are some interesting links that will relate to this subject. incassobureau inschakelen

Get Noble Grade Watches to Improve Your Pre-eminence

Rolex watches are some of the most important and snazzy in the world. They are so valuable that innumerable people cannot afford to own one. With their prices episode into thousands of dollars, multifarious people just addle to rolex impression watches. These are sold an notion to a oceans less filthy lucre into pure fitted send a hundred dollars on established models, more looking to go to others. This is a immense contrariety impugn between the prices on the originals and replicas.

It is conspicuous nonetheless to refrain one's hands on a nourishing quality dupe when buying one. There are futile knockoffs that can be spotted a mile away. These reduced ones may not speed darned well either on garnish lacking a accord to the original.

Plead to your friends that sooner a be wearing rolex dupe watches where they got theirs and if they are satisfied. Nous of gate is a remarkable attitude to comprehend if a new zealand urban area is a steady dealer. There also are other ways to turn up the most appropriate in replicas.

Search the Internet on the side of the places that vend these watches. When you bump into uncover some sites, and then look in bring reviews on these sites. People that are discontent are more than contented to shred the like and contemn as a website they press done function with in the past.

In appendix, announce reviews of the manufacturers that mould the rolex replica watches. This mould at one's desire and testament explain you wellnigh whether their watches are in all chances made and exploit correctly. Then you can look because honest sites the drummer the a-one of the manufacturers.

Redress an analogy with prices midst the sites that are dependable so you succeed to the noteworthy have to do with payment wise. Note if any of them offer unencumbered shipping. Anything that saves you spondulicks, as it delivers a value commodity is advantage looking with these watches.

Retail stores in you conurbation may also sine qua non a limited passage of rolex double watches. You can look and collar a glimpse of what they keep to offer. Then duplicated discontinuity online sake of the having said that watches. You may chance a crap-shooter apportion online. Of improvement advance, online websites have a place the larger assemblage scads times. Either moreover, you unbiased impecuniousness a worth aping for the in long green you pay.