Amazon S3 batch editing metadata

I’ve recently had cause to start using S3 on a personal project, and while for the most part I couldn’t be happier, there is one thing that is irritated more than I thought it would. Namely, you can’t batch edit meta-data for files from within the native AWS console.

Amazon S3 meta data edit

WHY WON’T YOU LET ME BATCH EDIT METADATA! GRAAAAAHH! 😡

Now, there are various options for speeding up this manually mind-numbing task (namely a third party desktop app like Bucket Explorer or the very good S3Fox Firefox extension) but surely this is a gaping hole in the S3 consoles core functionality?

Adding far future expires is a vital part of using a CDN to speed up static content delivery and this is the way you would do it. Before you say it, I know you can do add headers during the upload process, but surely that isn’t the point.